david-ma / Thalia

My custom node.js server
GNU General Public License v3.0
1 stars 2 forks source link

Automate adding a new website #5

Open david-ma opened 8 years ago

david-ma commented 8 years ago

Would it be worth setting things up to give people Thalia sites more quickly and easily?

There are two ways for me to give a site to someone: Dropbox or Git.

Dropbox:

  1. Create a dropbox folder on my server under "websites", and name it properly
  2. Populate it
  3. Share with friend

Git:

  1. Create a new repo (with permissions??)
  2. Clone into "websites" and name it properly
  3. Set up webhook so it pulls automatically on commit? And runs a build script? And reloads the website?
  4. Populate it
  5. Share with friend