From f79fa8f70e32c9ffb7df2403e54d482fa67d8982 Mon Sep 17 00:00:00 2001 From: Thomas Hintz Date: Mon, 15 Sep 2025 16:21:20 -0700 Subject: [PATCH] Adding readme --- README.org | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 README.org diff --git a/README.org b/README.org new file mode 100644 index 0000000..fe13b45 --- /dev/null +++ b/README.org @@ -0,0 +1,38 @@ +* Setup +** Dependencies +- terraform +- docker +- bash + +** Configuration +*** apps.config + +- ~cp config/apps.config.tmpl config/apps.config~ + +- then edit ~config/apps.config~ and fill in all variables + +*** production.tfvars + +- ~cp config/production.tfvars.tmpl config/production.tfvars~ + +- then edit ~config/production.tfvars~ and fill in all variables + +*** ssh keys + +- ~touch config/ssh-keys~ + +- if you want to add your ssh key(s) for debugging then paste the pub ID in to the file + +*** initializing the "off-site" Restic backups + +- ~make restic-init~ + +* Deploy + +- ~make apply~ + +* You're done! + +It will take a few minutes to deploy the server, start it, and pull +all the docker images. But after that you should be able to visit your +site and the apps running on its subdomains!