From dc6de5a37a2130fa3e0f1156acaccc3e0d00cdf7 Mon Sep 17 00:00:00 2001 From: Charles N Wyble Date: Mon, 14 Mar 2022 16:03:01 -0500 Subject: [PATCH] containerze all the htings --- Apps/bitwaden/docker-compose.yml | 11 +++++++++++ Apps/pihole/docker-compose.yml | 19 +++++++++++++++++++ Overhead/PullContainers.sh | 10 ++++++---- 3 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 Apps/bitwaden/docker-compose.yml create mode 100644 Apps/pihole/docker-compose.yml diff --git a/Apps/bitwaden/docker-compose.yml b/Apps/bitwaden/docker-compose.yml new file mode 100644 index 0000000..0f3c8af --- /dev/null +++ b/Apps/bitwaden/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3' + +services: + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + restart: always + environment: + - WEBSOCKET_ENABLED=true # Enable WebSocket notifications. + volumes: + - ./vw-data:/data \ No newline at end of file diff --git a/Apps/pihole/docker-compose.yml b/Apps/pihole/docker-compose.yml new file mode 100644 index 0000000..7364ebd --- /dev/null +++ b/Apps/pihole/docker-compose.yml @@ -0,0 +1,19 @@ +version: "3" + +services: + pihole: + container_name: pihole + image: pihole/pihole:latest + # For DHCP it is recommended to remove these ports and instead add: network_mode: "host" + ports: + - "53:53/tcp" + - "53:53/udp" + environment: + TZ: 'America/Chicago' + # WEBPASSWORD: 'set a secure password here or it will be random' + # Volumes store your data between container upgrades + volumes: + - './etc-pihole:/etc/pihole' + - './etc-dnsmasq.d:/etc/dnsmasq.d' + # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities + restart: unless-stopped # Recommended but not required (DHCP needs NET_ADMIN) \ No newline at end of file diff --git a/Overhead/PullContainers.sh b/Overhead/PullContainers.sh index b3db147..6486814 100644 --- a/Overhead/PullContainers.sh +++ b/Overhead/PullContainers.sh @@ -21,14 +21,16 @@ export container_list=" jonaswinkler/paperless-ng \ seknox/guacd \ seknox/trasa \ - linuxserver/swag \ - authelia/authelia \ beanbag/reviewboard:latest \ + xetusoss/archiva \ containrrr/watchtower:latest \ + stedolan/jq \ perara/wg-manager \ - xetusoss/archiva + pihole/pihole \ + linuxserver/swag \ + authelia/authelia " for container in $container_list; do docker pull $container -done +done \ No newline at end of file