diff --git a/_unused/docker-compose.aim.yml b/_unused/docker-compose.aim.yml deleted file mode 100644 index 0d66b67..0000000 --- a/_unused/docker-compose.aim.yml +++ /dev/null @@ -1,27 +0,0 @@ -services: - aim-server: - command: - - echo "N" | aim init && aim server - container_name: aim-server - entrypoint: - - /bin/sh - - -c - image: aimstack/aim:3.16.2 - ports: - - 53800:53800 - restart: unless-stopped - volumes: - - /opt/aim:/opt/aim - aim-ui: - command: - - echo "N" | aim init && aim up --host 0.0.0.0 --workers 2 - container_name: aim-ui - entrypoint: - - /bin/sh - - -c - image: aimstack/aim:3.16.2 - ports: - - 43800:43800 - restart: unless-stopped - volumes: - - /opt/aim:/opt/aim diff --git a/_unused/docker-compose.aptcacher.yml b/_unused/docker-compose.aptcacher.yml deleted file mode 100644 index fee99fd..0000000 --- a/_unused/docker-compose.aptcacher.yml +++ /dev/null @@ -1,16 +0,0 @@ -services: - aptcacher: - image: sameersbn/apt-cacher-ng:latest - instances: - aptcacher-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 3142 - ship: local - volumes: - /etc/apt-cacher-ng: /opt/aptcacher/etc - /var/cache/apt-cacher-ng: /media/scratch/apt-cacher-ng - /var/log/apt-cacher-ng: /opt/aptcacher/log diff --git a/_unused/docker-compose.automysqlbackup.yml b/_unused/docker-compose.automysqlbackup.yml deleted file mode 100644 index ba7faf9..0000000 --- a/_unused/docker-compose.automysqlbackup.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - automysqlbackup: - image: automysqlbackup:latest - instances: - automysqlbackup-1: - command: /opt/init --skip-runit read - links: - mysql-1: mysql - ship: local - volumes: - /host/var/backup/db: /media/scratch/automysqlbackup - /host/var/log: /opt/automysqlbackup/var/log - requires: - - mysql diff --git a/_unused/docker-compose.backintime.yml b/_unused/docker-compose.backintime.yml deleted file mode 100644 index 4d3ff75..0000000 --- a/_unused/docker-compose.backintime.yml +++ /dev/null @@ -1,23 +0,0 @@ -services: - backintime: - image: backintime:latest - instances: - backintime-1: - ship: local - volumes: - /host/bin: /bin - /host/boot: /boot - /host/etc: /etc - /host/home: /home - /host/lib: /lib - /host/lib64: /lib64 - /host/opt: /opt - /host/root: /root - /host/scratch: /media/backup - /host/usr: /usr - /host/var: /var - /root/.config/backintime/config: /opt/backintime/etc/backintime.cfg - /root/.local/share/backintime/: /opt/backintime/var/local - /usr/share/backintime/common: /root/tmp/backintime-1.1.12/common - /usr/share/backintime/plugins: /root/tmp/backintime-1.1.12/common/plugins - /var/spool: /opt/backintime/var/spool diff --git a/_unused/docker-compose.bastion.yml b/_unused/docker-compose.bastion.yml deleted file mode 100644 index 28980a8..0000000 --- a/_unused/docker-compose.bastion.yml +++ /dev/null @@ -1,11 +0,0 @@ -services: - bastion: - container_name: bastion - environment: - - GATEWAY_PORTS=true - image: binlab/bastion:1.2.0 - ports: - - '22222:22' - - 4000:4000 - volumes: - - /root/tmp/id_rsa.pub:/var/lib/bastion/authorized_keys:ro diff --git a/_unused/docker-compose.calibre.yml b/_unused/docker-compose.calibre.yml deleted file mode 100644 index 23841b3..0000000 --- a/_unused/docker-compose.calibre.yml +++ /dev/null @@ -1,11 +0,0 @@ -services: - calibre: - image: calibre:latest - instances: - calibre-1: - ports: - service: 8080 - ship: local - volumes: - /host/calibre: /opt/calibre - /host/calibre/library: /media/data/Shared/Books/Epub/Rik diff --git a/_unused/docker-compose.collectd.yml b/_unused/docker-compose.collectd.yml deleted file mode 100644 index fdc186f..0000000 --- a/_unused/docker-compose.collectd.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - collectd: - container_name: collectd - image: collectd:buster - privileged: true - restart: unless-stopped - volumes: - - /opt/collectd/etc:/etc/collectd - - /opt/collectd/var:/var/lib/collectd - - /opt/collectd/usr:/host/usr - - /root/bin/speedtest-cli:/sbin/speedtest-cli - - /media:/media - - /mnt:/mnt - - /dev/mapper:/dev/mapper diff --git a/_unused/docker-compose.diyhue.yml b/_unused/docker-compose.diyhue.yml deleted file mode 100644 index b325aad..0000000 --- a/_unused/docker-compose.diyhue.yml +++ /dev/null @@ -1,33 +0,0 @@ -services: - diyhue: - image: diyhue/core:latest - instances: - diyhue-1: - env: - IP: 192.168.2.200 - MAC: 80:ee:73:ba:53:42 - net: bridge - ports: - http: - exposed: 80/tcp - external: - - 192.168.2.200 - - 80/tcp - https: - exposed: 443/tcp - external: - - 192.168.2.200 - - 443/tcp - service: - exposed: 2100/udp - external: - - 192.168.2.200 - - 2100/udp - ssdp: - exposed: 1900/udp - external: - - 192.168.2.200 - - 1900/udp - ship: local - volumes: - /opt/hue-emulator/export: /opt/diyhue diff --git a/_unused/docker-compose.droppy.yml b/_unused/docker-compose.droppy.yml deleted file mode 100644 index 0005b77..0000000 --- a/_unused/docker-compose.droppy.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - droppy: - image: silverwind/droppy:latest - instances: - droppy-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 8989 - ship: local - volumes: - /config: /opt/droppy - /files: /media/scratch/droppy diff --git a/_unused/docker-compose.emby.yml b/_unused/docker-compose.emby.yml deleted file mode 100644 index b2b43af..0000000 --- a/_unused/docker-compose.emby.yml +++ /dev/null @@ -1,17 +0,0 @@ -services: - emby: - image: emby/embyserver:latest - instances: - emby-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 8096 - ship: local - volumes: - /config: /opt/emby - /host/srv/movies: /media/data/Shared/Video/Movies - /host/srv/music: /media/data/Shared/Music/Albums - /host/srv/shows: /media/data/Shared/Video/Shows diff --git a/_unused/docker-compose.facette.yml b/_unused/docker-compose.facette.yml deleted file mode 100644 index 6974ef2..0000000 --- a/_unused/docker-compose.facette.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - facette: - command: /usr/bin/facette - container_name: facette - depends_on: - - collectd - image: facette:buster - ports: - - 2003:2003 - restart: unless-stopped - volumes: - - /opt/facette/etc:/etc/facette - - /opt/facette/var:/var/lib/facette - - /opt/collectd/var/rrd:/var/lib/collectd diff --git a/_unused/docker-compose.jenkins.yml b/_unused/docker-compose.jenkins.yml deleted file mode 100644 index 3839cf9..0000000 --- a/_unused/docker-compose.jenkins.yml +++ /dev/null @@ -1,29 +0,0 @@ -services: - jenkins: - image: jenkins:latest - instances: - jenkins-1: - env: - BLOG_HOME: /home/user/blog - WORKSPACE_HOME: /opt/jenkins/workspace - lifecycle: - running: - - port: service - type: tcp - ports: - agent: 50000 - service: 8080:18080 - ship: local - volumes: - /etc/sudoers: /opt/jenkins/sudoers - /host/blog: /home/user/blog - /host/docker: /home/user/docker - /host/latex: /home/user/latex - /tmp: /tmp - /usr/bin/docker: /usr/bin/docker - /usr/bin/sudo: /usr/bin/sudo - /usr/lib/sudo/sudoers.so: /usr/lib/sudo/sudoers.so - /usr/lib/x86_64-linux-gnu/libapparmor.so.1: /usr/lib/x86_64-linux-gnu/libapparmor.so.1 - /usr/lib/x86_64-linux-gnu/libltdl.so.7: /usr/lib/x86_64-linux-gnu/libltdl.so.7 - /var/jenkins_home: /opt/jenkins - /var/run/docker.sock: /var/run/docker.sock diff --git a/_unused/docker-compose.jupyter.yml b/_unused/docker-compose.jupyter.yml deleted file mode 100644 index 513bc56..0000000 --- a/_unused/docker-compose.jupyter.yml +++ /dev/null @@ -1,16 +0,0 @@ -services: - jupyter: - image: jupyter/datascience-notebook:latest - instances: - jupyter-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 8888:13148 - ship: local - volumes: - /etc/jupyter: /opt/jupyter/config - /home/jovyan: /opt/jupyter/notebooks - /opt/conda: /opt/jupyter/conda diff --git a/_unused/docker-compose.keycloak.yml b/_unused/docker-compose.keycloak.yml deleted file mode 100644 index 1308229..0000000 --- a/_unused/docker-compose.keycloak.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - keycloak: - command: - - start-dev - - --import-realm - container_name: keycloak - environment: - KC_PROXY_HEADERS: xforwarded - KEYCLOAK_ADMIN: admin - KEYCLOAK_ADMIN_PASSWORD: admin - image: quay.io/keycloak/keycloak - ports: - - 18080:8080 - volumes: - - /opt/keycloak:/opt/keycloak/data diff --git a/_unused/docker-compose.kodi.yml b/_unused/docker-compose.kodi.yml deleted file mode 100644 index 1ac1e62..0000000 --- a/_unused/docker-compose.kodi.yml +++ /dev/null @@ -1,20 +0,0 @@ -services: - kodi: - image: kodi:latest - instances: - kodi-1: - lifecycle: - running: - - port: service - type: tcp - net: host - ports: - eventserver: 9777/udp - service: 8089 - privileged: true - ship: local - volumes: - /dev/snd: /dev/snd - /host/srv/music: /media/seagate/data/Music/Albums - /host/srv/video: /media/seagate/data/Video - /opt/kodi-server/share/kodi/portable_data: /opt/kodi diff --git a/_unused/docker-compose.lighttpd.yml b/_unused/docker-compose.lighttpd.yml deleted file mode 100644 index 5b596cf..0000000 --- a/_unused/docker-compose.lighttpd.yml +++ /dev/null @@ -1,13 +0,0 @@ -services: - lighttpd: - container_name: lighttpd - image: webserver:latest - ports: - - 80:81 - restart: unless-stopped - volumes: - - /opt/lighttpd/etc:/host/etc - - /home/user/certs:/host/etc/certs - - /opt/lighttpd/var/log:/host/var/log - - /home/user/www:/host/var/www/global - - /home/user/blog:/host/var/www/blog diff --git a/_unused/docker-compose.mysql.yml b/_unused/docker-compose.mysql.yml deleted file mode 100644 index 661e942..0000000 --- a/_unused/docker-compose.mysql.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - mysql: - image: mysql:latest - instances: - mysql-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 3306 - ship: local - volumes: - /host: /opt/mysql diff --git a/_unused/docker-compose.nodered.yml b/_unused/docker-compose.nodered.yml deleted file mode 100644 index 78ef96c..0000000 --- a/_unused/docker-compose.nodered.yml +++ /dev/null @@ -1,10 +0,0 @@ -services: - nodered: - image: nodered/node-red-docker:latest - instances: - nodered-1: - ports: - service: 1880:1880 - ship: local - volumes: - /data: /opt/nodered diff --git a/_unused/docker-compose.nordvpn.yml b/_unused/docker-compose.nordvpn.yml deleted file mode 100644 index ec40a49..0000000 --- a/_unused/docker-compose.nordvpn.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - nordvpn: - cap_add: - - net_admin - container_name: nordvpn - environment: - - PRIVATE_KEY="${NORDVPN_PRIVATE_KEY:?}" - image: bubuntux/nordlynx:2023-06-01 - ports: - - 9091:9091 - - 9092:9092 - - 6881:6881 - - 6881:6881/udp - - 1080:1080 - restart: unless-stopped diff --git a/_unused/docker-compose.openvpn-client.yml b/_unused/docker-compose.openvpn-client.yml deleted file mode 100644 index 4742689..0000000 --- a/_unused/docker-compose.openvpn-client.yml +++ /dev/null @@ -1,18 +0,0 @@ -services: - openvpn-client: - image: dceschmidt/openvpn-client:latest - instances: - openvpn-client-1: - cap_add: NET_ADMIN - dns: - - 1.1.1.1 - env: - OPENVPN_PASSWORD: $y#OCLUk*RWiqZ3v - OPENVPN_PROVIDER: nordvpn - OPENVPN_USERNAME: bram.veenboer@gmail.com - ports: - transmission: 9091 - ship: local - volumes: - /dev/net/tun: /dev/net/tun - /etc/openvpn/conf/nordvpn: /opt/openvpn-client/conf/nordvpn diff --git a/_unused/docker-compose.pihole.yml b/_unused/docker-compose.pihole.yml deleted file mode 100644 index 1de55c9..0000000 --- a/_unused/docker-compose.pihole.yml +++ /dev/null @@ -1,13 +0,0 @@ -services: - pihole: - image: diginc/pi-hole:debian - instances: - pihole-1: - env: - ServerIP: 192.168.1.250 - net: host - ship: local - volumes: - /etc/dnsmasq.d/: /opt/pihole/dnsmasq.d - /etc/pihole/: /opt/pihole/pihole - /var/log/: /opt/pihole/log diff --git a/_unused/docker-compose.plex.yml b/_unused/docker-compose.plex.yml deleted file mode 100644 index 77e9e78..0000000 --- a/_unused/docker-compose.plex.yml +++ /dev/null @@ -1,16 +0,0 @@ -services: - plex: - image: timhaak/plex:latest - instances: - plex-1: - lifecycle: - running: - - port: service - type: tcp - net: host - ports: - service: 32400 - ship: local - volumes: - /config: /opt/plex - /data: /media/seagate/data/Video diff --git a/_unused/docker-compose.proxy.yml b/_unused/docker-compose.proxy.yml deleted file mode 100644 index 10e9263..0000000 --- a/_unused/docker-compose.proxy.yml +++ /dev/null @@ -1,8 +0,0 @@ -services: - proxy: - container_name: proxy - depends_on: - - nordvpn - image: serjs/go-socks5-proxy - network_mode: service:nordvpn - restart: unless-stopped diff --git a/_unused/docker-compose.registry-ui.yml b/_unused/docker-compose.registry-ui.yml deleted file mode 100644 index 06f4204..0000000 --- a/_unused/docker-compose.registry-ui.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - registry-ui: - image: konradkleine/docker-registry-frontend:v2 - instances: - registry-ui-1: - env: - ENV_DOCKER_REGISTRY_HOST: 192.168.1.100 - ENV_DOCKER_REGISTRY_PORT: 5000 - lifecycle: - running: - - port: service - type: tcp - ports: - service: 80:5050 - ship: local diff --git a/_unused/docker-compose.registry.yml b/_unused/docker-compose.registry.yml deleted file mode 100644 index 5902a2d..0000000 --- a/_unused/docker-compose.registry.yml +++ /dev/null @@ -1,33 +0,0 @@ -services: - registry: - image: registry:2 - instances: - registry-1: - env: - REGISTRY_HTTP_TLS_CERTIFICATE: /certs/certificate+intermediate.pem - REGISTRY_HTTP_TLS_KEY: /certs/key.pem - lifecycle: - running: - - port: service - type: tcp - ports: - service: 5000 - ship: local - volumes: - # /certs: /home/user/certs/letsencrypt - /var/lib/registry: /opt/registry - - registry-ui: - image: konradkleine/docker-registry-frontend:v2 - instances: - registry-ui-1: - env: - ENV_DOCKER_REGISTRY_HOST: 192.168.1.100 - ENV_DOCKER_REGISTRY_PORT: 5000 - lifecycle: - running: - - port: service - type: tcp - ports: - service: 80:5050 - ship: local diff --git a/_unused/docker-compose.sabnzbd.yml b/_unused/docker-compose.sabnzbd.yml deleted file mode 100644 index 3b0faa5..0000000 --- a/_unused/docker-compose.sabnzbd.yml +++ /dev/null @@ -1,17 +0,0 @@ -services: - sabnzbd: - image: sabnzbd:latest - instances: - sabnzbd-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 8080:18083 - ship: local - volumes: - /host/etc: /opt/sabnzbd/etc - /host/srv/downloads: /media/scratch/downloads - /host/tmp/downloads: /media/scratch/sabnzbd - /host/var: /opt/sabnzbd/var diff --git a/_unused/docker-compose.shiny.yml b/_unused/docker-compose.shiny.yml deleted file mode 100644 index 6778576..0000000 --- a/_unused/docker-compose.shiny.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - shiny: - image: rocker/shiny:latest - instances: - shiny-1: - lifecycle: - running: - - port: service - type: tcp - ports: - service: 3838:13147 - ship: local - volumes: - /srv/shiny-server/: /opt/shiny/apps - /var/log/shiny-server/: /opt/shiny/logs diff --git a/_unused/docker-compose.syncthing.yml b/_unused/docker-compose.syncthing.yml deleted file mode 100644 index 102891f..0000000 --- a/_unused/docker-compose.syncthing.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - syncthing: - image: syncthing:latest - instances: - syncthing-1: - ports: - broadcast: 21027 - listen: 22000 - web: 8384:18384 - ship: local - volumes: - /host/data: /media/sync/syncthing - /host/etc/certs: /home/user/certs/letsencrypt - /host/etc/syncthing: /opt/syncthing diff --git a/_unused/docker-compose.water.yml b/_unused/docker-compose.water.yml deleted file mode 100644 index d5b5d82..0000000 --- a/_unused/docker-compose.water.yml +++ /dev/null @@ -1,15 +0,0 @@ -services: - water: - image: opsh2oai/h2o-deepwater-cpu:latest - instances: - water-1: - command: java -jar /host/h2o-3.16.0.2/h2o.jar - lifecycle: - running: - - port: service - type: tcp - ports: - service: 54321:12345 - ship: local - volumes: - /host: /opt/water diff --git a/_unused/docker-compose.yml b/_unused/docker-compose.yml deleted file mode 100644 index 9b813a6..0000000 --- a/_unused/docker-compose.yml +++ /dev/null @@ -1,30 +0,0 @@ -include: -- docker-compose.nordvpn.yml -- docker-compose.aptcacher.yml -- docker-compose.mysql.yml -- docker-compose.automysqlbackup.yml -- docker-compose.calibre.yml -- docker-compose.jenkins.yml -- docker-compose.sabnzbd.yml -- docker-compose.shiny.yml -- docker-compose.jupyter.yml -- docker-compose.water.yml -- docker-compose.nodered.yml -- docker-compose.pihole.yml -- docker-compose.syncthing.yml -- docker-compose.kodi.yml -- docker-compose.plex.yml -- docker-compose.backintime.yml -- docker-compose.diyhue.yml -- docker-compose.registry.yml -- docker-compose.registry-ui.yml -- docker-compose.openvpn-client.yml -- docker-compose.emby.yml -- docker-compose.droppy.yml -- docker-compose.lighttpd.yml -- docker-compose.collectd.yml -- docker-compose.facette.yml -- docker-compose.bastion.yml -- docker-compose.proxy.yml -- docker-compose.aim.yml -- docker-compose.keycloak.yml