Private cloud · Open-source stack
The open-source stack.
Mature, widely used open-source projects, chosen and configured for what you need. None of it is our own invention, so none of it ties you to us.
Start an assessmentThe exact stack varies by customer. We choose from these projects to fit what you need; no customer automatically gets every service.
Core services
What you use day to day.
Files and collaboration
Nextcloud
Syncs and shares files across computers and phones, with calendars, contacts, and shared editing for teams and families.
Nextcloud project sitePhotos
Immich
Backs up photos and videos from phones and organizes them into a searchable library you can browse and share.
Immich project siteMedia
Jellyfin
Streams your own movies, shows, and music to apps on TVs, phones, tablets, and web browsers.
Jellyfin project siteDocuments
Paperless-ngx
Turns scanned paperwork into a searchable archive, reading the text so you can find a document by what it says.
Paperless-ngx project sitePasswords
Vaultwarden
A lightweight, unofficial server that works with the Bitwarden password manager apps and browser extensions.
Vaultwarden project site
Platform and operations
What keeps it running.
You rarely see these parts, but they decide whether the system is easy to maintain, back up, and hand over.
Operating system
Debian or Ubuntu Linux
Stable, long-supported Linux distributions that run the whole system.
Service packaging
Docker Compose
Runs each service in its own container from a written configuration, so the setup is documented and can be moved or rebuilt.
Docker Compose project siteReverse proxy and TLS
One front door that sends each request to the right service and encrypts connections with HTTPS certificates.
Remote access
WireGuard
A modern VPN that creates an encrypted tunnel, so you can reach the system away from home or the office.
WireGuard project siteBackups
Restic
Makes encrypted, deduplicated backups to a separate drive or remote storage, and restores from them.
Restic project siteMonitoring
Uptime Kuma
Checks that each service is responding and sends an alert when one is not.
Uptime Kuma project siteStorage and health checks
Regular checks on drive health and free space, so a failing disk is noticed before it loses data.
Stack diagram
How the pieces fit.
How you connect
- Apps and browsers on your devices
- WireGuard for access away from home
- Reverse proxy with TLS
Services
- Nextcloud
- Immich
- Jellyfin
- Paperless-ngx
- Vaultwarden
Platform
- Docker Compose
- Debian or Ubuntu Linux
Storage and safety
- Drives with health checks
- Restic backups to a second copy
- Uptime Kuma monitoring
Freedom guarantee
You should be able to leave any vendor, including us, with your data intact.
- Built on open-source software, so your data stays in formats other tools can read.
- Accounts and admin access in your name, not ours.
- Documentation handed over, so another qualified provider can take over.
Next step
Find out which parts you need.
Answer a few questions about what you store and who uses it, and we will recommend the services that fit. There is no obligation.
Prefer to talk first? Contact us