Migrate all Alpine Scripts into Main Scripts

This commit is contained in:
MickLesk
2026-08-18 10:31:25 +02:00
parent 07b8ff91b8
commit ca19a8e0bd
56 changed files with 3755 additions and 1377 deletions
+35 -13
View File
@@ -13,20 +13,42 @@ setting_up_container
network_check
update_os
setup_deb822_repo \
"syncthing" \
"https://syncthing.net/release-key.gpg" \
"https://apt.syncthing.net/" \
"syncthing" \
"stable-v2"
setup_deb_based() {
setup_deb822_repo \
"syncthing" \
"https://syncthing.net/release-key.gpg" \
"https://apt.syncthing.net/" \
"syncthing" \
"stable-v2"
msg_info "Setting up Syncthing"
$STD apt install -y syncthing
systemctl enable -q --now syncthing@root
sleep 5
sed -i "{s/127.0.0.1:8384/0.0.0.0:8384/g}" /root/.local/state/syncthing/config.xml
systemctl restart syncthing@root
msg_ok "Setup Syncthing"
msg_info "Setting up Syncthing"
$STD apt install -y syncthing
systemctl enable -q --now syncthing@root
sleep 5
sed -i "{s/127.0.0.1:8384/0.0.0.0:8384/g}" /root/.local/state/syncthing/config.xml
systemctl restart syncthing@root
msg_ok "Setup Syncthing"
}
setup_alpine() {
msg_info "Setup Syncthing"
$STD apk add --no-cache syncthing
rc-service syncthing start
sleep 3
rc-service syncthing stop
sed -i "{s/127.0.0.1:8384/0.0.0.0:8384/g}" /var/lib/syncthing/.local/state/syncthing/config.xml
msg_ok "Setup Syncthing"
msg_info "Enabling Syncthing Service"
$STD rc-update add syncthing default
msg_ok "Enabled Syncthing Service"
msg_info "Starting Syncthing"
$STD rc-service syncthing start
msg_ok "Started Syncthing"
}
run_os_setup
motd_ssh
customize