1
0
Fork 0

Compare commits

..

No commits in common. "f4ca7e43cb1dc27f8821895b2e45cef50e97fb1d" and "013a957aac7b61f1d30c9124e13a89bf37443193" have entirely different histories.

2 changed files with 39 additions and 35 deletions

1
.env
View File

@ -1 +0,0 @@
CONTAINER_VOLUME_PATH=/trayimurti/containers/volumes

View File

@ -5,19 +5,18 @@ services:
reverse-proxy:
image: docker.io/library/caddy:alpine
pull_policy: always
container_name: caddy-vishwambhar
command: caddy run --config /etc/caddy/Caddyfile
restart: always
ports:
- "8001:80"
- "8002:443"
- "8080:80"
- "8443:443"
volumes:
- ${CONTAINER_VOLUME_PATH}/caddy/Caddyfile:/etc/caddy/Caddyfile:Z
- ${CONTAINER_VOLUME_PATH}/caddy/site:/srv:Z
- ${CONTAINER_VOLUME_PATH}/caddy/caddy_data:/data:Z
- ${CONTAINER_VOLUME_PATH}/caddy/caddy_config:/config:Z
- ${CONTAINER_VOLUME_PATH}/caddy/ssl:/etc/ssl:Z
- /trayimurti/containers/volumes/caddy/Caddyfile:/etc/caddy/Caddyfile:Z
- /trayimurti/containers/volumes/caddy/site:/srv:Z
- /trayimurti/containers/volumes/caddy/caddy_data:/data:Z
- /trayimurti/containers/volumes/caddy/caddy_config:/config:Z
- /trayimurti/containers/volumes/caddy/ssl:/etc/ssl:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=proxy
@ -36,15 +35,14 @@ services:
gitea-web:
image: docker.io/gitea/gitea:latest
pull_policy: always
container_name: gitea-govinda
restart: always
ports:
- "8003:3000"
- "8004:22"
- "8010:3000"
- "8011:22"
volumes:
- ${CONTAINER_VOLUME_PATH}/gitea/web:/data:Z
- ${CONTAINER_VOLUME_PATH}/gitea/ssh:/data/git/.ssh:Z
- /trayimurti/containers/volumes/gitea/web:/data:Z
- /trayimurti/containers/volumes/gitea/ssh:/data/git/.ssh:Z
- /etc/localtime:/etc/localtime:ro
labels:
- io.containers.autoupdate=registry
@ -74,11 +72,10 @@ services:
gitea-db:
image: docker.io/library/postgres:15-alpine
pull_policy: always
container_name: gitea-chitragupta
restart: always
volumes:
- ${CONTAINER_VOLUME_PATH}/gitea/database:/var/lib/postgresql/data:Z
- /trayimurti/containers/volumes/gitea/database:/var/lib/postgresql/data:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=gitea
@ -94,14 +91,13 @@ services:
thefossguy-blog:
image: docker.io/klakegg/hugo:alpine
pull_policy: always
container_name: hugo-vaikunthnatham
command: server --disableFastRender -b https://blog.thefossguy.com/ --appendPort=false
restart: always
ports:
- "8005:1313"
- "8020:1313"
volumes:
- ${CONTAINER_VOLUME_PATH}/blog:/src:Z
- /trayimurti/containers/volumes/blog:/src:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=blog
@ -111,14 +107,13 @@ services:
thefossguy-mach:
image: docker.io/klakegg/hugo:ext-debian
pull_policy: always
container_name: hugo-mahayogi
command: server --disableFastRender -b https://mach.thefossguy.com/ --appendPort=false
restart: always
ports:
- "8006:1313"
- "8030:1313"
volumes:
- ${CONTAINER_VOLUME_PATH}/mach:/src:Z
- /trayimurti/containers/volumes/mach:/src:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=mach
@ -129,13 +124,12 @@ services:
nextcloud-web:
image: docker.io/library/nextcloud:production
pull_policy: always
container_name: nextcloud-govinda
restart: always
ports:
- "8007:80"
- "8040:80"
volumes:
- ${CONTAINER_VOLUME_PATH}/nextcloud/web:/var/www/html:Z
- /trayimurti/containers/volumes/nextcloud/web:/var/www/html:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=cloud
@ -160,11 +154,10 @@ services:
nextcloud-db:
image: docker.io/library/postgres:15-alpine
pull_policy: always
container_name: nextcloud-chitragupta
restart: always
volumes:
- ${CONTAINER_VOLUME_PATH}/nextcloud/database:/var/lib/postgresql/data:Z
- /trayimurti/containers/volumes/nextcloud/database:/var/lib/postgresql/data:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=cloud
@ -179,15 +172,29 @@ services:
################################################################################
gotify-server:
image: docker.io/gotify/server-arm64:latest
container_name: gotify-akashvani
restart: always
ports:
- "8050:80"
volumes:
- /trayimurti/containers/volumes/gotify:/app/data:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=gotify
environment:
- TZ=Asia/Kolkata
uptimekuma-server:
image: docker.io/louislam/uptime-kuma:debian
pull_policy: always
container_name: uptime-vishnu
restart: always
ports:
- "8008:3001"
- "8060:3001"
volumes:
- ${CONTAINER_VOLUME_PATH}/uptimekuma:/app/data:Z
- /trayimurti/containers/volumes/uptimekuma:/app/data:Z
labels:
- io.containers.autoupdate=registry
- pratham.container.category=uptime
@ -204,13 +211,12 @@ services:
transmission-web:
image: lscr.io/linuxserver/transmission:latest
pull_policy: always
container_name: transmission-raadhe
restart: always
ports:
- "8009:9091" # transmission web-ui
- "8010:51413" # torrent port TCP
- "8011:51413/udp" # torrent port UDP
- "8070:9091" # transmission web-ui
- "8071:51413" # torrent port TCP
- "8072:51413/udp" # torrent port UDP
volumes:
- /trayimurti/torrents/downloads:/downloads:Z
- /trayimurti/torrents/config:/config:Z
@ -231,7 +237,6 @@ secrets:
# SERVICE_TEMPLATE
# service:
# image:
# pull_policy: always
# container_name:
# command OR entrypoint:
# restart: always