diff options
author | Joel Kronqvist <work.joelkronqvist@pm.me> | 2022-05-13 15:47:50 +0300 |
---|---|---|
committer | Joel Kronqvist <work.joelkronqvist@pm.me> | 2022-05-13 15:47:50 +0300 |
commit | 95719c45251edab1af535d963065384ed20cadf5 (patch) | |
tree | 2d30d284fc40de902f4c126c9667383903dde014 | |
parent | 94d4ec42b52252a4956e633074e92ebfdd49f596 (diff) | |
download | LYLLRuoka-95719c45251edab1af535d963065384ed20cadf5.tar.gz LYLLRuoka-95719c45251edab1af535d963065384ed20cadf5.zip |
Lol I just need to upload these changes to not loose them while testing
-rw-r--r-- | README.md | 4 | ||||
-rwxr-xr-x | init.sh | 6 |
2 files changed, 6 insertions, 4 deletions
@@ -134,7 +134,7 @@ INSERT INTO devs (name, description, contact) VALUES ('[name]', '[description]', > Insert the values in the quotation marks, don't change the text before the `VALUES` keyword. # Automatic server code updates -You can make the server update itself from github. The code that updates everything is in the FoodJS folder (top-level of repository) in the file `init.sh`. It should run at reboot and it should have the environment variable PATH_TO_LYLLRUOKA set pointing to the FoodJS folder. +You can make the server update itself from github. The code that updates everything is in the FoodJS folder (top-level of repository) in the file `init.sh`. It should run at reboot and it should have the environment variable PATH_TO_LYLLRUOKA set pointing to the FoodJS folder **without** a trailing backslash. Add to **roots** crontab (run `sudo crontab -e`): ``` @@ -144,4 +144,4 @@ Add to **roots** crontab (run `sudo crontab -e`): 0 0 * * 7 /sbin/shutdown -r ``` -If you need to troubleshoot the initialization, you can find both normal and error logs in /tmp/slogs (text file)
\ No newline at end of file +If you need to troubleshoot the initialization, you can find both normal and error logs in /tmp/slogs (text file) @@ -5,7 +5,9 @@ echo | date echo "Init running" echo "Removing old packages..." -rm -rf $PATH_TO_LYLLRUOKA +rm -rf "${PATH_TO_LYLLRUOKA%%FoodJS}" + +cd "${PATH_TO_LYLLRUOKA%%FoodJS}" echo "Waiting for connection..." while [ ! "$(ping 'www.github.com' -c 1)" ] @@ -16,6 +18,6 @@ done echo "Cloning new packages..." git clone "https://github.com/JoelHMikael/FoodJS.git" -echo "Starting server..." cd $PATH_TO_LYLLRUOKA +echo "Starting server..." node server.js |