Update netstack.yml

This commit is contained in:
2026-02-20 23:58:31 -05:00
parent ac10aff002
commit ad68fc13a5

99
netstack.yml Normal file
View File

@@ -0,0 +1,99 @@
services:
nginxproxymanager:
container_name: nginxproxymanager
hostname: nginxproxymanager
image: jc21/nginx-proxy-manager:latest
ports:
- target: 80
published: "80"
protocol: tcp
- target: 443
published: "443"
protocol: tcp
- target: 81
published: "81"
protocol: tcp
restart: unless-stopped
volumes:
- type: bind
source: /DATA/AppData/nginxproxymanager/data
target: /data
- type: bind
source: /DATA/AppData/nginxproxymanager/etc/letsencrypt
target: /etc/letsencrypt
cloudflare-ddns:
container_name: cloudflare-ddns
environment:
- API_KEY=eXw0Obu0GRKlGtTYJJLO6IBBuXozHpS2jZxrmFmn
- PROXIED=false
- SUBDOMAIN=ddns
- ZONE=nicoswebsite.net
hostname: cloudflare-ddns
image: oznu/cloudflare-ddns:latest
restart: always
network_mode: bridge
privileged: false
pihole:
cap_add:
- NET_ADMIN
container_name: pihole
environment:
- FTLCONF_dns_listeningMode=all
- FTLCONF_webserver_api_password=Rem1ember!
- TZ=America/New York
hostname: pihole
image: pihole/pihole:latest
ports:
- target: 80
published: "8800"
protocol: tcp
- target: 53
published: "53"
protocol: tcp
- target: 53
published: "53"
protocol: udp
- target: 443
published: "8443"
protocol: tcp
restart: unless-stopped
volumes:
- type: bind
source: /DATA/AppData/pihole/etc/pihole/
target: /etc/pihole
nebula-sync:
image: ghcr.io/lovelaze/nebula-sync:latest
container_name: nebula-sync
environment:
- PRIMARY=http://10.1.21.100:8800|Rem1ember!
- REPLICAS=http://10.1.21.99|Rem1ember!,http://10.1.21.14:8800|Rem1ember!
- FULL_SYNC=true
- RUN_GRAVITY=true
- CRON=0 * * * *
restart: unless-stopped
flame:
container_name: flame
environment:
- PASSWORD=Rem1ember!
- TZ=America/New York
hostname: flame
image: pawelmalak/flame:latest
ports:
- target: 5005
published: "5005"
protocol: tcp
restart: unless-stopped
volumes:
- type: bind
source: /DATA/AppData/flame
target: /app/data
- type: bind
source: /var/run/docker.sock
target: /var/run/docker.sock
network_mode: bridge
privileged: false