This commit is contained in:
2022-10-02 14:22:09 -05:00
parent 923680a8e7
commit 995536c9fa
13 changed files with 533 additions and 536 deletions

View File

@@ -1,12 +1,10 @@
#!/bin/bash
export container_list="
jenkins/jenkins \
elabftw/elabimg \
huginn/huginn \
phpipam/phpipam-www \
photoprism/photoprism \
deamos/openstreamingplatform \
securecompliance/gvm:debian-master-data-full \
securecompliance/gvm:debian-master-data \
securecompliance/gvm:debian-master-full \
@@ -21,17 +19,16 @@ export container_list="
jonaswinkler/paperless-ng \
seknox/guacd \
seknox/trasa \
beanbag/reviewboard:latest \
xetusoss/archiva \
containrrr/watchtower:latest \
stedolan/jq \
perara/wg-manager \
pihole/pihole \
lazyteam/lazydocker \
linuxserver/swag \
authelia/authelia \
pihole/pihole
"
beanbag/reviewboard:latest \
pihole/pihole \
stedolan/jq \
containrrr/watchtower \
r7wx/easy-gate \
lazyteam/lazydocker \
portainer/portainer-ce:latest \
xetusoss/archiva
for container in $container_list;
do
docker pull $container &

View File

@@ -1,9 +1,9 @@
version: "3"
services:
dev:
image: "node:16.14-buster-slim"
user: "node"
working_dir: /home/node/dev
volumes:
- /var/run/docker.sock:/var/run/docker.sock
version: "3"
services:
dev:
image: "node:16.14-buster-slim"
user: "node"
working_dir: /home/node/dev
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /docker/storage/overhead/bw-cli:/home/node/dev

View File

@@ -1,16 +1,16 @@
version: '3'
services:
lazydocker:
build:
context: https://github.com/jesseduffield/lazydocker.git
args:
BASE_IMAGE_BUILDER: golang
GOARCH: amd64
GOARM:
image: lazyteam/lazydocker
container_name: lazydocker
stdin_open: true
tty: true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
version: '3'
services:
lazydocker:
build:
context: https://github.com/jesseduffield/lazydocker.git
args:
BASE_IMAGE_BUILDER: golang
GOARCH: amd64
GOARM:
image: lazyteam/lazydocker
container_name: lazydocker
stdin_open: true
tty: true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /docker/storage/overhead/lazydocker:/.config/jesseduffield/lazydocker

View File

@@ -1,12 +1,12 @@
version: '3'
services:
app:
image: "jc21/nginx-proxy-manager:latest"
restart: unless-stopped
ports:
- '80:80'
- '1000:81'
- '443:443'
volumes:
- /docker/storage/infra/nginx-proxy-manager/data:/data
version: '3'
services:
app:
image: "jc21/nginx-proxy-manager:latest"
restart: unless-stopped
ports:
- '80:80'
- '1000:81'
- '443:443'
volumes:
- /docker/storage/infra/nginx-proxy-manager/data:/data
- /docker/storage/infra/nginx-proxy-manager/letsencrypt:/letsencrypt

View File

@@ -1,15 +1,15 @@
version: '3'
services:
portainer:
image: portainer/portainer-ce:latest
container_name: portainer
restart: unless-stopped
security_opt:
- no-new-privileges:true
volumes:
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
- /docker/storage/overhead/portainer:/data
ports:
version: '3'
services:
portainer:
image: portainer/portainer-ce:latest
container_name: portainer
restart: unless-stopped
security_opt:
- no-new-privileges:true
volumes:
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
- /docker/storage/overhead/portainer:/data
ports:
- 1001:9000

View File

@@ -1,16 +1,16 @@
version: '3.8'
services:
watchtower:
image: containrrr/watchtower:latest
container_name: watchtower
environment:
WATCHTOWER_MONITOR_ONLY: 'true'
WATCHTOWER_NOTIFICATIONS: email
WATCHTOWER_NOTIFICATION_EMAIL_FROM: techopsalerts@turnsys.com
WATCHTOWER_NOTIFICATION_EMAIL_TO: prodtechopsalerts@turnsys.com
# you have to use a network alias here, if you use your own certificate
WATCHTOWER_NOTIFICATION_EMAIL_SERVER: pfv-toolbox.turnsys.net
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT: 25
WATCHTOWER_NOTIFICATION_EMAIL_DELAY: 2
volumes:
version: '3.8'
services:
watchtower:
image: containrrr/watchtower:latest
container_name: watchtower
environment:
WATCHTOWER_MONITOR_ONLY: 'true'
WATCHTOWER_NOTIFICATIONS: email
WATCHTOWER_NOTIFICATION_EMAIL_FROM: techopsalerts@turnsys.com
WATCHTOWER_NOTIFICATION_EMAIL_TO: prodtechopsalerts@turnsys.com
# you have to use a network alias here, if you use your own certificate
WATCHTOWER_NOTIFICATION_EMAIL_SERVER: pfv-toolbox.turnsys.net
WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT: 25
WATCHTOWER_NOTIFICATION_EMAIL_DELAY: 2
volumes:
- /var/run/docker.sock:/var/run/docker.sock