diff --git a/extras/caddy-compose.yml b/extras/caddy-compose.yml deleted file mode 100644 index 4e79b03..0000000 --- a/extras/caddy-compose.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: 3.3 - -services: - - reverse-proxy: - image: caddy:2-alpine - container_name: caddy-vishveshwaraya - command: caddy run --config /etc/caddy/Caddyfile - restart: always - ports: - - 8008:80 - - 8443:443 - volumes: - - /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 - -# mkdir -vp /trayimurti/containers/volumes/caddy/{site,ssl/{certs,private},caddy_{data,config}} -# chmod 700 -v /trayimurti/containers/volumes/caddy/ssl/private -# chmod 600 -v /trayimurti/containers/volumes/caddy/ssl/private/key.pem diff --git a/extras/gitea-compose.yml b/extras/gitea-compose.yml deleted file mode 100644 index 585e577..0000000 --- a/extras/gitea-compose.yml +++ /dev/null @@ -1,50 +0,0 @@ -version: 3 - -services: - app: - image: gitea/gitea:latest - container_name: gitea-govinda - restart: always - ports: - - 8020:3000 - - 8021:2222 - volumes: - - /trayimurti/containers/volumes/gitea/root/data:/var/lib/gitea:Z - - /trayimurti/containers/volumes/gitea/root/config:/etc/gitea:Z - - /etc/localtime:/etc/localtime:ro - environment: - - ROOT_URL=https://git.thefossguy.com - - GITEA__database__DB_TYPE=postgres - - GITEA__database__HOST=db:5432 - - GITEA__database__NAME=gitea - - GITEA__database__USER=gitea - - GITEA__database__PASSWD=/run/secrets/gitea_database_user_password - - TZ=Asia/Kolkata - depends_on: - - db - secrets: - - gitea_database_user_password - - db: - image: postgres:alpine - container_name: gitea-chitragupta - restart: always - volumes: - - /trayimurti/containers/volumes/gitea/db:/var/lib/postgresql/data:Z - environment: - - POSTGRES_USER=gitea - - POSTGRES_PASSWORD=/run/secrets/gitea_database_user_password - - POSTGRES_DB=gitea - - TZ=Asia/Kolkata - secrets: - - gitea_database_user_password - -secrets: - gitea_database_user_password: - external: true - -# create dirs -# mkdir -vp /trayimurti/containers/volumes/gitea/{db,root/{data,config}} - -# create secrets -# openssl rand -base64 20 | podman secret create gitea_database_user_password - diff --git a/extras/hugo-thefossguy-blog-compose.yml b/extras/hugo-thefossguy-blog-compose.yml deleted file mode 100644 index 433b53a..0000000 --- a/extras/hugo-thefossguy-blog-compose.yml +++ /dev/null @@ -1,18 +0,0 @@ -version: 3 - -services: - server: - image: klakegg/hugo:alpine - container_name: hugo-thefossguy-blog-vaikunthnatham - restart: always - command: server - ports: - - 8030:1313 - volumes: - - /trayimurti/containers/volumes/blog:/src:Z - environment: - - TZ=Asia/Kolkata - -# this image is not official, but is endorsed in a somewhat official capacity -# https://discourse.gohugo.io/t/klakeggs-wonderful-hugo-docker-image-update-thread/20347 -# https://gohugo.io/getting-started/installing/#docker diff --git a/extras/hugo-thefossguy-machines-compose.yml b/extras/hugo-thefossguy-machines-compose.yml deleted file mode 100644 index 73788bc..0000000 --- a/extras/hugo-thefossguy-machines-compose.yml +++ /dev/null @@ -1,18 +0,0 @@ -version: 3 - -services: - server: - image: klakegg/hugo:alpine - container_name: hugo-thefossguy-machines-mahayogi - restart: always - command: server - ports: - - 8040:1313 - volumes: - - /trayimurti/containers/volumes/thefossguy-machines:/src:Z - environment: - - TZ=Asia/Kolkata - -# this image is not official, but is endorsed in a somewhat official capacity -# https://discourse.gohugo.io/t/klakeggs-wonderful-hugo-docker-image-update-thread/20347 -# https://gohugo.io/getting-started/installing/#docker diff --git a/extras/new-nextcloud-compose.yml b/extras/new-nextcloud-compose.yml deleted file mode 100644 index 43fe970..0000000 --- a/extras/new-nextcloud-compose.yml +++ /dev/null @@ -1,78 +0,0 @@ -version: 3 - -services: - db: - image: mariadb - command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW - restart: always - volumes: - - db:/var/lib/mysql:Z - environment: - - MYSQL_ROOT_PASSWORD= -# env_file: -# - db.env - - redis: - image: redis:alpine - restart: always - - app: - image: nextcloud:fpm-alpine - restart: always - volumes: - - nextcloud:/var/www/html:Z - environment: - - MYSQL_HOST=db - - REDIS_HOST=redis -# env_file: -# - db.env - depends_on: - - db - - redis - - web: - build: ./web - restart: always - volumes: - - nextcloud:/var/www/html:ro - environment: - - VIRTUAL_HOST= - - LETSENCRYPT_HOST= - - LETSENCRYPT_EMAIL= - depends_on: - - app - - cron: - image: nextcloud:fpm-alpine - restart: always - volumes: - - nextcloud:/var/www/html:Z - entrypoint: /cron.sh - depends_on: - - db - - redis - - proxy: - build: ./proxy - restart: always - ports: - - 80:80 - - 443:443 - labels: - com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy: "true" - volumes: - - certs:/etc/nginx/certs:ro - - vhost.d:/etc/nginx/vhost.d:Z - - html:/usr/share/nginx/html:Z - - /var/run/docker.sock:/tmp/docker.sock:ro - - letsencrypt-companion: - image: jrcs/letsencrypt-nginx-proxy-companion - restart: always - volumes: - - certs:/etc/nginx/certs:Z - - vhost.d:/etc/nginx/vhost.d:Z - - html:/usr/share/nginx/html:Z - - /var/run/docker.sock:/var/run/docker.sock:ro - depends_on: - - proxy diff --git a/extras/nextcloud-compose.yml b/extras/nextcloud-compose.yml deleted file mode 100644 index 89464fa..0000000 --- a/extras/nextcloud-compose.yml +++ /dev/null @@ -1,52 +0,0 @@ -version: 3.3 - -services: - db: - image: mariadb - container_name: nextcloud-chitragupta - restart: always - command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW - volumes: - - /trayimurti/containers/volumes/nextcloud/db:/var/lib/mysql:Z - environment: - - MYSQL_ROOT_PASSWORD=/run/secrets/nextcloud_database_root_password - - MYSQL_PASSWORD=/run/secrets/nextcloud_database_user_password - - MYSQL_DATABASE=nextcloud - - MYSQL_USER=nextcloud - - TZ=Asia/Kolkata - secrets: - - nextcloud_database_root_password - - nextcloud_database_user_password - - app: - image: nextcloud - container_name: nextcloud-govinda - restart: always - ports: - - 8010:80 - depends_on: - - db - volumes: - - /trayimurti/containers/volumes/nextcloud/root:/var/www/html:Z - environment: - - MYSQL_PASSWORD=/run/secrets/nextcloud_database_user_password - - MYSQL_DATABASE=nextcloud - - MYSQL_USER=nextcloud - - MYSQL_HOST=db -# - NEXTCLOUD_TRUSTED_DOMAINS=cloud.thefossguy.com bluefeds.lan 10.0.0.19 - - TZ=Asia/Kolkata - secrets: - - nextcloud_database_user_password - -secrets: - nextcloud_database_root_password: - external: true - nextcloud_database_user_password: - external: true - -# create dirs -# mkdir -vp /trayimurti/containers/volumes/nextcloud/{db,root} - -# create secrets -# openssl rand -base64 20 | podman secret create nextcloud_database_root_password - -# openssl rand -base64 20 | podman secret create nextcloud_database_user_password - diff --git a/extras/pihole-compoose.yml b/extras/pihole-compoose.yml deleted file mode 100644 index 355d141..0000000 --- a/extras/pihole-compoose.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 3 - -services: - pihole: - container_name: pihole-chaitanya - image: pihole/pihole:latest - ports: - - 53:53/tcp - - 53:53/udp - - 8082:80/tcp - environment: - - TZ: Asia/Kolkata - volumes: - - /trayimurti/containers/volumes/pi-hole/etc-pihole:/etc/pihole:Z - - /trayimurti/containers/volumes/pi-hole/etc-dnsmasq.d:/etc/dnsmasq.d:Z - cap_add: - - NET_ADMIN - restart: unless-stopped - -# create dirs -# mkdir -vp /trayimurti/containers/volumes/pi-hole/{etc-pihole,etc-dnsmasq} diff --git a/extras/pyload-ng-compose.yml b/extras/pyload-ng-compose.yml deleted file mode 100644 index 504e958..0000000 --- a/extras/pyload-ng-compose.yml +++ /dev/null @@ -1,19 +0,0 @@ -version: 2.1 - -services: - pyload-ng: - image: lscr.io/linuxserver/pyload-ng - container_name: pyload-ng-omkar - environment: - - TZ=Asia/Kolkata - volumes: - - /trayimurti/containers/volumes/pyload-ng/config:/config:Z - - /trayimurti/containers/volumes/pyload-ng/downloads:/downloads:Z - ports: - - 8081:8000 - restart: unless-stopped - -# default uname:passwd => pyload:pyload - -# create dirs -# mkdir -vp /trayimurti/containers/volumes/pyload-ng/{config,downloads} diff --git a/extras/syncthing-compose.yml b/extras/syncthing-compose.yml deleted file mode 100644 index 1563abc..0000000 --- a/extras/syncthing-compose.yml +++ /dev/null @@ -1,21 +0,0 @@ -version: 2.1 - -services: - syncthing: - image: lscr.io/linuxserver/syncthing:latest - container_name: syncthing-vishwakarma - hostname: untrusted_sentinel - environment: - - TZ=Asia/Kolkata - volumes: - - /trayimurti/containers/volumes/syncthing/config:/config:Z - - /trayimurti/containers/volumes/syncthing/data:/data:Z - ports: - - 8001:8384 - - 22000:22000/tcp - - 22000:22000/udp - - 21027:21027/udp - restart: unless-stopped - -# create dirs -# mkdir -p /trayimurti/containers/volumes/syncthing/{config,data} diff --git a/extras/transmission-compose.yml b/extras/transmission-compose.yml deleted file mode 100644 index ee714b6..0000000 --- a/extras/transmission-compose.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: 2.1 - -services: - transmission: - image: lscr.io/linuxserver/transmission - container_name: transmission_yash - environment: - - TZ=Asia/Kolkata - - TRANSMISSION_WEB_HOME=/transmission-web-control/ -# - TRANSMISSION_WEB_HOME=/flood-for-transmission/ - volumes: - - /trayimurti/torrents/config:/config:Z - - /trayimurti/torrents/downloads:/downloads:Z - - /trayimurti/torrents/watch:/watch:Z - ports: - - 8001:9091 - - 51411:51413 - - 51412:51413/udp - restart: unless-stopped - -# create dirs -# mkdir -p /trayimurti/torrents/{config,downloads,watch}