diff options
Diffstat (limited to 'template/docker-compose.yaml.template')
| -rw-r--r-- | template/docker-compose.yaml.template | 31 | 
1 files changed, 11 insertions, 20 deletions
diff --git a/template/docker-compose.yaml.template b/template/docker-compose.yaml.template index 699bc6f..ef6115f 100644 --- a/template/docker-compose.yaml.template +++ b/template/docker-compose.yaml.template @@ -14,7 +14,7 @@ services:        - SPRING_DATASOURCE_DRIVER_CLASS_NAME=org.h2.Driver        - SPRING_DATASOURCE_URL=jdbc:h2:file:~/.halo/db/halo        - SPRING_DATASOURCE_USERNAME=admin -      - SPRING_DATASOURCE_PASSWORD={{CRUPEST_HALO_DB_PASSWORD}} +      - SPRING_DATASOURCE_PASSWORD=$CRUPEST_HALO_DB_PASSWORD        - HALO_ADMIN_PATH=admin        - HALO_CACHE=memory      networks: @@ -37,11 +37,11 @@ services:        context: ./docker/arch-code-server        dockerfile: Dockerfile        args: -        - CRUPEST_USER={{CRUPEST_USER}} -        - CRUPEST_GROUP={{CRUPEST_GROUP}} -        - CRUPEST_UID={{CRUPEST_UID}} -        - CRUPEST_GID={{CRUPEST_GID}} -        - USE_CHINA_MIRROR={{CRUPEST_IN_CHINA}} +        - CRUPEST_USER=$CRUPEST_USER +        - CRUPEST_GROUP=$CRUPEST_GROUP +        - CRUPEST_UID=$CRUPEST_UID +        - CRUPEST_GID=$CRUPEST_GID +        - USE_CHINA_MIRROR=$CRUPEST_IN_CHINA      container_name: code-server      restart: on-failure:3      volumes: @@ -51,22 +51,13 @@ services:      networks:        - internal -  caddy: -    image: caddy:latest -    container_name: caddy -    restart: on-failure:3 -    volumes: -      - ./Caddyfile:/etc/caddy/Caddyfile -      - ./site:/srv:ro -      - ./data/caddy/data:/data -      - ./data/caddy/config:/config +  nginx: +    image: nginx:latest +    container_name: nginx      ports:        - "80:80"        - "443:443" -      - "443:443/udp" -    networks: -      - internal -      - external +    volumes:    mailserver:      image: docker.io/mailserver/docker-mailserver:latest @@ -74,7 +65,7 @@ services:      # If the FQDN for your mail-server is only two labels (eg: example.com),      # you can assign this entirely to `hostname` and remove `domainname`.      hostname: mail -    domainname: {{CRUPEST_DOMAIN}} +    domainname: $CRUPEST_DOMAIN      env_file: mailserver.env      # More information about the mail-server ports:      # https://docker-mailserver.github.io/docker-mailserver/edge/config/security/understanding-the-ports/  | 
