From fce3bd461a945e3f39ec1a449e94dbd15ddf8e89 Mon Sep 17 00:00:00 2001 From: Sthope Date: Sun, 1 May 2022 10:54:40 +0200 Subject: [PATCH] first commit --- docs/portainer-stacks/Swag.md | 49 +++++++++++++++++++++++++++++++++++ mkdocs.yml | 1 + 2 files changed, 50 insertions(+) create mode 100644 docs/portainer-stacks/Swag.md diff --git a/docs/portainer-stacks/Swag.md b/docs/portainer-stacks/Swag.md new file mode 100644 index 0000000..21400d2 --- /dev/null +++ b/docs/portainer-stacks/Swag.md @@ -0,0 +1,49 @@ +Portainer Stack: +```yaml +--- +version: "3.8" +services: + swag: + image: lscr.io/linuxserver/swag:latest + container_name: swag + network_mode: bridge + cap_add: + - NET_ADMIN + environment: + - PUID="${PUID-1000}" + - PGID="${PGID-1000}" + - TZ="${TZ-Europe/Amsterdam}" + - URL=yourdomain.url + - VALIDATION=dns + - SUBDOMAINS=wildcard + - CERTPROVIDER=zerossl + - DNSPLUGIN=cloudflare + - EMAIL=your_real@email.com + - DHLEVEL=4096 + - DOCKER_HOST=dockerproxy + - DOCKER_MODS=linuxserver/mods:swag-dbip|linuxserver/mods:swag-auto-reload|linuxserver/mods:swag-cloudflare-real-ip|linuxserver/mods:swag-dashboard + volumes: + - /docker/nginx:/config + ports: + - 443:443 + - 80:80 + restart: unless-stopped + labels: + - com.centurylinklabs.watchtower.enable=true + + dockerproxy: + image: ghcr.io/tecnativa/docker-socket-proxy:latest + container_name: dockerproxy + network_mode: bridge + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + restart: unless-stopped + environment: + - CONTAINERS=1 + - POST=0 + labels: + - com.centurylinklabs.watchtower.enable=true +``` + +[More LinuxServer MODS](https://mods.linuxserver.io/?mod=swag) + diff --git a/mkdocs.yml b/mkdocs.yml index e2a39e8..c7bf93b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -96,6 +96,7 @@ nav: - PhotoView: portainer-stacks/PhotoView.md - qBittorrent: portainer-stacks/qbittorrent.md - Samba: portainer-stacks/samba.md + - Swag: portainer-stacks/Swag.md - TasmoBackup: portainer-stacks/TasmoBackup.md - Uptime-Kuma: portainer-stacks/uptime-kuma.md - VSCode: portainer-stacks/VSCode.md