Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- pihole:
- container_name: pihole
- image: pihole/pihole:latest
- ports:
- # DNS Ports
- - "53:53/tcp"
- - "53:53/udp"
- # Default HTTP Port
- - "80:80/tcp"
- # Default HTTPs Port. FTL will generate a self-signed certificate
- # - "3443:443/tcp"
- environment:
- TZ: 'Europe/Rome'
- FTLCONF_webserver_api_password: 'ZXXZXZXZXZXZXZXZXZ'
- FTLCONF_dns_listeningMode: 'all'
- #DNSMASQ_LISTENING: local
- volumes:
- - /path/to/pihole/etc-pihole:/etc/pihole/
- - /path/to/pihole/etc-dnsmasq.d:/etc/dnsmasq.d
- networks:
- npm_zbridge:
- ipv4_address: 192.168.100.11
- restart: always
- npm:
- container_name: nginx-proxy-manager
- image: 'jc21/nginx-proxy-manager:latest'
- restart: unless-stopped
- ports:
- - '80:80' # Public HTTP Port
- - '443:443' # Public HTTPS Port
- - '81:81' # Admin Web Port
- volumes:
- - /path/to/npm/data:/data
- - /path/to/npm/letsencrypt:/etc/letsencrypt
- networks:
- npm_zbridge:
- ipv4_address: 192.168.100.10
- npm_network:
- ipv4_address: 192.168.178.202
- networks:
- npm_zbridge:
- name: npm_zbridge
- driver: bridge
- ipam:
- config:
- - subnet: 192.168.100.0/24
- gateway: 192.168.100.1
- ip_range: 192.168.100.0/24
- npm_network:
- name: npm_network
- driver: macvlan
- driver_opts:
- parent: enp6s18
- ipam:
- config:
- - subnet: 192.168.178.0/24
- ip_range: 192.168.178.200/29
- gateway: 192.168.178.1
Advertisement
Add Comment
Please, Sign In to add comment