From 196ede3385b1d44d34c3f87e1b348ce86c4a6319 Mon Sep 17 00:00:00 2001 From: Jonathan Dahan Date: Thu, 26 Oct 2023 12:46:22 -0400 Subject: [PATCH] Move readme to markdown --- services/{readme => readme.md} | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) rename services/{readme => readme.md} (66%) diff --git a/services/readme b/services/readme.md similarity index 66% rename from services/readme rename to services/readme.md index bf24395..303c807 100644 --- a/services/readme +++ b/services/readme.md @@ -4,19 +4,19 @@ Each of these yaml files define a service to be run via docker/podman compose. Any supporting files are in the corresponding folder. -Each service should be self-contained, and optional. +Each service should be self-contained. ### Required Services -#### Backup +#### [Backup](https://duplicity.us/docs.html) we have a backup script that uses duplicity, this should be moved into a container, and set to run periodically -#### Caddy +#### [Caddy](https://caddyserver.com/docs/) caddy is the web server, and handles https certificates, and proxying to all the services. -#### Zitadel +#### [Zitadel](https://zitadel.com/docs) **WIP** zitadel lets you have a single username and password to sign on to all your services. @@ -24,7 +24,7 @@ zitadel lets you have a single username and password to sign on to all your serv #### Web -Optional - static web hosting + webDAV. WebDAV is the easiest way for people to edit websites, +Static web hosting, edit using webDAV. WebDAV is the easiest way for people to edit websites, without having to sync anything. ### Adding a new service @@ -39,3 +39,6 @@ Generally, zitadel has some cli commands that we have put in scripts in the zita You will want to make a Caddyfile, which will get mounted by the Caddy compose file. +3. How will this be backed up and restored? + +We backup all files in the data/ directory, but if your service interacts with a database like postgres, will need additional work.