Advertisement
black0r1337

compose-neu

Feb 4th, 2020
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 4.02 KB | None | 0 0
  1. version: "3.6"
  2. services:
  3. networks:
  4.   docker2lan:
  5.     ipam:
  6.       driver: macvlan
  7.       driver_opts:
  8.         parent: enp3s0
  9.       config:
  10.         - subnet: 192.168.16.5/24
  11.         - gateway: 192.168.16.1
  12.  
  13.  #Portainer - WebUI for Containers
  14. portainer:
  15.     image: portainer/portainer
  16.     hostname: portainer
  17.     container_name: portainer
  18.     restart: always
  19.     command: -H unix:///var/run/docker.sock
  20.     ports:
  21.      - "9000:9000"
  22.     volumes:
  23.      - /var/run/docker.sock:/var/run/docker.sock
  24.       - ${USERDIR}/docker/portainer/data:/data
  25.       - ${USERDIR}/docker/shared:/shared
  26.     environment:
  27.      - TZ=${TZ}
  28.  
  29. # Urbackup - BackupCenter
  30. urbackup:
  31.       image: uroni/urbackup-server:latest
  32.       container_name: urbackup
  33.       restart: always
  34.       environment:
  35.      - PUID=${PUID}
  36.       - PGID=${PGID}
  37.       #- PUID=1000 # Enter the UID of the user who should own the files here
  38.       #- PGID=100  # Enter the GID of the user who should own the files here
  39.       - TZ=Europe/Berlin # Enter your timezone
  40.       Volumes:
  41.      - "${USERDIR}/docker/urbackup/var:/var/urbackup"
  42.       - "/media/external/UrbackupData:/backups"
  43.       # Uncomment the next line if you want to bind-mount the www-folder
  44.       #- /path/to/wwwfolder:/usr/share/urbackup
  45.       networks:
  46.         docker2lan:
  47.           ipv4_address: 192.168.16.40    
  48.  
  49. # Syncthing - Sync all files from to
  50. syncthing:
  51.     image: linuxserver/syncthing
  52.     container_name: syncthing
  53.     environment:
  54.      - PUID=${PUID}
  55.       - PGID=${PGID}
  56.        #- PUID=1000
  57.        #- PGID=1000
  58.       - TZ=Europe/Berlin
  59.       - UMASK_SET=022
  60.      
  61.     volumes:
  62.         - ${USERDIR}/docker/syncthing/appdata/config:/config
  63.           -/media/extenal:/data1
  64.     ports:
  65.      - 8384:8384
  66.       - 22000:22000
  67.       - 21027:21027/udp
  68.     networks:
  69.         docker2lan:
  70.           ipv4_address: 192.168.16.41
  71.  
  72. # Organizer - Unified HTPC/Home Server Web Interface
  73. orga:
  74.     container_name: organizr
  75.     restart: always
  76.     image: lsiocommunity/organizr
  77.     volumes:
  78.      - ${USERDIR}/docker/organizr/config:/config
  79.       - ${USERDIR}/docker/organizr/shared:/shared
  80.     ports:
  81.      - "80:80"
  82.     environment:
  83.      - PUID=${PUID}
  84.       - PGID=${PGID}
  85.       - TZ=${TZ}
  86.     networks:
  87.         docker2lan:
  88.           ipv4_address: 192.168.16.42
  89. # SABnzbd – Usenet (NZB) Downloader
  90.  
  91. sabnzbd:
  92.     image: "linuxserver/sabnzbd"
  93.     container_name: "sabnzbd"
  94.     volumes:
  95.      - ${USERDIR}/docker/sabnzbd/config:/config
  96.       - /media/external/sabnzbd/Downloads/completed:/downloads
  97.       - /media/external/sabnzbd/Downloads/incomplete:/incomplete-downloads
  98.       - ${USERDIR}/docker/sabnzbd/shared:/shared
  99.     ports:
  100.        - "8080:8080"
  101.     restart: always
  102.     environment:
  103.      - PUID=${PUID}
  104.       - PGID=${PGID}
  105.       - TZ=${TZ}
  106.     networks:
  107.         docker2lan:
  108.           ipv4_address: 192.168.16.43
  109. # Radarr – Movie Download and Management
  110.  
  111. radarr:
  112.     image: "linuxserver/radarr"
  113.     container_name: "radarr"
  114.     volumes:
  115.      - ${USERDIR}/docker/radarr/config:/config
  116.       - /media/external/radarr/Downloads/completed:/downloads
  117.       - /media/external/movies:/movies
  118.       - "/etc/localtime:/etc/localtime:ro"
  119.       - ${USERDIR}/docker/shared:/shared
  120.     ports:
  121.      - "7878:7878"
  122.     restart: always
  123.     environment:
  124.      - PUID=${PUID}
  125.       - PGID=${PGID}
  126.       - TZ=${TZ}
  127.     networks:
  128.         docker2lan:
  129.           ipv4_address: 192.168.16.44
  130. # Sonarr – TV Show Download and Management
  131. sonarr:
  132.     image: "linuxserver/sonarr"
  133.     hostname: sonarr
  134.     container_name: "sonarr"
  135.     volumes:
  136.      - ${USERDIR}/docker/sonarr/config:/config
  137.       - /media/external/radarr/Downloads/completed:/downloads
  138.       - /media/external/tvshows:/tv
  139.       - "/etc/localtime:/etc/localtime:ro"
  140.       - ${USERDIR}/docker/shared:/shared
  141.     ports:
  142.        - "8989:8989"
  143.     restart: always
  144.     environment:
  145.      - PUID=${PUID}
  146.       - PGID=${PGID}
  147.       - TZ=${TZ}
  148.     networks:
  149.         docker2lan:
  150.           ipv4_address: 192.168.16.45
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement