Advertisement
Guest User

Untitled

a guest
May 24th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.29 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4.   pihole:
  5.     container_name: pihole
  6.     image: pihole/pihole:latest
  7.     hostname: pihole
  8.     cap_add:
  9.      - NET_ADMIN
  10.     networks:
  11.       pihole_network:
  12.         ipv4_address: 192.168.1.55   # <-- Update
  13.     dns:
  14.      - 127.0.0.1
  15.       - 8.8.8.8
  16.     ports:
  17.      - 443/tcp
  18.       - 53/tcp
  19.       - 53/udp
  20.       - 80/tcp
  21.     environment:
  22.       ServerIP: 192.168.1.55
  23.       VIRTUAL_HOST: **MYDOMAIN**
  24.       WEBPASSWORD: *PASSWORD*
  25.     restart: unless-stopped
  26.  
  27.   letsencrypt:
  28.     container_name: letsencrypt
  29.     image: linuxserver/letsencrypt
  30.     restart: unless-stopped
  31.     networks:
  32.       pihole_network:
  33.         ipv4_address: 192.168.1.33   # <-- Update
  34.     ports:
  35.      - 80:80
  36.       - 443:443
  37.     environment:
  38.      - PGID=100
  39.       - PUID=100
  40.       - EMAIL=**Email**
  41.       - TZ=Europe/Stockholm
  42.       - URL=**URL.DUCKDNS.ORG**
  43.       - SUBDOMAINS=wildcard
  44.       - VALIDATION=duckdns
  45.       - DUCKDNSTOKEN=**DUCK-DNS-TOKEN**
  46.     volumes:
  47.      - /docker/letsencrypt/config:/config
  48.     cap_add:
  49.      - NET_ADMIN
  50.  
  51.  
  52. networks:
  53.   pihole_network:
  54.     driver: macvlan
  55.     driver_opts:
  56.       parent: eth0
  57.     ipam:
  58.       config:
  59.         - subnet: 192.168.1.0/24            # <-- Update
  60.           gateway: 192.168.1.1              # <-- Update
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement