This commit is contained in:
Maurice
2025-10-01 14:44:32 +02:00
parent 6c3919d860
commit b08e4809ac
5 changed files with 6 additions and 2 deletions

View File

@@ -20,4 +20,5 @@ cd "$base_dir"
read -n 1 -s -r -p "Press any key to start service installation..."
# Run update script with install argument to set up services
chmod +x ./update.sh
source ./update.sh install

View File

@@ -2,4 +2,5 @@
mkdir -p /var/containers/adguard
cp -f $(pwd)/AdGuardHome.yaml /var/containers/adguard/AdGuardHome.yaml
chmod +x /etc/init.d/adguard.service
rc-update add adguard.service default
rc-update add adguard.service default
rc-service adguard.service start

View File

@@ -4,6 +4,7 @@ cp -f $(pwd)/Caddyfile /var/containers/caddy/Caddyfile
chown -R podman:podman /var/containers/caddy
chmod +x /etc/init.d/caddy.service
rc-update add caddy.service default
rc-service caddy.service start
if [ "$1" = "reload" ]; then
podman exec caddy caddy reload -c /etc/caddy/Caddyfile

View File

@@ -19,7 +19,6 @@ wg genkey | tee /etc/wireguard/clients/keys/$CLIENT_NAME.priv.key | wg pubkey >
wg genpsk | tee /etc/wireguard/clients/keys/$CLIENT_NAME.psk.key
cat <<EOF >> /etc/wireguard/wg0.conf
[Peer]
PublicKey = $(cat /etc/wireguard/clients/keys/$CLIENT_NAME.pub.key)
PresharedKey = $(cat /etc/wireguard/clients/keys/$CLIENT_NAME.psk.key)

View File

@@ -1,4 +1,6 @@
#!/bin/sh
chmod +x add_client.sh
echo "Setting up Wireguard ..."
apk add wireguard-tools wireguard-tools-openrc