43 lines
1003 B
YAML
43 lines
1003 B
YAML
version: '3'
|
|
services:
|
|
swag:
|
|
image: lscr.io/linuxserver/swag:latest
|
|
container_name: swag
|
|
restart: unless-stopped
|
|
networks:
|
|
net: {}
|
|
dns:
|
|
- {{ aya01_ip }}
|
|
- {{ pi_ip }}
|
|
- 1.1.1.1
|
|
cap_add:
|
|
- NET_ADMIN
|
|
environment:
|
|
- PUID={{ puid }}
|
|
- PGID={{ pgid }}
|
|
- TZ={{ timezone }}
|
|
- URL={{ remote_domain }}
|
|
- VALIDATION=http
|
|
- SUBDOMAINS={{ swag_subdomains }} #optional
|
|
- CERTPROVIDER= #optional
|
|
- DNSPLUGIN=cloudflare #optional
|
|
- PROPAGATION= #optional
|
|
- EMAIL={{ swag_email }} #optional
|
|
- ONLY_SUBDOMAINS=false #optional
|
|
- EXTRA_DOMAINS= # qbit.seyshiro.de,zm.seyshiro.de,hass.seyshiro.de
|
|
- STAGING=false #optional
|
|
volumes:
|
|
- "{{ swag_config }}:/config"
|
|
ports:
|
|
- "{{ swag_port }}:443"
|
|
- 80:80 #optional
|
|
|
|
networks:
|
|
net:
|
|
driver: bridge
|
|
ipam:
|
|
# driver: default
|
|
config:
|
|
- subnet: 172.16.69.0/24
|
|
gateway: 172.16.69.1
|