diff --git a/pica-codimd/docker-compose.yml b/pica-codimd/docker-compose.yml index b60f37258e7ed481680f283cf03dd622eb52af69..597e8354a8562eae0cd79970fb773ae3e476d5be 100644 --- a/pica-codimd/docker-compose.yml +++ b/pica-codimd/docker-compose.yml @@ -1,4 +1,18 @@ -version: '3' +version: '3.7' + +networks: + proxy: + external: true + codimd: + name: "codimd" + +volumes: + codimd-db: + name: 'codimd-db' + codimd-data: + name: 'codimd-data' + + services: codimd-db: image: postgres:12-alpine @@ -8,8 +22,8 @@ services: volumes: - codimd-db:/var/lib/postrgresql/data - /etc/localtime:/etc/localtime:ro - env_file: ./secrets/codimd-db.secrets.example - restart: always + env_file: ./secrets/codimd-db.secrets + restart: unless-stopped codimd-app: image: registry.picasoft.net/pica-codimd:2.2.0 @@ -19,7 +33,7 @@ services: - codimd-data:/home/codimd/app/public/uploads depends_on: - codimd-db - env_file: ./secrets/codimd-db.secrets.example + env_file: ./secrets/codimd-db.secrets environment: - CMD_USECDN=false - CMD_DOMAIN=codimd.picasoft.net @@ -35,16 +49,4 @@ services: traefik.http.routers.codimd-app.rule: Host(`codimd.picasoft.net`) traefik.http.services.codimd-app.loadbalancer.server.port: 3000 traefik.enable: true - restart: always - -networks: - proxy: - external: true - codimd: - name: "codimd" - -volumes: - codimd-db: - external: true - codimd-data: - external: true + restart: unless-stopped