29 lines
575 B
YAML
29 lines
575 B
YAML
version: '3'
|
|
|
|
services:
|
|
server:
|
|
extends:
|
|
file: docker-compose.traefik.yml
|
|
service: server
|
|
image: nginx:alpine
|
|
environment:
|
|
- APPLICATION=${APPLICATION}
|
|
- AUTH_MODE=${AUTH_MODE}
|
|
volumes:
|
|
- ./config/nginx.auth.conf:/etc/nginx/templates/default.conf.template
|
|
- ./config/include:/etc/nginx/include
|
|
restart: always
|
|
networks:
|
|
- auth_network
|
|
- app_network
|
|
|
|
networks:
|
|
auth_network:
|
|
external:
|
|
name: auth_network
|
|
app_network:
|
|
external: true
|
|
name: ${NETWORK_NAME}
|
|
web:
|
|
external: true
|