|
|
|
@ -165,7 +165,9 @@ Can be run locally or as a SaaS
|
|
|
|
|
** Current status
|
|
|
|
|
|
|
|
|
|
A rough prototype of a docker compose based app running on flatcar
|
|
|
|
|
linux.
|
|
|
|
|
linux. I believe most of the technical challenges have been explored
|
|
|
|
|
and prototyped. The current stage of development is to convert the
|
|
|
|
|
prototype to be production ready for an inital beta release.
|
|
|
|
|
|
|
|
|
|
** v1
|
|
|
|
|
*** [ ] web interface for configuring / launching
|
|
|
|
@ -191,9 +193,11 @@ linux.
|
|
|
|
|
**** [ ] test backup / restore
|
|
|
|
|
*** [ X ] App logging (via Dozzle)
|
|
|
|
|
*** [ ] backups
|
|
|
|
|
**** [ ] select backup provider (tarsnap, borgbackup, etc)
|
|
|
|
|
**** [ ] implement
|
|
|
|
|
**** [ ] test
|
|
|
|
|
**** [ X ] select backup provider (tarsnap, borgbackup, etc)
|
|
|
|
|
**** [ X ] implement
|
|
|
|
|
**** [ X ] test
|
|
|
|
|
**** [ ] test restore on DO (already tested locally)
|
|
|
|
|
**** [ ] properly backup apps instead of backing up full dir (like dump SQL for NextCloud)
|
|
|
|
|
*** [ ] monitoring / alerting?
|
|
|
|
|
*** [ ] exporting
|
|
|
|
|
*** [ ] one time purchases
|
|
|
|
@ -206,18 +210,6 @@ linux.
|
|
|
|
|
In general, these have all been thought about and seem to be solveable
|
|
|
|
|
but still need more specific technical solutions.
|
|
|
|
|
|
|
|
|
|
- backups
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The storage volume used on digital ocean already provides redudancy.
|
|
|
|
|
To provide complete, offsite backups, the /nassella folder just needs
|
|
|
|
|
to be backed up. (Could be something like just rsync or tarsnap, etc),
|
|
|
|
|
along with providing a backup of the config and terraform files internally
|
|
|
|
|
or via an "export" option.
|
|
|
|
|
- +logging+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Resolved for now with the [[https://dozzle.dev/][dozzle]] service
|
|
|
|
|
- monitoring / alerting
|
|
|
|
|
- exporting
|
|
|
|
|
- migrating between platform providers (VPS providers, etc)
|
|
|
|
|