2025-03-10

This commit is contained in:
Penelope Gwen 2025-03-10 22:14:19 -07:00
parent e41635f5e3
commit 215d01e724
14 changed files with 56 additions and 72 deletions

View file

@ -1,45 +1,8 @@
#SYSINFO
TZ=
UID=
GID=
AUTH_SUBNET_PREFIX=
MONITOR_SUBNET_PREFIX=
NETWORKING_SUBNET_PREFIX=
#URLS
LLDAP_SERVER=
#PATHS
DATA_PATH=
MEDIA_PATH=
#GLUETUN
VPN_USER=
VPN_PASS=
WG_COUNTRIES=
#SEARXNG
SEARXNG_HOSTNAME=
#PORTS
AUTHELIA_PORT=
DDNS_PORT=
KUMA_PORT=
LLDAP_LDAP_PORT=
LLDAP_LDAPS_PORT=
LLDAP_WEBUI_PORT=
ORGANIZR_PORT=
NGINX_HTTP_PORT=
NGINX_WEBUI_PORT=
NGINX_HTTPS_PORT=
WYOMING_PIPER_PORT=
WYOMING_WHISPER_PORT=
SEARXNG_PORT=

2
.gitignore vendored
View file

@ -1 +1,3 @@
.env
**/.env
**/*.env

9
auth/auth.env_template Normal file
View file

@ -0,0 +1,9 @@
#networking
AUTH_SUBNET_PREFIX=
#lldap
LLDAP_SERVER=
#ports
AUTHELIA_PORT=
LLDAP_LDAP_PORT=
LLDAP_LDAPS_PORT=
LLDAP_WEBUI_PORT=

View file

@ -8,23 +8,8 @@ networks:
config:
- subnet: ${MONITOR_SUBNET_PREFIX}0/24
volumes:
portainer_data:
name: portainer_data
services:
portainer: #Portainer is a web UI for managing your docker containers https://www.portainer.io/
image: portainer/portainer-ce:latest
container_name: portainer
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- portainer_data:/data
ports:
- "8000:8000"
- "9443:9443"
restart: always
organizr: #organizr is a server control panel https://github.com/causefx/Organizr
image: organizr/organizr
container_name: organizr

View file

@ -0,0 +1,5 @@
#networking
MONITOR_SUBNET_PREFIX=
#ports
ORGANIZR_PORT=
KUMA_PORT=

View file

@ -38,4 +38,13 @@ services:
- ${NGINX_HTTP_PORT}:80
- ${NGINX_WEBUI_PORT}:81
- ${NGINX_HTTPS_PORT}:443
- ${MC_JAVA_PORT}:25565
- ${MC_BEDROCK_PORT}:19132
- ${MC_VOICE_PORT}:24454
- ${TERRARIA_PORT}:7777
- ${NC_TALK_PORT}:3478
- ${GITEA_SSH_PORT}:1022
- ${GITEA_SSH_PORT_ALT}:10022
- ${SMTP_PORT}:1025
- ${IMAP_PORT}:1143
restart: unless-stopped

View file

@ -0,0 +1,18 @@
#networking
NETWORKING_SUBNET_PREFIX=
#ports
DDNS_PORT=
NGINX_HTTP_PORT=
NGINX_WEBUI_PORT=
NGINX_HTTPS_PORT=
#ports forwarded through nginx
MC_JAVA_PORT=
MC_BEDROCK_PORT=
MC_VOICE_PORT=
TERRARIA_PORT=
NC_TALK_PORT=
GITEA_SSH_PORT=
GITEA_SSH_PORT_ALT=
SMTP_PORT=
IMAP_PORT=

View file

@ -0,0 +1,8 @@
#vpn
VPN_USER=
VPN_PASS=
WG_COUNTRIES=
#searxng
SEARXNG_HOSTNAME=
#ports
SEARXNG_PORT=

View file

@ -27,7 +27,7 @@ services:
wyoming-whisper: #speech to text for home assistant https://github.com/rhasspy/wyoming-addons
image: rhasspy/wyoming-whisper
container_name: wyoming_whisper
container_name: wyoming-whisper
volumes:
- ${DATA_PATH}/wyoming_whisper/data:/data
ports:

View file

@ -0,0 +1,4 @@
#tts/stt
WYOMING_PIPER_PORT=
WYOMING_WHISPER_PORT=

View file

@ -1,11 +0,0 @@
#!/bin/bash
script_root="$( dirname $0 )"
for y in "${script_root}"/*.yml;do
by="$(basename $y)"
sudo docker-compose -f "${y}" pull
sudo docker-compose -f "${y}" -p "${by}" up -d
done
sudo docker image prune -f

View file

@ -1,8 +0,0 @@
#!/bin/bash
cp .env .env_template
sed -i 's/=.*/=/' .env_template
git add .
git commit -m "New backup `date +'%Y-%m-%d %H:%M:%S'`"
git push