diff --git a/docker-compose.local.yml b/docker-compose.local.yml new file mode 100644 index 0000000..7463ad4 --- /dev/null +++ b/docker-compose.local.yml @@ -0,0 +1,19 @@ +version: '3' + +services: + newsnow: + build: . + ports: + - '4444:4444' + volumes: + - newsnow_data:/usr/app/.data + environment: + - G_CLIENT_ID= + - G_CLIENT_SECRET= + - JWT_SECRET= + - INIT_TABLE=true + - ENABLE_CACHE=true + +volumes: + newsnow_data: + name: newsnow_data diff --git a/docker-compose.yml b/docker-compose.yml index a08c765..ab4f8da 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,12 +4,20 @@ services: newsnow: image: ghcr.io/ourongxing/newsnow:latest container_name: newsnow - restart: always ports: - '4444:4444' + volumes: + - newsnow_data:/usr/app/.data environment: + - HOST=0.0.0.0 + - PORT=4444 + - NODE_ENV=production - G_CLIENT_ID= - G_CLIENT_SECRET= - JWT_SECRET= - INIT_TABLE=true - ENABLE_CACHE=true + +volumes: + newsnow_data: + name: newsnow_data