Ledger Nano X - The secure hardware wallet
SHARE
TWEET

Untitled

a guest Apr 2nd, 2020 141 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. version: "3.6"
  2. services:
  3.   portainer:
  4.     hostname: portainer
  5.     container_name: portainer
  6.     image: portainer/portainer
  7.     restart: always
  8.     command: -H unix:///var/run/docker.sock
  9.     ports:
  10.      - "9000:9000"
  11.     volumes:
  12.      - /var/run/docker.sock:/var/run/docker.sock
  13.       - ${USERDIR}/config/portainer:/data
  14.       - ${USERDIR}/docker/shared:/shared
  15.     environment:
  16.      - TZ=${TZ}
  17.  
  18.   organizr:
  19.     hostname: organizr
  20.     container_name: organizr
  21.     image: organizrtools/organizr-v2
  22.     restart: always
  23.     volumes:
  24.      - ${USERDIR}/config/organizr:/config
  25.       - ${USERDIR}/docker/shared:/shared
  26.     ports:
  27.      - "82:80"
  28.     environment:
  29.      - PUID=${PUID}
  30.       - PGID=${PGID}
  31.       - TZ=${TZ}
  32.  
  33.   adb:
  34.     hostname: adb
  35.     container_name: adb
  36.     image: sorccu/adb
  37.     restart: always
  38.     command: sh -c "/root/.android/startup.sh & adb -a -P 5037 server nodaemon"
  39.     volumes:
  40.      - ${USERDIR}/config/adb:/root/.android
  41.       - /etc/timezone:/etc/timezone:ro
  42.       - /etc/localtime:/etc/localtime:ro      
  43.     ports:
  44.      - 5037:5037
  45.     environment:
  46.      - PUID=${PUID}
  47.       - PGID=${PGID}
  48.       - TZ=${TZ}
  49.  
  50.   nextclouddb:
  51.     hostname: nextclouddb
  52.     container_name: nextclouddb
  53.     image: linuxserver/mariadb
  54.     restart: always
  55.     volumes:
  56.        - ${USERDIR}/config/nextclouddb:/config
  57.     ports:
  58.       - target: 3306
  59.         published: 3306
  60.         protocol: tcp
  61.         mode: host
  62.     environment:
  63.      - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  64.       - PUID=${PUID}
  65.       - PGID=${PGID}
  66.       - TZ=${TZ}
  67.  
  68.   nextcloud:
  69.     hostname: nextcloud
  70.     container_name: nextcloud
  71.     image: linuxserver/nextcloud
  72.     restart: always
  73.     volumes:
  74.      - ${USERDIR}/config/nextcloud:/config
  75.       - /sharedfolders/Nextcloud:/data
  76.       - ${USERDIR}/docker/shared:/shared
  77.     ports:
  78.      - "444:443"
  79.       - "8080:80"
  80.     environment:
  81.      - PUID=${PUID}
  82.       - PGID=${PGID}
  83.     depends_on:
  84.      - nextclouddb
  85.  
  86.   phpmyadmin:
  87.     hostname: phpmyadmin
  88.     container_name: phpmyadmin
  89.     image: phpmyadmin/phpmyadmin
  90.     restart: always
  91.     links:
  92.      - nextclouddb:db
  93.     ports:
  94.      - 83:80
  95.     environment:
  96.      - PMA_HOST=openmediavault
  97.       - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  98.  
  99.   homeassistant:
  100.     hostname: homeassistant
  101.     container_name: homeassistant
  102.     image: homeassistant/home-assistant:latest
  103.     restart: always
  104.     network_mode: host
  105.     privileged: true
  106.     volumes:
  107.      - ${USERDIR}/config/homeassistant:/config
  108.       - /etc/localtime:/etc/localtime:ro
  109.       - ${USERDIR}/docker/shared:/shared
  110.     environment:
  111.      - PUID=${PUID}
  112.       - PGID=${PGID}
  113.       - TZ=${TZ}
  114.     depends_on:
  115.      - mosquitto
  116.       - adb
  117.     healthcheck:
  118.       test: ["CMD", "curl", "-f", "http://127.0.0.1:8123"]
  119.       interval: "30s"
  120.       timeout: "10s"
  121.       retries: "6"
  122.  
  123.   transmission:
  124.     hostname: transmission
  125.     container_name: transmission
  126.     image: linuxserver/transmission
  127.     restart: unless-stopped
  128.     network_mode: host
  129.     environment:
  130.      - PUID=${PUID}
  131.       - PGID=${PGID}
  132.       - TZ=${TZ}
  133.     volumes:
  134.      - ${USERDIR}/config/transmission:/config
  135.       - /sharedfolders/Downloads:/downloads
  136.       - /sharedfolders/watched:/watch
  137.  
  138.   radarr:
  139.     hostname: radarr
  140.     container_name: radarr
  141.     image: linuxserver/radarr
  142.     restart: always
  143.     network_mode: host
  144.     volumes:
  145.      - ${USERDIR}/config/radarr:/config
  146.       - /sharedfolders/Downloads:/downloads
  147.       - /sharedfolders/Media/Movies:/movies
  148.       - /etc/localtime:/etc/localtime:ro
  149.       - ${USERDIR}/docker/shared:/shared
  150.     environment:
  151.      - PUID=${PUID}
  152.       - PGID=${PGID}
  153.       - TZ=${TZ}
  154.  
  155.   sonarr:
  156.     hostname: sonarr
  157.     container_name: sonarr
  158.     image: linuxserver/sonarr
  159.     restart: always
  160.     network_mode: host
  161.     volumes:
  162.      - ${USERDIR}/config/sonarr:/config
  163.       - /sharedfolders/Downloads:/downloads
  164.       - /sharedfolders/Media/Tv:/tv
  165.       - /etc/localtime:/etc/localtime:ro
  166.       - ${USERDIR}/docker/shared:/shared
  167.     environment:
  168.      - PUID=${PUID}
  169.       - PGID=${PGID}
  170.       - TZ=${TZ}
  171.  
  172.   bazarr:
  173.     hostname: bazarr
  174.     container_name: bazarr
  175.     image: linuxserver/bazarr
  176.     restart: always
  177.     network_mode: host
  178.     volumes:
  179.      - ${USERDIR}/config/bazarr:/config
  180.       - /sharedfolders/Media/Tv:/tv
  181.       - /sharedfolders/Media/Movies:/movies
  182.     environment:
  183.      - PUID=${PUID}
  184.       - PGID=${PGID}
  185.       - TZ=${TZ}
  186.       - UMASK_SET=022 #optional
  187.  
  188.   plex:
  189.     hostname: plex
  190.     container_name: plex
  191.     image: linuxserver/plex
  192.     restart: always
  193.     network_mode: host
  194.     volumes:
  195.      - ${USERDIR}/config/plex:/config
  196.       - /dev/shm:/transcode
  197.       - /sharedfolders/Media:/media
  198.       - ${USERDIR}/docker/shared:/shared
  199.     devices:
  200.      - /dev/dri:/dev/dri
  201.     environment:
  202.      - PUID=${PUID}
  203.       - PGID=${PGID}
  204.       - TZ=${TZ}
  205.       - VERSION=latest
  206.       - UMASK_SET=022 #optional
  207.  
  208.   tautulli:
  209.     hostname: tautulli
  210.     container_name: tautulli
  211.     image: linuxserver/tautulli
  212.     restart: always
  213.     network_mode: host
  214.     volumes:
  215.      - ${USERDIR}/config/tautulli:/config
  216.       - ${USERDIR}/config/plex/Library/Application Support/Plex Media Server/Logs:/logs:ro
  217.       - ${USERDIR}/docker/shared:/shared
  218.     environment:
  219.      - PUID=${PUID}
  220.       - PGID=${PGID}
  221.       - TZ=${TZ}
  222.  
  223.   ombi:
  224.     hostname: ombi
  225.     container_name: ombi
  226.     image: linuxserver/ombi
  227.     restart: always
  228.     network_mode: host
  229.     volumes:
  230.      - ${USERDIR}/config/ombi:/config
  231.       - ${USERDIR}/docker/shared:/shared
  232.     environment:
  233.      - PUID=${PUID}
  234.       - PGID=${PGID}
  235.       - TZ=${TZ}
  236.  
  237.   jackett:
  238.     hostname: jackett
  239.     container_name: jackett
  240.     image: linuxserver/jackett
  241.     restart: always
  242.     network_mode: host
  243.     volumes:
  244.      - ${USERDIR}/config/jackett:/config
  245.       - /sharedfolders/Downloads:/downloads
  246.       - /etc/localtime:/etc/localtime:ro
  247.       - ${USERDIR}/docker/shared:/shared
  248.     environment:
  249.      - PUID=${PUID}
  250.       - PGID=${PGID}
  251.       - TZ=${TZ}
  252.  
  253.   watchtower:
  254.     hostname: watchtower
  255.     container_name: watchtower
  256.     image: v2tec/watchtower
  257.     restart: always
  258.     volumes:
  259.      - /var/run/docker.sock:/var/run/docker.sock
  260.     command: --schedule "0 0 4 * * *" --cleanup --debug
  261.  
  262.   mosquitto:
  263.     hostname: mosquitto
  264.     container_name: mosquitto
  265.     container_name: mosquitto
  266.     image: eclipse-mosquitto
  267.     restart: always
  268.     network_mode: host
  269.     volumes:
  270.      - ${USERDIR}/config/mosquitto/config/mosquitto.conf:/mosquitto/config/mosquitto.conf
  271.       - ${USERDIR}/config/mosquitto/log:/mosquitto/log
  272.       - ${USERDIR}/config/mosquitto/data:/mosquitto/data
  273.  
  274.   homebridge:
  275.     hostname: homebridge
  276.     container_name: homebridge
  277.     image: oznu/homebridge
  278.     restart: always
  279.     network_mode: host
  280.     volumes:
  281.      - ${USERDIR}/config/homebridge:/homebridge
  282.     environment:
  283.      - PUID=${PUID}
  284.       - PGID=${PGID}
  285.       - TZ=${TZ}
  286.  
  287.   pihole:
  288.     hostname: pihole
  289.     container_name: pihole
  290.     image: pihole/pihole
  291.     restart: unless-stopped
  292.     ports:
  293.      - "53:53/tcp"
  294.       - "53:53/udp"
  295.       - "67:67/udp"
  296.       - "80:80/tcp"
  297.       - "443:443/tcp"
  298.     networks:
  299.       vlan_net:
  300.         ipv4_address: 192.168.1.10
  301.       # vpn_sub:
  302.     environment:
  303.      - TZ=${TZ}
  304.       - ServerIP=192.168.1.10
  305.       - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  306.       - WEBPASSWORD=${PIHOLE_WEB_PASSWORD}
  307.     extra_hosts:
  308.      # for ease of use in web/dns
  309.       - 'pihole.xxxREDACTEDxxx.lan:192.168.1.10'
  310.     volumes:
  311.       - ${USERDIR}/config/pihole:/etc/pihole/
  312.        - ${USERDIR}/config/pihole/dnsmasq:/etc/dnsmasq.d/
  313.     dns:
  314.      - 127.0.0.1
  315.       - 1.1.1.1
  316.     cap_add:
  317.      - NET_ADMIN
  318.  
  319.   duckdns:
  320.     hostname: duckdns
  321.     container_name: duckdns
  322.     image: linuxserver/duckdns
  323.     restart: unless-stopped
  324.     environment:
  325.      - PUID=${PUID}
  326.       - PGID=${PGID}
  327.       - TZ=${TZ}
  328.       - SUBDOMAINS=saarsinai,saarcloud,saarhass,saarplex
  329.       - TOKEN=${DUCKDNS_TOKEN}
  330.       #- TOKEN=b6748440-b2a0-4efd-9085-659b8498dc8e
  331.       - LOG_FILE=true
  332.     volumes:
  333.      - ${USERDIR}/config/duckdns:/config #optional
  334.  
  335.   traefik:
  336.     hostname: traefik
  337.     container_name: traefik
  338.     image: traefik:v1.7
  339.     restart: always
  340.     domainname: ${DOMAINNAME}
  341.     networks:
  342.      - default
  343.       - traefik_proxy
  344.     ports:
  345.      - "80:80"
  346.       - "443:443"
  347.       - "8085:8080"
  348.     environment:
  349.      - PUID=${PUID}
  350.       - PGID=${PGID}
  351.       - TZ=${TZ}
  352.       - DUCKDNS_TOKEN=${DUCKDNS_TOKEN}
  353.     labels:
  354.      - "traefik.enable=true"
  355.       - "traefik.backend=traefik"
  356.       - "traefik.frontend.rule=Host:${DOMAINNAME}; PathPrefixStrip: /traefik"
  357.      - "traefik.port=8080"
  358.      - "traefik.docker.network=traefik_proxy"
  359.      - "traefik.frontend.headers.SSLRedirect=true"
  360.      - "traefik.frontend.headers.STSSeconds=315360000"
  361.      - "traefik.frontend.headers.browserXSSFilter=true"
  362.      - "traefik.frontend.headers.contentTypeNosniff=true"
  363.      - "traefik.frontend.headers.forceSTSHeader=true"
  364.      - "traefik.frontend.headers.SSLHost=example.com"
  365.      - "traefik.frontend.headers.STSIncludeSubdomains=true"
  366.      - "traefik.frontend.headers.STSPreload=true"
  367.      - "traefik.frontend.headers.frameDeny=true"
  368.      - "traefik.frontend.auth.basic.users=${HTTP_USERNAME}:${HTTP_PASSWORD}"
  369.    volumes:
  370.      - /var/run/docker.sock:/var/run/docker.sock:ro
  371.      - ${USERDIR}/config/traefik:/etc/traefik
  372.      - ${USERDIR}/docker/shared:/shared
  373.  
  374.  tasmoadmin:
  375.    hostname: tasmoadmin
  376.    container_name: tasmoadmin
  377.    image: raymondmm/tasmoadmin
  378.    restart: unless-stopped
  379.    ports:
  380.      - 9541:80
  381.      - 5443:443
  382.    environment:
  383.      - SSL=true
  384.    volumes:
  385.      - ${USERDIR}/config/tasmoadmin:/data
  386.  
  387.  duplicati:
  388.    hostname: duplicati
  389.    container_name: duplicati
  390.    image: linuxserver/duplicati
  391.    restart: unless-stopped
  392.    environment:
  393.      - PUID=${PUID}
  394.      - PGID=${PGID}
  395.      - TZ=${TZ}
  396.    volumes:
  397.      - ${USERDIR}/config/duplicati:/config
  398.      - /sharedfolders/Backups:/backups
  399.      - /:/source
  400.    ports:
  401.      - 8200:8200
  402.      
  403.  deepstack:
  404.    hostname: deepstack
  405.    container_name: deepstack
  406.    image: deepquestai/deepstack
  407.    restart: unless-stopped
  408.    environment:
  409.      - TZ=${TZ}
  410.      - PUID=${PUID}
  411.      - PGID=${PGID}
  412.      - VISION-FACE=True
  413.      - VISION-DETECTION=True
  414.    volumes:
  415.     - ${USERDIR}/config/deepstack:/datastore
  416.    ports:
  417.    - 5000:5000
  418.    
  419.  zigbee2mqttassistant:
  420.    hostname: zigbee2mqttassistant
  421.    container_name: zigbee2mqttassistant
  422.    image: carldebilly/zigbee2mqttassistant
  423.    restart: unless-stopped
  424.    environment:
  425.      - TZ=${TZ}
  426.      - PUID=${PUID}
  427.      - PGID=${PGID}
  428.      - ASPNETCORE_SETTINGS__MQTTSERVER=192.168.1.101
  429.      # - Z2MA_SETTINGS__MQTTUSERNAME
  430.      # - Z2MA_SETTINGS__MQTTPASSWORD
  431.    volumes:
  432.     - ${USERDIR}/config/deepstack:/datastore
  433.    ports:
  434.    - 8880:80
  435.    
  436.  gawebserver:
  437.    hostname: gawebserver
  438.    container_name: gawebserver
  439.    image: robwolff3/ga-webserver
  440.    restart: unless-stopped
  441.    volumes:
  442.      - ${USERDIR}/config/gawebserver/config:/config
  443.      - ${USERDIR}/config/gawebserver/assistant:/root/.config/google-assistant-library/assistant
  444.    ports:
  445.      - 9324:9324
  446.      - 5001:5000
  447.    environment:
  448.      - TZ=${TZ}
  449.      - PUID=${PUID}
  450.      - PGID=${PGID}
  451.      - CLIENT_SECRET=client_secret.json
  452.      - DEVICE_MODEL_ID=assistant-webserver-f5539-ha-webserver-jc5k7m
  453.      - PROJECT_ID=assistant-webserver-f5539
  454.    devices:
  455.      - "/dev/snd:/dev/snd:rwm"
  456.      
  457.  nodered:
  458.    hostname: nodered
  459.    container_name: nodered
  460.    image: nodered/node-red-docker:v8
  461.    restart: unless-stopped
  462.    depends_on:
  463.      - "homeassistant"
  464.    volumes:
  465.      - ${USERDIR}/config/node-red:/data
  466.    ports:
  467.      - 1880:1880
  468.    environment:
  469.      - TZ=${TZ}
  470.      - PUID=${PUID}
  471.      - PGID=${PGID}
  472.  
  473.  esphome:
  474.    hostname: esphome
  475.    container_name: esphome
  476.    image: esphome/esphome
  477.    restart: unless-stopped
  478.    ports:
  479.      - 6052:6052
  480.      - 6123:6123
  481.    volumes:
  482.      - /etc/localtime:/etc/localtime:ro
  483.      - ${USERDIR}/config/esphome:/config
  484.    environment:
  485.      - TZ=${TZ}
  486.      - PUID=${PUID}
  487.      - PGID=${PGID}
  488.    network_mode: host
  489.    
  490.  cloud9:
  491.    hostname: cloud9
  492.    container_name: cloud9
  493.    image: linuxserver/cloud9
  494.    restart: unless-stopped
  495.    environment:
  496.      - TZ=${TZ}
  497.      - PUID=${PUID}
  498.      - PGID=${PGID}
  499.    volumes:
  500.      - ${USERDIR}:/code #optional
  501.      - /var/run/docker.sock:/var/run/docker.sock #optional
  502.    ports:
  503.      - 8000:8000
  504.      
  505.  openvpn-as:
  506.    hostname: openvpn-as
  507.    container_name: openvpn-as
  508.    image: linuxserver/openvpn-as
  509.    restart: unless-stopped
  510.    cap_add:
  511.      - NET_ADMIN
  512.    environment:
  513.      - TZ=${TZ}
  514.      - PUID=${PUID}
  515.      - PGID=${PGID}
  516.      - INTERFACE=enp0s31f6 #optional
  517.    volumes:
  518.      - ${USERDIR}/config/openvpn-as:/config
  519.    ports:
  520.      - 943:943
  521.      - 9443:9443
  522.      - 1194:1194/udp
  523.    # networks:
  524.      # vpn_sub:
  525.    # network_mode: host
  526.      
  527.  shinobi:
  528.    hostname: shinobi
  529.    container_name: shinobi
  530.    image: migoller/shinobidocker:debian
  531.    restart: unless-stopped
  532.    environment:
  533.      - TZ=${TZ}
  534.      - PUID=${PUID}
  535.      - PGID=${PGID}
  536.      # - APP_BRANCH=dev
  537.    volumes:
  538.      - /dev/shm/shinobiStreams:/dev/shm/streams
  539.      - ${USERDIR}/config/shinobi/config:/config
  540.      - ${USERDIR}/config/shinobi/database:/var/lib/mysql
  541.      - ${USERDIR}/config/shinobi/videos:/opt/shinobi/videos
  542.      - /etc/localtime:/etc/localtime:ro
  543.      - /etc/timezone:/etc/timezone:ro
  544.    ports:
  545.      - 8642:8080/tcp
  546.    devices:
  547.      - /dev/dri:/dev/dri
  548.    
  549. networks:
  550.  vlan_net:
  551.    driver: macvlan
  552.    driver_opts:
  553.    # name of eth: ifconfig
  554.      parent: enp0s31f6
  555.    ipam:
  556.      config:
  557.        - subnet: 192.168.1.0/24
  558.        # - gateway: 192.168.1.1
  559.  traefik_proxy:
  560.  # docker network create traefik_proxy
  561.    external:
  562.      name: traefik_proxy
  563.  default:
  564.    driver: bridge
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top