Breaking Change: Migrate all "Alpine" Scripts to Normal CT's (#16587)

This commit is contained in:
CanbiZ (MickLesk)
2026-08-18 12:38:22 +02:00
committed by GitHub
parent f0b236ec77
commit 92e72e4137
116 changed files with 3343 additions and 4145 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