2025-10-26 17:21:27 -05:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
|
|
# downloads all needed scripts / frode klevstul / oct 2025
|
|
|
|
|
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
|
|
|
2025-10-26 21:56:17 -05:00
|
|
|
|
|
|
|
|
# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
|
2025-10-26 21:28:20 -05:00
|
|
|
# first time setup:
|
|
|
|
|
#
|
|
|
|
|
# - ssh usr@srv -p [port]
|
|
|
|
|
# - cd /tmp
|
|
|
|
|
# - wget https://gt.op.fo/fro/srv-pub/raw/branch/trunk/scr/0_download_scripts.sh
|
|
|
|
|
# - chmod 755 *.sh
|
|
|
|
|
# - ./0_download_scripts.sh
|
2025-10-26 21:56:17 -05:00
|
|
|
# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
|
2025-10-26 21:28:20 -05:00
|
|
|
|
|
|
|
|
|
2025-10-26 17:21:27 -05:00
|
|
|
if [ "$EUID" -ne 0 ]
|
|
|
|
|
then echo "error: run as 'root'"
|
|
|
|
|
exit
|
|
|
|
|
fi
|
|
|
|
|
|
2025-10-26 21:29:43 -05:00
|
|
|
base_url_scr=https://gt.op.fo/fro/srv-pub/raw/branch/trunk/scr
|
2025-10-26 17:21:27 -05:00
|
|
|
rm /tmp/*.sh
|
|
|
|
|
cd /tmp/
|
|
|
|
|
wget ${base_url_scr}/0_download_scripts.sh
|
2025-10-26 21:56:17 -05:00
|
|
|
wget ${base_url_scr}/1_upd_install.sh
|
|
|
|
|
wget ${base_url_scr}/2a_postgrest_install.sh
|
|
|
|
|
wget ${base_url_scr}/2b_postgrest_config.sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025-10-26 17:21:27 -05:00
|
|
|
#wget ${base_url_scr}/2_create_user.sh
|
|
|
|
|
#wget ${base_url_scr}/3_acmesh.sh
|
|
|
|
|
#wget ${base_url_scr}/4_https.sh
|
|
|
|
|
#wget ${base_url_scr}/5_add_www_root.sh
|
|
|
|
|
#wget ${base_url_scr}/6_populate_www_root.sh
|
|
|
|
|
#wget ${base_url_scr}/7_nginx_add_site.sh
|
|
|
|
|
chmod 755 /tmp/*.sh
|