Enrolment options

This course provides a comprehensive introduction to enterprise-grade, self-hosted cloud platforms with a focus on Nextcloud for collaboration and Jellyfin for media delivery. Students will learn how to design, deploy, and manage secure, scalable, and resilient cloud environments using open-source technologies. Emphasis will be placed on data sovereignty, privacy, system integration, and performance optimization.

By the end of this course, participants will gain the skills to:

  • Configure and deploy Nextcloud for file sharing, collaboration, and productivity.

  • Set up Jellyfin as a flexible and secure media server.

  • Integrate self-hosted services into broader IT infrastructures.

  • Apply best practices in security, monitoring, and user management.

  • Understand the role of open-source solutions as alternatives to commercial cloud services.

📂 File Sharing, Sync & Backup

  • Seafile – high-performance file sync and team collaboration.

  • Syncthing – peer-to-peer file synchronization, no central server.

  • Duplicati / BorgBackup – encrypted backup solutions.

🎵 Media Hosting (beyond Jellyfin)

  • Plex (open-core) – alternative media server, more polished UI.

  • Emby – another self-hosted media streaming solution.

  • Navidrome – self-hosted music streaming (Spotify alternative).

📨 Communication & Collaboration

  • Matrix / Element – decentralized chat and messaging.

  • Mattermost / Rocket.Chat – self-hosted Slack alternatives.

  • OnlyOffice / Collabora – office suite integrations with Nextcloud.

  • Jitsi Meet / BigBlueButton – self-hosted video conferencing.

🗃️ Knowledge Management & Productivity

  • Wiki.js – self-hosted modern wiki platform.

  • BookStack – knowledge base and documentation platform.

  • Outline – elegant team wiki for enterprises.

Data & Business Tools

  • Metabase / Superset – self-hosted BI dashboards.

  • Odoo / ERPNext – open-source ERP and business suite.

Infrastructure & Deployment

  • Proxmox VE – virtualization and container management.

  • Docker & Kubernetes – containerization for scalable hosting.

  • Traefik / Nginx Proxy Manager – reverse proxies for SSL and domain routing.

  • Portainer – container management UI.

Security & Identity

  • Keycloak / Authelia – identity and access management (SSO).

  • Vaultwarden (Bitwarden fork) – self-hosted password manager.

  • Pi-hole / AdGuard Home – DNS filtering and network security.

Guests cannot access this course. Please log in.