diff options
| author | Joe Carstairs <me@joeac.net> | 2025-07-18 19:29:31 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2025-07-18 19:29:49 +0100 |
| commit | 28ce4f54b07ccdd70d64fa50dfa93486ee2f6a7e (patch) | |
| tree | 9352a63ce66ef77be3400158ddea1876417cae3b /requirements/architecture/arch-v1.md | |
| parent | 3c45c01f82a16fdefa58b01b70ff73c459da4f9c (diff) | |
edit ard-007, arch-v1
Diffstat (limited to 'requirements/architecture/arch-v1.md')
| -rw-r--r-- | requirements/architecture/arch-v1.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/requirements/architecture/arch-v1.md b/requirements/architecture/arch-v1.md index bf6e09b..1a620ac 100644 --- a/requirements/architecture/arch-v1.md +++ b/requirements/architecture/arch-v1.md @@ -31,6 +31,8 @@ Status: draft - The CRDT sync server must persist domain entities in an SQLite file (ard-006) - There must be a backups bucket, running on a separate machine to the CRDT sync server and the users' machines (ard-007) +- There must be a documented process for recovering the server machine from a + backup after a failure (ard-007) - There must be a backup service, which makes regular backups of the CRDT sync server from the same machine, and stores the backups in the backups bucket over HTTPS (ard-007) @@ -38,8 +40,6 @@ Status: draft service, the REST API, the SMS API and the Web GUI (ard-008) - There must be documented processes for installing, updating and operating the software on the server machine (ard-008) -- There must be a documented process for recovering the server machine from a - backup after a failure - There must be a Web app server, which serves a Web GUI over HTTPS - The Web GUI must persist config and caches to Local Storage - There must be an SMS API |
