diff --git a/README.md b/README.md index c8da427..7bc0250 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,18 @@ self-hosting. I intend to achieve this by providing building blocks promoting best practices to self-host a wide range of services. Also, the design will be extendable to allow user defined services. -As far as best practices go, I intend to provide, for all services: +As far as features and best practices go, I intend to provide, for all +services: - protection and single sign-on using [Keycloak](https://www.keycloak.org/), where possible - automated backing up of data and databases with [Borgmatic](https://torsion.org/borgmatic/) - encrypted external backup with [Rclone](https://rclone.org/) - central logging, monitoring and dashboards with [Prometheus](prometheus.io/) and [Grafana](https://grafana.com/) +- integration with external services that are hard to self-host, like email sending +- deployment of services on the same or different machines - home dashboard with [Dashy](https://github.com/lissy93/dashy) +- vault to store passwords and api keys using [Password Store](https://www.passwordstore.org/), those shouldn't be stored in config or on disk +- test changes using local virtual machines to avoid botching prod +- automated CI tests Implementation is made with the disnix suite - [Disnix](https://github.com/svanderburg/disnix),