精简compose

This commit is contained in:
sijinhui 2024-07-01 18:50:20 +08:00
parent 9bab4b736f
commit 1b15b46c57
2 changed files with 2 additions and 17 deletions

View File

@ -33,7 +33,7 @@ jobs:
#bash ./start.sh #bash ./start.sh
docker-compose build docker-compose build
docker-compose push docker-compose push
yes | docker system prune --filter "until=168h" #yes | docker system prune --filter "until=168h"
download-repo: download-repo:
name: 下载仓库 name: 下载仓库
needs: build needs: build
@ -109,7 +109,7 @@ jobs:
echo ${{ secrets.ALY_DOCKER_PASSWORD }} | docker login registry.cn-hangzhou.aliyuncs.com -u ${{ secrets.ALY_DOCKER_USERNAME }} --password-stdin echo ${{ secrets.ALY_DOCKER_PASSWORD }} | docker login registry.cn-hangzhou.aliyuncs.com -u ${{ secrets.ALY_DOCKER_USERNAME }} --password-stdin
docker network ls | grep -qw chatgpt-ns || docker network create chatgpt-ns docker network ls | grep -qw chatgpt-ns || docker network create chatgpt-ns
docker-compose pull && docker-compose up -d docker-compose pull && docker-compose up -d
yes | docker image prune #yes | docker image prune
rm -rf /www/server/nginx/proxy_cache_dir/* || true rm -rf /www/server/nginx/proxy_cache_dir/* || true
rm -rf /www/server/nginx/proxy_temp_dir/* || true rm -rf /www/server/nginx/proxy_temp_dir/* || true
sleep 2 sleep 2

View File

@ -2,15 +2,11 @@ version: "3.9"
services: services:
chatgpt-next-web: chatgpt-next-web:
container_name: chatgpt-next-web container_name: chatgpt-next-web
# image: yidadaa/chatgpt-next-web
restart: always restart: always
image: registry.gitlab.si.icu/sijinhui/chatgpt-next-web image: registry.gitlab.si.icu/sijinhui/chatgpt-next-web
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
# depends_on:
# db:
# condition: service_healthy
# ports: # ports:
# - "127.0.0.1:23000:23000" # - "127.0.0.1:23000:23000"
network_mode: "host" network_mode: "host"
@ -20,14 +16,3 @@ services:
- .env - .env
volumes: volumes:
- /etc/localtime:/etc/localtime - /etc/localtime:/etc/localtime
# networks:
# - chatgpt-ns
# logging:
# driver: json-file
# options:
# max-size: "10m"
# max-file: "1"
#networks:
# chatgpt-ns:
# external: true