feat: finish install scripts

all .sh scripts -> /usr/local/bin/
all .yml / .env -> /etc/serverconfig/

add [y/n] to override information
add --true argument to ignore [y/n] input
This commit is contained in:
2025-06-17 22:34:57 +02:00
parent 42fdbf2832
commit 1984b4fe70
5 changed files with 111 additions and 8 deletions

View File

@@ -2,7 +2,7 @@
FILENAME="serverconfig"
ENV_DIR="/etc/$FILENAME"
ETC_DIR="/etc/$FILENAME"
ENV_FILE="$ENV_DIR/.env"
LOG="/var/log/$FILENAME.log"

View File

@@ -28,8 +28,8 @@ services:
- net.ipv6.conf.all.forwarding=1
- net.ipv6.conf.default.forwarding=1
environment:
- VIRTUAL_HOST=${HOSTNAME_VPN}
- LETSENCRYPT_HOST=${HOSTNAME_VPN}
- VIRTUAL_HOST=${WG_HOSTNAME_VPN}
- LETSENCRYPT_HOST=${WG_HOSTNAME_VPN}
- LETSENCRYPT_EMAIL=${EMAIL}
- VIRTUAL_PORT=51821
depends_on:

0
scripts/telegram.sh Normal file
View File