Sovereign

Sovereign is an ansible project that deploys a complete sovereign data solution for a small business using docker and docker compose. The tools used are:

  • Identity: Authentik
  • E-mail: Stalwart Mail + Roundcube/SOGo
  • Endpoint Management: Wazuh
  • Remote Access: WireGuard / Headscale
  • Collaboration (chat): Matrix/Element
  • Collaboration (video): Jitsi Meet
  • Online documents, fileshare, office suite, and calendar: Nextcloud + MinIO
  • Password Management: Vaultwarden
  • Software version control: Forgejo
  • Centralized Logging: Graylog

Some common requirements:

  • All solutions should use Authentik for login and authorization.
  • Variables for the installation should be defined in a single file per tenant / deployment.
  • Logs should be centrally captured in Graylog
S
Description
No description provided
Readme 279 KiB
Languages
Jinja 60.2%
Python 34.4%
Go Template 3.9%
Just 1.5%