diff --git a/README.md b/README.md index 3d427cb..c7e381b 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,10 @@ Then, inside our Nomad+Consul orchestrator, we deploy a number of base services: * **[Garage](https://git.deuxfleurs.fr/Deuxfleurs/garage/):** S3-compatible lightweight object store for self-hosted geo-distributed deployments (we also have a legacy glusterfs cluster) * Network Control Plane - * **[DiploNAT](https://git.deuxfleurs.fr/Deuxfleurs/diplonat):** network automation (firewalling, upnp igd) - * **[D53](https://git.deuxfleurs.fr/lx/d53)** - * **[Tricot](https://git.deuxfleurs.fr/Deuxfleurs/tricot)** - * **[wgautomesh](https://git.deuxfleurs.fr/Deuxfleurs/wgautomesh)** + * **[DiploNAT](https://git.deuxfleurs.fr/Deuxfleurs/diplonat):** - network automation (firewalling, upnp igd) + * **[D53](https://git.deuxfleurs.fr/lx/d53)** - update DNS entries (A and AAAA) dynamically based on Nomad service scheduling and local node info + * **[Tricot](https://git.deuxfleurs.fr/Deuxfleurs/tricot)** - a dynamic reverse proxy for nomad+consul inspired by traefik + * **[wgautomesh](https://git.deuxfleurs.fr/Deuxfleurs/wgautomesh)** - a dynamic wireguard mesh configurator * User Management * **[Bottin](https://git.deuxfleurs.fr/Deuxfleurs/bottin):** authentication and authorization (LDAP protocol, consul backend) * **[Guichet](https://git.deuxfleurs.fr/Deuxfleurs/guichet):** a dashboard for our users and administrators @@ -32,6 +32,7 @@ Some services we provide based on this abstraction: * **Websites:** Garage (static) + fediverse blog (Plume) * **Chat:** Synapse + Element Web (Matrix protocol) * **Email:** Postfix SMTP + Dovecot IMAP + opendkim DKIM + Sogo webmail | Alps webmail (experimental) + - **[Aerogramme](https://git.deuxfleurs.fr/Deuxfleurs/aerogramme/):** an encrypted IMAP server * **Visioconference:** Jitsi * **Collaboration:** CryptPad