Instructions and ansible playbooks for building self-hosted communication and data housing platform.
Based on Kubernetes, Ansible and Helm charts.
Key features:
- Authoritative DNS with Knot
- Email with Postfix, Dovecot, Rspamd, and Roundcube
- Cloud file uploading and sharing with Nextcloud
- S3 compatible object storage with MinIO
- Password manager with Bitwarden
- CI/CD, containers, Helm charts, and other registries with Gitea
- WikiJS for wiki
- F-Droid repository for Android with Playmaker
- Adguard Home for ads and trackers blocking
- PeerTube instance for video hosting and streaming
- Mastodon instance for microblogging
- Auto-managed HTTPS certificates with cert-manager
- Auto-managed DNS records with external-dns
Git repositories
Docker images
Helm charts
This wiki
BTC: 1PmfZaFB1mpswG7tQRQiyuv3SkFy9yqb63
ETH: 0x46268b50F4cCF689884133A1d96De0f596Aa3ff5