treehouse/admin
2024-12-09 19:58:49 +01:00
..
daemon print build log when deploying 2024-02-04 16:14:49 +01:00
daemon.bash make daemon output build logs to treehouse_build.log 2024-12-09 19:58:49 +01:00
deploy.bash update deploy procedure 2024-02-03 20:12:19 +01:00
README.md admin docs 2024-02-06 20:12:12 +01:00

admin

Bunch of scripts I use to administrate the treehouse at https://liquidex.house. The full setup is:

  • A systemd service runs daemon.bash in a separate user.
    • This script builds and runs the server.
    • It also listens for reload commands being sent through a FIFO, which can be used to make the server rebuild and rerun.
  • The reload command is sent by the deploy.bash script which runs on my own machine rather than the server.
    • This script causes a git pull and a reload command to be run.