openvpn-server: image: kylemanna/openvpn:latest # custom, no linuxserver image, different on shuttle container_name: openvpn-server volumes: - /opt/openvpn-server:/etc/openvpn - /opt/openvpn-server/logrotate.d/openvpn:/etc/logrotate.d/openvpn privileged: true cap_add: - NET_ADMIN ports: - 443:443 expose: - 444/tcp extra_hosts: - "host:192.168.2.150" restart: unless-stopped nginx: image: nginx:latest # official, linuxserver/nginx container_name: nginx links: - openvpn-server volumes: - /home/user/certs/letsencrypt:/host/etc/certs - /opt/nginx/etc/.htpasswd:/host/etc/.htpasswd - /opt/nginx/etc/nginx/conf:/etc/nginx/conf - /opt/nginx/etc/nginx/conf.d:/etc/nginx/conf.d - /opt/nginx/etc/nginx/nginx.conf:/etc/nginx/nginx.conf - /opt/nginx/var/log/nginx:/var/log/nginx - /opt/seafile/seafile-server-latest/seahub/media:/host/var/www/seafile ports: - 444:444 expose: - 443/tcp extra_hosts: - "host:192.168.2.150" restart: unless-stopped openvpn-client: image: dceschmidt/openvpn-client:latest # custom, no linuxserver image container_name: openvpn-client cap_add: - NET_ADMIN dns: - 1.1.1.1 environment: - OPENVPN_PROVIDER=nordvpn - OPENVPN_USERNAME="bram.veenboer@gmail.com" - OPENVPN_PASSWORD="$$y#OCLUk*RWiqZ3v" #networks: #- vpn restart: always noip: image: coppit/no-ip:latest # custom, no linuxserver image, no version container_name: noip volumes: - /etc/localtime:/etc/localtime - /opt/noip:/config restart: unless-stopped picard: image: mikenye/picard:2.3.1 # custom, no linuxserver image container_name: picard ports: - 5800:5800 volumes: - /opt/picard:/config - /media/neptune/Music/Albums:/storage handbrake: image: handbrake:buster # homemade container_name: handbrake ports: - 5801:5800 volumes: - /media/neptune/Video:/video - /media/scratch:/scratch apt-cacher: image: sameersbn/apt-cacher-ng:3.1-3 container_name: apt-cacher ports: - "3142:3142" restart: unless-stopped ghost: image: ghost:latest # official, no linuxserver image container_name: ghost ports: "2368:2368" volumes: /var/lib/ghost/content: /opt/ghost/content /var/lib/ghost/config.production.json: /opt/ghost/etc/config.production.json