pipalacademy / self-hosting-101

MIT License
1 stars 0 forks source link

Host self-hosting-101.pipal.in #4

Closed anandology closed 1 year ago

anandology commented 2 years ago

Deploy self-hosting-101 project and setup github actions to update it automatically.

anandology commented 2 years ago

We have the following options for the URL. Which one shall we pick?

selfhosting.club/selfhosting
selfhosting.club/self-hosting-101
selfhosting.pipal.in
self-hosting-101.pipal.in
nikochiko commented 2 years ago

Deploy self-hosting-101 project and setup github actions to update it automatically.

Both are done. Deployment is done with Hamr, so the build.sh script can be modified to add more one-time tasks on-push.

build.sh currently has one line script to run schema.sql on the treadmill.db database. We need to be careful about the migrations, if there are changes to an existing table they won't go through automatically and we'd have to SSH in and then complete the migrations.