Skip to content

User Guide

  • A convenient and secure digital space for my data.
  • Useful services: messaging, video calls, documents, media, backups, games…
  • Pre-installed Linux systems (optional) that are very easy to use.

  • 🔐 Maximum security: our data remains controlled and passes through encrypted.
  • 🚫 No data leaks to advertisers, AI, insurance, taxes…
  • 🔁 Automated 3-2-1 backups, encrypted, distributed, compressed.
  • 🕐 Top applications, stable, useful and simple, to save time.
  • 🔑 Only one password to remember (SSO + vault).
  • 👶 User-friendly for small and big.

These reliable open-source 🡕 applications are carefully selected for their usefulness, maturity, and ease of use.

ServiceAppPurpose
🔐 VaultVaultwardenMy passwords, keys, and critical data.
🖼️ Photos & videosImmichComplete photo and video manager with AI.
☁️ DataNextcloudA secure place for my data.
💬 Messages & videoMatrixAlternative to “WhatsApp” (messaging and video).
🎬 Movies & MusicJellyfinA great “Netflix-like” media library.
📝 NotesOutlineIndividual and collective note-taking.
🍽️ CookingMealieCooking recipe application.
🔎 SearchSearxngGlobal, secure, ad-free search.

Technical services:

ServiceAppPurpose
👨 IdentityKanidmMy identity (unique password - SSO).
🛑 Ad-blockerAdguardHomeFirewall and ad-blocker that speeds up the Internet.
🧑‍💻 GIT ForgeForgejoGIT 🡕 repository and manager for developers.

The cloud’s Linux system can be installed on any PC computer connected to the network.

Each user is linked to a “profile” (choice and interchangeable), which determines:

ProfileDescription
⚪ minimalStrict minimum of programs and tools.
🔵 normalFor non-technical office user -> the essentials.
🟣 advancedFor developers -> a nice shell and development tools.
🔴 adminAccount dedicated to network and system administrators (expert).
🎨 creatorFor multimedia creator -> video, music, photo, image.
📘 studentFor studies -> taking notes, organizing, studying.
🎮 GamerLots of native Linux games.
🎒 teenFun and educational apps to get started with the internet.
🧩 childEducational software for learning, without internet access.
🧸 babyVery stripped-down system -> learning the mouse, numbers, shapes, etc.

They are 100% managed (automatically installed and updated):

TypePurpose
❄️ Top Linux PCComplete, configured, secure, shared workstation.
→ I just need to connect and work, play, entertain myself.
🗄️ ServerA computer that stays on to host services:
→ Jellyfin, Immich, Nextcloud, backups, shares, etc.
🌐 GatewayA little gem that links the local network to the Internet.
→ Firewall, router, DNS server, VPN client…
🎼 Coordination serverThis dark individual is the “conductor” of the network.
→ Somewhere on the internet, always ready to serve us.

I can connect third-party devices to the network:

  • 📱 My smartphone, tablet
    I can connect to the network and all its services.
  • 💻 My computer / beloved system
    Under Windows, macOS or Linux, I can also access the services.

I need:

  • A master password for my vault (vaultwarden).
  • A unique identity for all cloud services (kanidm / IDM).

My administrator must perform a procedure so I can define these accesses.

  • Master password: an email containing a link to enter the password.
  • Identity: a QR-Code or a link to define a key and a “2FA” password.

The master password is paramount, it’s the only thing that is absolutely necessary to remember.

My identification follows this schema:

Identification workflow

All cloud services are open-source and have their own online documentation. But here are some useful short introductions.

Vaultwarden is my vault. It contains my passwords, digital keys, credit cards, and confidential information. This information is stored encrypted and backed up automatically. By default, I am the only one who has access.

My identity manager, which allows me to easily identify myself to cloud services.

My personal photo and video manager, with sovereign and effective AI face recognition and search functions.

To synchronize photos from my smartphone to Immich:

  • Install the immich application on the smartphone.
  • Set up synchronization by giving the Immich URL.

A space for my files, contacts, calendars, and many other personal data, that I can synchronize and share.

My social network. All my conversations are encrypted and stay at home. I can link it to the federation (other matrix networks) or not. I can also synchronize my WhatsApp, Messenger, Telegram, Signal, Discord accounts…

  • Install “Element” on PC and Element Classic on android / ios:
    • Access the network matrix.domain.tld (do not go to matrix.org!)
    • Connect with “IDM” (do not create an account!)
    • The matrix account is created on first access
    • Invite the user to the rooms
  • For calls to work (like with whatsapp), notifications must be activated and authorized.

My personal media library for my movies and music, that I can use with my television.

A convenient space for taking personal or shared notes, writing documentation, making checklists.

A very useful app to import, enter, and refine my cooking recipes.

A multi-search engine that crosses information from many other engines and enables secure searches.

AdguardHome is hosted on the gateways and removes ads and trackers, while isolating the zone with a firewall. Thanks to it, I browse faster and better on the internet.

Forgejo is a git forge, a personal and sovereign GitHub. It allows hosting projects, managing issues, pull requests, and much more. GIT is also an excellent way to organize, version, and backup one’s documents.