Start
DE EN
More control, a little less convenience

Your own private cloud.

Photos, files, notes โ€“ all in one place. Accessible via app, but without Apple or Google in the background.

๐Ÿ“ท
Photos & Videos Automatic upload, albums, search โ€“ just like you're used to, but self-hosted.
๐Ÿ“
Files & Documents Sync across all devices via WebDAV. iOS & Android supported.
๐Ÿ“
Notes Secure, encrypted, accessible anywhere โ€“ no Big Tech account required.
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ
Multi-user for family & friends The system is designed for multiple users from the ground up.
For nerds: Technical details

Target state

  • Custom domain + email addresses
  • Photos โ†’ Immich
  • Files โ†’ Nextcloud
  • Audio โ†’ Audiobookshelf / Navidrome
  • Optional SSO via Authentik
  • Long-term: own NAS as storage core

Current architecture

Compute
Hetzner CPX31
Storage
S3 (Hetzner)
Proxy
Traefik
Container
Docker / Compose

Principles

  • Storage & compute separated (S3-first)
  • Open standards, no vendor lock-in
  • Focus on simple clients (iOS + Android)

Interested? Get in touch.

Whether you want to join, give feedback, or just have a chat โ€“ I'm happy to hear from you.

Lets Start

At the top of the page, youโ€™ll find the Start button. There youโ€™ll see a short guide explaining how to create your MyMaktub account.

The nice thing is: you only need one login for everything.

If youโ€™d also like a MyMaktub email address, for example yourname@mymaktub.com, just send a quick email to: hey@mymaktub.com

Single Sign On with Authentic

Single Sign-On & more

The last few days have been busy behind the scenes.

Authentik as Identity Provider

All services are now accessible through a single central login. Once you sign in to mymaktub, you’re in everywhere โ€” Nextcloud, Immich and Audiobookshelf are all fully connected to Authentik. The login button everywhere reads “Login with MyMaktub”.

Storage Architecture Improved

Nextcloud’s app cache now lives locally instead of on the StorageBox โ€” this got the App Store in Nextcloud working again and significantly improved overall stability.

Mobile Apps

On iOS, Prologue for Audiobookshelf works flawlessly with OpenID.

Next Steps

  • SimpleLogin for custom email aliases
  • Onboard more users
  • Pixel 8 with GrapheneOS ๐Ÿ˜„
Everything Online

๐ŸŸข Everything Online

All services have been successfully migrated to a 1 TB StorageBox.

Services & Domains

Phase 1 is running stable ๐Ÿš€

Immich and Nextcloud have been running without issues for two weeks now. Automatic photo upload from iPhone works reliably โ€“ Immich even recognizes faces and creates albums automatically. Nextcloud sync on Mac, iPhone and iPad works perfectly.

What I did this week

  • Traefik certificates auto-renewed (Let’s Encrypt is now fully automated)
  • Updated Nextcloud to the latest version
  • Onboarded the first test user โ€“ my wife is now using it too

What’s still open

  • Joplin via WebDAV sync not yet 100% stable
  • Keep an eye on S3 costs (currently: ~โ‚ฌ3/month for ~80 GB photos)
  • Simplify onboarding for additional users

Overall: Phase 1 is done. The thing works.

Why build your own cloud?

It started with a simple question: where do my photos actually live?

On Apple’s servers, somewhere in the US. I pay โ‚ฌ3.99 a month for that, but have no idea what happens to them. That bothered me more than I expected.

The real problem isn’t the price

iCloud is cheap. Google Drive too. The problem is dependency. If Apple decides my account violates some policy โ€“ gone. No data, no access, no explanation.

This isn’t a hypothetical scenario. It happens to people.

So: do it yourself

I wanted a solution that:

  • keeps my data under my control
  • is still convenient enough that my family actually uses it
  • is affordable long-term

The answer: Nextcloud for files, Immich for photos. Both self-hosted on a Hetzner server. Cost: ~โ‚ฌ15/month for everything.

Is this the right choice for everyone? No. But it is for me.