128 Commits

Author SHA1 Message Date
b492ff208f Fixing nassella-in-production bugs. 2026-07-15 15:18:34 -07:00
321578a74a Fixing backblaze connection test in prod setups. 2026-07-15 12:19:18 -07:00
7236c8854d Fixing create-instance after app db refactor 2026-07-15 12:18:38 -07:00
7ee27178f9 Fixing missing Nassella make rules 2026-07-15 12:18:23 -07:00
f9bf59aa56 Fixing ghost docker config 2026-07-11 16:42:10 -07:00
1ff8b5348d Bumping up flatcar version. 2026-07-11 14:37:55 -07:00
ce4882816b Properly escape apps.config 2026-07-11 14:37:43 -07:00
ce948a86ce Add retention policy for restic. 2026-07-11 13:44:26 -07:00
7bca829134 Actually test backblaze connection in wizard. 2026-07-11 13:07:39 -07:00
1019377cd8 Re-enable backups before deploy and cleanup old TODOs 2026-07-10 18:31:14 -07:00
4115922257 Moving /app tree in ignition to gzipped file 2026-07-10 18:04:13 -07:00
7ff7be6819 Adding back accidentally removed terraform lock 2026-07-10 18:03:49 -07:00
80684cadb9 Adding copyright and license info 2026-07-10 17:06:01 -07:00
5e4e21e352 Adding domains to lb docker aliases for loopback. 2026-07-08 15:20:41 -07:00
b8605f02ab Adding lldap and authelia. 2026-07-08 14:48:54 -07:00
e62593bf44 Adding wordpress app. 2026-07-04 12:54:54 -07:00
422d2a38d2 Finishing make app refactor. 2026-07-03 10:14:03 -07:00
0f82b97ff6 Fixing update-selected-apps for dynamic app refactor. 2026-07-02 20:07:01 -07:00
04407b16b0 First stage refactor for dynamic app specs (napps.scm). 2026-07-02 19:39:56 -07:00
868e00ac41 Adding time to release snapshot. 2026-06-23 17:50:28 -07:00
e83a2d2718 Fixing syntax error in init sql. 2026-06-23 17:50:12 -07:00
edf3e16dbd Updating docker compose version. 2026-06-23 17:49:39 -07:00
619b5ded6f Updating flatcar and app versions. 2026-06-22 16:38:56 -07:00
7df2c07313 Supporting adjust volume size & pre-update backups. 2026-06-17 12:01:35 -07:00
d1e8e0b5dc Working snapshot create webflow. 2026-05-24 10:28:46 -07:00
27d71d744b Fixing nassella dockerfile egg typo 2026-05-24 10:28:23 -07:00
348e1fa857 Migrations infra & working instance-control + commands 2026-05-23 20:53:44 -07:00
acdb4840aa Initial version of instance control and snapshot triggering 2026-05-07 08:45:55 -07:00
5eb0416a47 Fixing make rule for lb/caddyfile 2026-05-01 09:07:56 -07:00
b7ea32d584 Fixing Make rule to include all-apps/.env 2026-05-01 08:28:23 -07:00
c4e7cc9bf4 Adding terraform lock. 2026-05-01 08:25:40 -07:00
c3d0630d4d Updating readme. 2026-04-30 08:01:00 -07:00
b416fac15d Web app support for restoring restic snapshots. 2026-04-29 07:54:54 -07:00
ce5d3f0cc6 Working restic restore from snapshot id on boot. 2026-04-23 19:01:12 -07:00
f3b9bfee9a Ensure restic-init works in prod. 2026-04-22 15:17:03 -07:00
7cdd0aab82 Ensuring restic is initialized. 2026-04-22 14:56:54 -07:00
a3c08b49b1 Moving stripe api key to config/run secret. 2026-04-22 12:02:27 -07:00
78398b852c Properly use form password type for api keys. 2026-04-22 11:29:29 -07:00
9eb260f399 Fixing create-instance in prod, not showing nassella in prod. 2026-04-22 11:19:05 -07:00
24b9477f24 Don't allow deploying an app that is being deployed. 2026-04-20 15:44:39 -07:00
7ed7846536 Allowing multiple instances to deploy at the same time. 2026-04-20 15:13:00 -07:00
e42ece86fd Removing sessions and only using authelia auth headers 2026-04-16 08:55:31 -07:00
ff31220be3 Using fixed schematra-session egg. 2026-04-16 06:38:50 -07:00
dcd1df754a Working nassella deployment. 2026-04-08 19:54:32 -07:00
265a682b52 Working nassella running on nassella!! 2026-02-23 09:09:58 -08:00
35b2635b62 Allow cleaning the db. 2026-02-21 10:55:42 -08:00
9d5b8b9f6c Improving docker setup & terraform init. 2026-02-21 08:39:32 -08:00
b93933f4e9 Working dockerfile. 2026-02-20 10:58:57 -08:00
4338a3e891 Don't use root domain for instance. 2026-02-20 08:13:06 -08:00
8587ac0f2c testing gitea 2026-02-20 07:58:13 -08:00