Prisma Academy
Master IT Infrastructure and Cybersecurity with step-by-step video guides.
What is Prisma Academy?
Prisma Academy is a free library of step-by-step video tutorials designed for sysadmins, developers, and IT professionals who want to take control of their infrastructure. Every guide walks you through deploying a real, production-ready service on Ubuntu using Docker — with automated bash scripts so you spend less time troubleshooting and more time building.
From setting up your own VPN and private Git server to hosting email, analytics, and CI/CD pipelines — each tutorial comes with a companion GitHub script, a YouTube walkthrough, and a written reference page you can follow at your own pace. No subscriptions. No paywalls. Just practical infrastructure knowledge.
Your Data Stays Yours
Self-hosting means no third-party cloud has access to your files, messages, or analytics. You control where data lives and who can see it.
Cut SaaS Costs Dramatically
Replace expensive monthly subscriptions — a single $5/mo VPS can run services that would otherwise cost hundreds of dollars per month.
Full Customization & Control
Configure every detail to match your exact requirements — something SaaS tools rarely allow. Integrate services directly with your existing systems.
Build Real Infrastructure Skills
Each tutorial teaches Docker networking, service configuration, and Linux administration — skills that transfer directly to professional DevOps and cloud roles.
Portainer CE
The most popular Docker management UI — manage containers, images, networks, and volumes visually.
Watch TutorialDockge
Reactive Docker Compose stack manager with live web UI and built-in terminal.
Watch TutorialWatchtower
Automatic Docker container updater with scheduled pulls and notifications.
Watch TutorialHomarr
Self-hosted homelab dashboard with drag-and-drop tiles and live service integrations.
Watch TutorialDashy
Highly customizable YAML-driven homelab start page with status checks and widgets.
Watch TutorialHomepage
Fast, modern self-hosted dashboard with live stats, Docker auto-discovery, 100+ service integrations, and 6000+ built-in icons.
Watch TutorialKomodo
Rust-built platform to build, deploy, and manage containers and stacks across a whole fleet of servers from one UI.
Watch TutorialGlance
Fast YAML-configured dashboard pulling RSS feeds, service status, weather, and markets into one clean home page.
Watch TutorialYacht
Lightweight Docker web UI with a template system that deploys apps by filling out a form instead of writing Compose.
Watch TutorialDokploy
Self-hosted PaaS that deploys apps and databases from Git with automatic domains and free TLS via Traefik.
Watch TutorialWhat's Up Docker
Watches your containers for newer images and notifies you, with a web dashboard — it never auto-updates.
Watch TutorialDiun
Headless image update notifier — no web UI, no exposed ports, just alerts via Telegram, Gotify, email, and more.
Watch TutorialRedis
Deploy Redis as a high-speed in-memory cache, message broker, or session store with auto-generated credentials.
Watch TutorialPostgreSQL
Deploy a production-grade PostgreSQL relational database on Docker with secure auto-generated credentials.
Watch TutorialMariaDB
Deploy MariaDB — the community-driven MySQL fork — in Docker with persistent storage and secure credentials.
Watch TutorialMongoDB
Self-host MongoDB community edition with Docker for flexible document storage, high performance, and rich querying.
Watch TutorialInfluxDB
Deploy InfluxDB for high-performance time-series data storage — ideal for metrics, IoT, and infrastructure monitoring.
Watch TutorialMinIO
Self-host S3-compatible object storage with MinIO — store files, backups, and media with high availability and a clean UI.
Watch TutorialAdminer
Lightweight single-file database management UI supporting MySQL, PostgreSQL, SQLite, and more — no complex setup required.
Watch TutorialpgAdmin
The leading open-source management tool for PostgreSQL — visual query builder, schema browser, and full admin control.
Watch TutorialMeilisearch
Blazing-fast, typo-tolerant self-hosted search engine with a simple REST API — add powerful search to any app in minutes.
Watch TutorialClickHouse
Columnar OLAP database for analytics — query billions of rows at sub-second speed with SQL and real-time data ingestion.
Watch TutorialElasticsearch
Distributed full-text search and analytics engine — power fast search, log analysis, and observability at any scale.
Watch TutorialNeo4j
Graph database where relationships are first-class citizens — ideal for social networks, fraud detection, and knowledge graphs.
Watch TutorialCouchDB
HTTP-native JSON document database with master-master replication and offline-first sync via PouchDB — durable append-only storage.
Watch TutorialRabbitMQ
The most widely deployed open-source message broker — queues, exchanges, and flexible routing that decouple your services, with a management UI.
Watch TutorialNATS
Blazing-fast single-binary messaging for pub/sub, request-reply, and queues — with JetStream adding persistent streams and a key-value store.
Watch TutorialTimescaleDB
PostgreSQL with time-series superpowers: hypertables, columnar compression, and continuous aggregates — with full SQL and relational joins.
Watch TutorialSurrealDB
Modern multi-model database uniting documents, graph relations, and SQL-like queries in one Rust binary, with live queries and record permissions.
Watch TutorialTypesense
Typo-tolerant search engine returning ranked results in milliseconds, with faceting and geosearch — Algolia-style search on your own server.
Watch TutorialValkey
The Linux Foundation's BSD-licensed fork of Redis 7.2 — same commands, same clients, no licence question.
Watch TutorialNavidrome Music Server
Self-host your music collection and stream it anywhere. Subsonic/Airsonic compatible, lightweight.
Watch TutorialJellyfin Media Server
Stream your movies, TV shows, and music anywhere. Free, open-source, and fully self-hosted.
Watch TutorialImmich
Self-hosted Google Photos alternative with AI face recognition and official iOS/Android app.
Watch TutorialPhotoPrism
AI-powered self-hosted photo gallery with face recognition, geo-maps, and smart search.
Watch TutorialAudiobookshelf
Self-hosted audiobook and podcast server with iOS/Android apps and cross-device progress sync.
Watch TutorialFreshRSS
Self-hosted RSS/Atom feed aggregator — follow hundreds of sites and blogs without algorithms or ads.
Watch TutorialKavita
Self-hosted reading server for manga, comics, and eBooks — supports EPUB, CBZ, and PDF with reading progress tracking.
Watch TutorialKomga
Self-hosted comics and manga server — read CBZ, CBR, and PDF from any browser or Tachiyomi-compatible app.
Watch TutorialOverseerr
Media request management for Plex and Jellyfin — let family and friends request movies and TV shows with Radarr/Sonarr integration.
Watch TutorialTubeArchivist
Self-hosted YouTube archive — download full channels in high quality and browse your library offline.
Watch TutorialPeerTube
Self-hosted federated video platform — host and share videos on your own server with ActivityPub federation and no algorithm-driven feed.
Watch TutorialPlex Media Server
Popular personal media server with automatic metadata, hardware transcoding, and apps for every device.
Watch TutorialSonarr
Automatic TV series download manager — monitors RSS feeds, grabs new episodes, and renames files automatically.
Watch TutorialRadarr
Automatic movie download manager — quality profiles, upgrade automation, and seamless integration with Plex and Jellyfin.
Watch TutorialLidarr
Automatic music download manager — MusicBrainz integration, album release monitoring, and automatic library organization.
Watch TutorialProwlarr
Centralized indexer manager for the *arr suite — configure 700+ indexers once and sync to Sonarr, Radarr, and Lidarr.
Watch TutorialBazarr
Automatic subtitle downloader for Sonarr and Radarr — 140+ providers, multi-language, and automatic sync to your media library.
Watch TutorialJellyseerr
Media request manager for Jellyfin and Plex — users request movies and TV shows, and approved requests flow to Radarr and Sonarr automatically.
Watch TutorialCalibre-Web
Browser-based ebook library for your Calibre collection — read EPUB and PDF in the browser, OPDS feed, and send-to-Kindle.
Watch TutorialTautulli
Monitoring and analytics for Plex — watch history, active streams, per-user statistics, and rich notifications.
Watch TutorialFile Browser
Web-based file manager for your server — upload, download, and manage files from any browser.
Watch TutorialNextcloud
Self-hosted Google Drive alternative with file sync, calendar, contacts, and 200+ apps.
Watch TutorialPaperless-ngx
Open-source document management with OCR, auto-tagging, and full-text search.
Watch TutorialSeafile
High-performance self-hosted file sync and sharing platform — fast, reliable, and privacy-first with desktop and mobile clients.
Watch TutorialSyncthing
Continuous P2P file sync across all your devices — no central server, end-to-end encrypted, with file versioning and conflict resolution.
Watch TutorialSFTPGo
SFTP, FTPS, and WebDAV server with a web admin panel, virtual users, quotas, and cloud storage backends.
Watch TutorialPairDrop
AirDrop-like local file sharing in the browser — send files between devices peer-to-peer, no app or account.
Watch TutorialProjectSend
Private client file-sharing portal — per-client accounts, assigned files, and download tracking, on MariaDB.
Watch TutorialIT Tools
100+ developer and sysadmin utilities in one place — UUID, hash, JWT, cron, and much more.
Watch TutorialStirling PDF
50+ PDF tools in one self-hosted app — merge, split, compress, convert, and edit locally.
Watch TutorialBookStack
Self-hosted wiki with books, chapters, and pages hierarchy — WYSIWYG editor and LDAP support.
Watch TutorialDocmost
Open-source Confluence alternative with real-time collaboration, spaces, and draw.io diagrams.
Watch TutorialOutline Wiki
Modern team knowledge base — real-time collaboration, Notion-like editor, and public sharing.
Watch TutorialExcalidraw
Self-hosted collaborative whiteboard with hand-drawn style diagrams and encrypted rooms.
Watch TutorialFirefly III
Self-hosted personal finance manager with budgets, bills, reports, and bank import support.
Watch TutorialMemos
Self-hosted Twitter-like personal notes with Markdown, tags, and public/private visibility.
Watch TutorialMonica
Personal relationship manager to track contacts, life events, and reminders.
Watch TutorialTwenty CRM
Modern open-source CRM with custom data models and GraphQL API.
Watch TutorialTypebot
Visual no-code chatbot builder for interactive forms and lead flows.
Watch TutorialGhost
Modern open-source publishing platform for blogs, newsletters, and paid memberships — fast, clean editor with built-in SEO and member management.
Watch TutorialMealie
Self-hosted recipe manager and meal planner — import recipes from any URL, plan weekly meals, and auto-generate shopping lists with no subscription.
Watch TutorialKimai
Open-source time tracking for freelancers and teams — billable hours, project management, invoice generation, and exportable reports with no per-user fees.
Watch TutorialDocuSeal
Open-source document signing platform — create, send, and sign documents electronically with a self-hosted alternative to DocuSign.
Watch TutorialFormbricks
Open-source Typeform alternative — build surveys, forms, and in-app feedback flows with logic branching and rich analytics.
Watch TutorialHedgeDoc
Real-time collaborative Markdown editor — write and share notes, presentations, and documents with your team in the browser.
Watch TutorialHoarder
AI-powered self-hosted bookmark manager — save links, notes, and images with automatic tagging and full-text search.
Watch TutorialLibreTranslate
Self-hosted machine translation API — translate text across 30+ languages with a simple REST API and no third-party cloud dependency.
Watch TutorialShlink
Self-hosted URL shortener with click analytics, custom domains, QR codes, and a REST API — your own private Bitly.
Watch TutorialSnipe-IT
Open-source IT asset management — track hardware, software licenses, and accessories with check-in/out workflows and audit trails.
Watch TutorialWallabag
Self-hosted read-later app — save articles from any website, strip ads and clutter, and read them offline on any device.
Watch TutorialActual Budget
Local-first personal finance manager — envelope budgeting, bank sync, and privacy-first design with no subscription fees.
Watch TutorialChangedetection.io
Website change monitoring — track price drops, page updates, and content changes with instant notifications via email, Telegram, and more.
Watch TutorialJoplin Server
Self-hosted sync server for Joplin notes — E2E encrypted, multi-device sync with no subscription fees.
Watch TutorialLinkwarden
Self-hosted bookmark manager with screenshot archive, full-page capture, tags, and collections — never lose a saved link again.
Watch TutorialTandoor Recipes
Self-hosted recipe manager with meal planning, shopping lists, nutritional information, and OCR import from any source.
Watch TutorialWiki.js
Modern self-hosted wiki with Markdown editing, page versioning, and LDAP auth.
Watch TutorialCal.com
Open-source Calendly alternative for self-hosted scheduling with team calendars and Google/Outlook integration.
Watch TutorialPenpot
Open-source Figma alternative with real-time collaborative UI/UX design, vector tools, and SVG-native export.
Watch TutorialOnlyOffice
Self-hosted Office suite for editing Word, Excel, and PowerPoint files in-browser with real-time collaboration.
Watch TutorialPrivateBin
Zero-knowledge encrypted pastebin: pastes are AES-256 encrypted in-browser; the server never sees plaintext.
Watch TutorialArchiveBox
Self-hosted internet archiver: saves web pages as HTML, PDF, screenshots, and WARC files so links never die.
Watch TutorialTrilium Notes
Hierarchical self-hosted note-taking app with rich text, code blocks, encryption, and scripting via JavaScript notes.
Watch TutorialHomebox
Lightweight self-hosted home inventory manager: track items by location, warranty dates, and custom fields with QR labels.
Watch TutorialRallly
Open-source Doodle alternative: create scheduling polls where participants vote on meeting times without needing an account.
Watch Tutorialdraw.io
Stateless self-hosted diagram editor: network maps, flowcharts, and architecture diagrams with Visio import and SVG/PDF export.
Watch TutorialEtherpad
Real-time collaborative text editor: multiple authors write in the same document simultaneously with color-coded contributions.
Watch TutorialGrocy
Self-hosted ERP for your household — track groceries, expiry dates, shopping lists, recipes, and chores.
Watch TutorialGhostfolio
Self-hosted wealth dashboard — track stocks, ETFs, crypto, and cash across accounts with performance analytics.
Watch TutorialWallos
Self-hosted subscription tracker — see monthly and yearly spend, get renewal reminders, multi-currency.
Watch TutorialWireGuard Easy
WireGuard VPN with a clean web UI — manage clients, generate configs, and monitor connections.
Watch Tutorial3X-UI Panel
Web-based management panel for Xray and V2Ray proxy protocols with multi-user support.
Watch TutorialHeadscale
Self-hosted Tailscale-compatible control server — build your own private mesh VPN network.
Watch TutorialNetBird
WireGuard-based mesh VPN that connects devices securely across NAT and firewalls.
Watch TutorialOpenVPN Access Server
Official self-hosted OpenVPN solution with web admin, user management, and client downloads.
Watch TutorialOutline VPN
Simple self-hosted VPN using Shadowsocks — share access keys with your team in seconds.
Watch TutorialPritunl
Enterprise-grade self-hosted VPN supporting OpenVPN and WireGuard with a polished web interface.
Watch TutorialSoftEther VPN
Multi-protocol VPN server supporting L2TP/IPsec, SSTP, OpenVPN, and SoftEther in one container.
Watch TutorialTailscale
Zero-config WireGuard mesh VPN — works behind NAT with no port forwarding. Connect all your devices and servers in minutes.
Watch TutorialZTNET
Self-hosted ZeroTier network controller — manage networks, authorise members, and control routes without relying on my.zerotier.com cloud services.
Watch TutorialNginx Proxy Manager
Set up a powerful reverse proxy with a web UI and built-in Let's Encrypt SSL support — all automated.
Watch TutorialAdGuard Home
Network-wide ad and tracker blocker that works at the DNS level — no more ads on any device.
Watch TutorialPi-hole
DNS sinkhole that blocks ads and trackers across your entire network — set and forget.
Watch TutorialTraefik
Cloud-native reverse proxy with Docker auto-discovery and automatic SSL via Let's Encrypt.
Watch TutorialCloudflared
Cloudflare Tunnel — expose local services to the internet securely without opening firewall ports.
Watch TutorialFRP
Self-hosted reverse proxy tunnel — expose services behind NAT or firewalls using your own server.
Watch TutorialTechnitium DNS
Full-featured self-hosted DNS server with web UI — authoritative, recursive, and ad-blocking in one.
Watch TutorialCaddy
Modern web server with automatic HTTPS — zero-config SSL certificate management and a 2-line reverse proxy config that replaces Nginx + Certbot.
Watch TutorialNGINX
High-performance web server and reverse proxy — powers 40% of the web with async event-driven architecture and minimal resources.
Watch TutorialHAProxy
Enterprise-grade TCP/HTTP load balancer — health checks, SSL termination, and active–passive HA for zero-downtime deployments.
Watch TutorialUniFi Controller
Self-host the UniFi Network Application for Ubiquiti APs, switches, and gateways — multi-site management without a Cloud Key.
Watch TutorialOmada Controller
Manage TP-Link Omada APs, switches, and routers centrally — free software controller replacing the OC200 and cloud fees.
Watch TutorialLibreSpeed
Your own no-tracking HTML5 speedtest page — measure download, upload, ping, and jitter against your server, even fully offline on a LAN.
Watch TutorialZoraxy
All-in-one reverse proxy with a web UI: HTTP/TCP proxying, automatic Let's Encrypt, GeoIP blocking, and built-in uptime monitoring.
Watch TutorialRustDesk Self-Hosted Server
Deploy your own private RustDesk relay & ID server on Ubuntu. Fully automated with one bash script.
Watch TutorialApache Guacamole
Browser-based remote desktop gateway supporting VNC, RDP, and SSH — no client software needed.
Watch TutorialRemotely
Self-hosted remote desktop and IT support tool — support users from any browser, no third-party cloud.
Watch TutorialKasm Workspaces
Browser-isolated desktop streaming — run full desktops and apps in sandboxed containers accessible from any browser, anywhere.
Watch TutorialMeshCentral
Self-hosted remote management — agent-based remote desktop, terminal, and inventory for Windows, macOS, and Linux, working through NAT.
Watch TutorialSshwifty
Clientless SSH and Telnet terminal in the browser — reach servers from any device with no client, or run it as a jump host.
Watch TutorialUptime Kuma
Beautiful self-hosted uptime monitoring for your websites, APIs, and services with instant alerts.
Watch TutorialBeszel
Lightweight server monitoring hub — track CPU, RAM, disk, and network across all your servers.
Watch TutorialNetdata
Real-time performance and health monitoring for servers and containers. Thousands of metrics, no login needed.
Watch TutorialGrafana
Universal metrics and logs visualization — connect to Prometheus, Loki, InfluxDB, MySQL, and 100+ data sources.
Watch TutorialPrometheus
Pull-based metrics collection with PromQL — the CNCF standard for scraping and storing time-series data.
Watch TutorialLoki
Prometheus-like log aggregation by Grafana Labs — label-based indexing, LogQL queries, and cheap storage for high-volume logs.
Watch TutorialGraylog
Centralized log management with full-text search — collect GELF and syslog from all your services, build dashboards, and set alerts.
Watch TutorialOpenObserve
Lightweight self-hosted observability platform — logs, metrics, and traces in one binary, 140× cheaper storage than Elasticsearch.
Watch TutorialSigNoz
Open-source DataDog alternative — distributed tracing, metrics, and logs in one platform powered by OpenTelemetry and ClickHouse.
Watch TutorialCachet
Self-hosted status page system — communicate service incidents and maintenance windows to your users with a clean public dashboard.
Watch TutorialGatus
Automated health monitoring dashboard — define HTTP, TCP, DNS, and gRPC checks in YAML and get instant alerts with a beautiful status page.
Watch TutorialHealthchecks
Cron job monitoring via HTTP ping — detects missed or failed scheduled tasks and alerts via Slack, email, or PagerDuty.
Watch TutorialVictoriaMetrics
Fast Prometheus-compatible metrics database — 10x less RAM, longer retention, and drop-in replacement for Prometheus.
Watch TutorialZabbix
Enterprise-grade open-source monitoring platform for servers, VMs, network devices, and applications — with agent-based and agentless checks.
Watch TutorialLibreNMS
Auto-discovering SNMP network monitoring for Cisco, Juniper, HP, and MikroTik devices — with per-interface bandwidth graphs and 95th percentile billing.
Watch TutorialCheckmk
IT infrastructure monitoring with auto-discovery, agent-based checks for servers and VMs, and an enterprise-grade free Raw Edition.
Watch TutorialDozzle
Lightweight stateless real-time log viewer for all Docker containers — no database, live streaming, regex search, and multi-host support.
Watch TutorialSpeedtest Tracker
Self-hosted internet speed monitor: runs scheduled Ookla or LibreSpeed tests and stores historical bandwidth results to track ISP performance.
Watch TutorialScrutiny
S.M.A.R.T. drive health monitoring for HDDs and SSDs — reads smartctl data, stores historical metrics in InfluxDB, and alerts before disk failure.
Watch TutorialVaultwarden
Lightweight self-hosted password manager compatible with official Bitwarden apps.
Watch TutorialAuthentik
Self-hosted identity provider — SSO, OAuth2/OIDC/SAML, and MFA for all your self-hosted apps.
Watch TutorialAuthelia
Lightweight SSO and 2FA gateway — sits in front of your apps via Nginx or Traefik to enforce auth.
Watch TutorialPassbolt
End-to-end encrypted team password manager with browser extension and REST API.
Watch TutorialCrowdSec
Collaborative IPS — detects attacks from logs and blocks IPs via bouncer plugins.
Watch TutorialWazuh
Open-source SIEM and XDR — endpoint monitoring, file integrity, and compliance.
Watch TutorialOpenVAS
Open-source vulnerability scanner — 50,000+ CVE tests with detailed remediation reports.
Watch TutorialTrivy
Fast container and IaC vulnerability scanner — scan Docker images and Kubernetes manifests for CVEs.
Watch TutorialDefectDojo
Vulnerability management platform — import findings from 150+ scanners and track risk to closure.
Watch TutorialKeycloak
Enterprise-grade open-source SSO and identity provider — OAuth2, OIDC, and SAML for all your apps with a single login, user federation, and MFA.
Watch TutorialHashiCorp Vault
Industry-standard secrets management — securely store API keys, passwords, and certificates with dynamic credentials, audit logs, and fine-grained access policies.
Watch TutorialOWASP ZAP
World's most widely used web app security scanner — automated DAST, active scanning, spider crawling, and fuzzing for finding vulnerabilities.
Watch TutorialNetBox
The industry-standard IPAM and DCIM platform modeling your network, racks, IP addresses, cables, and devices as one authoritative source of truth.
Watch TutorialMISP
The threat intelligence platform used by CERTs and SOCs to collect, correlate, and share indicators of compromise across trusted communities.
Watch TutorialTheHive
The security incident response platform for SOCs — collaborate on investigations, track observables, and automate response, integrated with MISP.
Watch TutorialListmonk
Self-hosted newsletter and mailing list manager — powerful analytics, no monthly fees.
Watch TutorialMailcow
Full-featured self-hosted email suite — Postfix, Dovecot, webmail, and antispam in one stack.
Watch TutorialMailu
Simple, full-featured self-hosted mail server with webmail and antispam out of the box.
Watch TutorialMautic
Open-source marketing automation — email campaigns, lead scoring, sequences, and CRM integration with full self-hosted control.
Watch TutorialDocker Mailserver
A full production mail stack (Postfix, Dovecot, Rspamd, Fail2Ban) in one container, administered by CLI — no web UI, no database, ~500MB RAM.
Watch TutorialStalwart
Next-generation mail server uniting SMTP, IMAP, and JMAP in one Rust binary, with a web admin console, built-in spam filtering, and automatic TLS.
Watch TutorialRoundcube
A polished IMAP webmail client that gives any mail server (Docker Mailserver, Mailu, Mailcow) a clean browser inbox with contacts, folders, and plugins.
Watch TutorialMailpit
A developer SMTP server that captures all outgoing mail into a fast web UI — preview messages, check HTML, and test without sending real email.
Watch TutorialPlausible Analytics
Lightweight, open-source Google Analytics alternative — no cookies, no personal data, GDPR-compliant by design.
Watch TutorialUmami Analytics
Simple, fast, and privacy-focused web analytics — track visitors across multiple sites from one clean dashboard.
Watch TutorialMetabase
Interactive BI dashboards and beautiful charts everyone can understand — no SQL required.
Watch TutorialRedash
Connect multiple data sources, write collaborative SQL queries, and build interactive dashboards in one open-source BI platform.
Watch TutorialNocoDB
Turn any database into smart spreadsheets with a full visual interface, automatic API, and multi-user collaboration.
Watch TutorialBaserow
Open-source no-code database platform — build collaborative databases with grid, gallery, kanban, and calendar views.
Watch TutorialMatomo
Full Google Analytics alternative — GDPR-compliant self-hosted web analytics with heatmaps, funnels, and 100% data ownership.
Watch TutorialApache Superset
Open-source BI platform trusted by Airbnb and Twitter — connect to 50+ databases and build interactive dashboards with SQL Lab, 50+ chart types, and row-level security.
Watch TutorialMattermost
Open-source self-hosted team messaging — channels, direct messages, and integrations. Your own private Slack.
Watch Tutorialntfy
Send push notifications to your phone from any script or cron job with a single HTTP request — no accounts needed.
Watch TutorialChatwoot
Open-source customer support platform with omnichannel inbox — manage email, live chat, and WhatsApp from one place.
Watch TutorialMatrix (Synapse)
Decentralized federated chat with E2E encryption, bridges to Slack/Discord/WhatsApp, and Element web client — fully self-hosted.
Watch TutorialZulip
Topic-based open-source team chat with powerful threading, Slack import, and full-text search — self-hosted.
Watch TutorialJitsi Meet
Fully open-source self-hosted video conferencing — HD video, screen sharing, no accounts needed for guests, and end-to-end encryption for private calls.
Watch TutorialRocket.Chat
Open-source Slack alternative — unlimited message history, channels, threads, file sharing, and 200+ integrations, all on your own private server with no per-user fees.
Watch TutorialGotify
Self-hosted push notification server — send alerts from scripts and cron jobs with a single HTTP POST, with a web UI and Android app.
Watch TutorialMumble
Low-latency, encrypted, self-hosted voice chat for gaming and teams — channels, ACLs, and hundreds of users on modest hardware.
Watch TutorialMiroTalk
Browser-based WebRTC video calls — secure, self-hosted rooms with screen sharing and chat, joinable by link with no accounts.
Watch TutorialGitea
Lightweight self-hosted Git platform with repos, issues, pull requests, and CI/CD hooks — your own private GitHub.
Watch TutorialWoodpecker CI
Simple, powerful CI/CD engine with YAML pipeline definitions and Docker-native execution. Integrates with Gitea and GitHub.
Watch TutorialHarbor
Enterprise-grade private container registry with vulnerability scanning, RBAC, and image replication — your own Docker Hub.
Watch Tutorialcode-server
Run VS Code in your browser from any device — self-hosted, password-protected, and ready for remote development.
Watch TutorialCoder
Provision secure, reproducible cloud development environments at scale — define workspaces as code with Terraform templates.
Watch TutorialSonarQube
Self-hosted code quality and security scanner — detect bugs, code smells, and vulnerabilities across 30+ languages with CI/CD integration.
Watch TutorialGlitchTip
Self-hosted Sentry-compatible error tracking — collect, group, and alert on application crashes and performance issues across any language.
Watch TutorialInfisical
Open-source secrets manager — securely store, sync, and inject API keys, database credentials, and environment variables across all your services.
Watch TutorialNexus Repository
Universal artifact repository manager — host and proxy Maven, npm, Docker, PyPI, and NuGet packages with dependency caching and air-gap support.
Watch TutorialVerdaccio
Lightweight self-hosted private npm registry — publish internal packages, proxy npmjs.org, and cache dependencies with zero Java dependency.
Watch TutorialPlane
Open-source Linear and Jira alternative — self-hosted project management with issues, cycles, modules, and analytics for software teams.
Watch TutorialCoolify
Open-source Heroku and Netlify alternative — deploy web apps, databases, and Docker services from Git with automatic HTTPS and a beautiful dashboard, all on your own server.
Watch TutorialGitLab CE
Full DevOps platform in one application — self-hosted Git repositories, CI/CD pipelines, issue tracking, and container registry with complete control.
Watch TutorialWeblate
Self-hosted continuous localization platform — manage translations across teams with Git integration, machine translation suggestions, and review workflows.
Watch TutorialJenkins
Battle-tested CI/CD automation server — 1800+ plugins, pipeline as code, and integrations with every major tool in the DevOps ecosystem.
Watch TutorialForgejo
Community-driven Gitea fork powering Codeberg — lightweight Git hosting with pull requests, package registry, and built-in CI actions.
Watch TutorialHoppscotch
Self-hosted Postman alternative: REST, GraphQL, and WebSocket testing with team collections synced on your own server — no per-seat fees.
Watch TutorialOneDev
All-in-one DevOps platform: Git hosting, visual CI/CD pipelines, symbol-level code search, and kanban boards in a single container.
Watch TutorialSupabase
Self-hosted Firebase alternative built on PostgreSQL: auto-generated REST APIs, auth, storage, and realtime subscriptions in one stack.
Watch TutorialAppwrite
Backend-as-a-service with databases, auth, storage, and serverless functions behind clean SDKs for web, Flutter, and native apps.
Watch TutorialGitness
Git hosting with container-native pipelines built in — the successor to Drone CI, running Git and CI/CD from a single binary.
Watch TutorialLocalStack
Run AWS locally: S3, Lambda, DynamoDB, and SQS emulated on port 4566 so you can develop and test without an AWS bill.
Watch TutorialUnleash
Feature flag server with gradual rollouts, user segments, and kill switches — decouple deploying code from releasing it.
Watch TutorialFlagsmith
Feature flags plus remote config: ship values, not just booleans, with per-environment and per-user targeting from one dashboard.
Watch TutorialJudge0
Code execution API that compiles and runs untrusted submissions in 60+ languages inside a sandbox — the engine behind coding judges.
Watch TutorialTolgee
Localization platform with in-context translating: alt-click a string in your running app and edit it where it actually appears.
Watch TutorialDocker Registry
Your own private image registry with a browsing UI — push and pull images with htpasswd auth, free of Docker Hub rate limits.
Watch TutorialOpengist
Self-hosted GitHub Gist alternative where every snippet is a real Git repository you can clone, push to, and version.
Watch TutorialWakapi
WakaTime-compatible coding time tracker: keep your language, project, and editor stats on your own server instead of a SaaS.
Watch TutorialDuplicati
Encrypted, incremental backups to S3, Google Drive, OneDrive, SFTP, and more — scheduled and automatic.
Watch TutorialKopia
Fast encrypted backup with deduplication and a built-in web UI — supports S3, Backblaze B2, SFTP, Google Drive, and local storage.
Watch TutorialRestic
Fast, encrypted CLI backup tool with deduplication and snapshots — supports S3, Backblaze B2, SFTP, and local storage.
Watch TutorialOllama
Run open-source LLMs locally — Llama, Mistral, Gemma, Phi. OpenAI-compatible API, GPU/CPU support, zero cloud dependency.
Watch TutorialAnythingLLM
Private ChatGPT on your documents — RAG pipelines, multi-user workspaces, and local Ollama or cloud LLM support.
Watch TutorialDify
Open-source LLM app platform — visual workflow builder, RAG knowledge bases, agent orchestration, and one-click API publishing.
Watch TutorialFlowise
No-code LangChain pipeline builder — drag-and-drop AI chatbots, RAG agents, and workflows. Connect Ollama or any LLM visually.
Watch TutorialLangfuse
Open-source LLM observability — trace AI calls, evaluate output quality, track costs, and detect prompt regressions from one dashboard.
Watch TutorialLocalAI
Drop-in OpenAI API replacement — run LLMs, Whisper, Stable Diffusion, and TTS locally. One API, every AI modality, zero cloud costs.
Watch TutorialLibreChat
Open-source ChatGPT-like interface — unify OpenAI, Anthropic, Gemini, and local Ollama models in one beautiful self-hosted chat app.
Watch TutorialComfyUI
Powerful node-based UI for Stable Diffusion — build complex image generation pipelines visually with full GPU acceleration on your own server.
Watch TutorialWhisper
Self-hosted OpenAI Whisper speech-to-text API — transcribe audio and video files with high accuracy across 99 languages on your own hardware.
Watch TutorialOpen WebUI
Polished ChatGPT-like UI for Ollama and OpenAI — multi-model chat, document RAG, plugins, and user management.
Watch TutorialQdrant
High-performance vector database for AI and RAG pipelines — fast nearest-neighbor search built in Rust.
Watch TutorialSearXNG
Self-hosted private meta search engine — aggregates 70+ sources with zero tracking or profiling.
Watch TutorialLiteLLM
One OpenAI-compatible gateway for 100+ LLM providers — virtual keys, budgets, rate limits, and automatic fallbacks on your own server.
Watch TutorialChroma
Developer-friendly embedding database for RAG apps: store document vectors, query by similarity, and plug into LangChain and LlamaIndex.
Watch TutorialWeaviate
AI-native vector database with hybrid BM25 + semantic search, automatic vectorization modules, and native multi-tenancy.
Watch TutorialPerplexica
Self-hosted Perplexity alternative: searches the web via SearXNG and answers with cited sources using Ollama or cloud LLMs.
Watch TutorialAkaunting
Free open-source accounting software — invoicing, expenses, and financial reports for freelancers and SMEs.
Watch TutorialInvoice Ninja
Professional self-hosted invoicing — client portal, time tracking, payment gateways, and recurring billing for freelancers and agencies.
Watch TutorialNode-RED
Flow-based programming for IoT and automation — wire MQTT sensors, APIs, and hardware devices visually with hundreds of community nodes.
Watch TutorialActivePieces
Open-source no-code automation — connect 100+ apps visually, add human approval steps, and run unlimited workflows on your own server without per-task fees.
Watch Tutorialn8n
Self-hosted workflow automation — connect any app, API, or database with a visual node editor and run unlimited automations on your own server.
Watch TutorialWindmill
Turn Python, TypeScript, Go, and Bash scripts into production workflows, scheduled jobs, and internal apps with auto-generated UIs.
Watch TutorialKestra
Event-driven data orchestration platform: declare workflows in simple YAML with 600+ plugins — a lighter Airflow alternative.
Watch TutorialAutomatisch
Open-source Zapier alternative: connect apps with trigger-action flows — unlimited executions and your data stays on your server.
Watch TutorialHuginn
Autonomous agents that watch websites, feeds, and APIs on your behalf — scrape, filter, and chain events into powerful automations.
Watch TutorialSemaphore UI
Modern web UI for Ansible and Terraform: run playbooks and plans with schedules, encrypted secrets, and team access control.
Watch TutorialSuiteCRM
Enterprise-grade open-source CRM with campaigns, quotes, contracts, projects, and advanced reporting — the most feature-complete free CRM available.
Watch TutorialOdoo
The world's most popular open-source ERP with 50+ integrated business apps including CRM, accounting, inventory, HR, POS, and e-commerce.
Watch TutorialERPNext
100% free open-source ERP covering accounting, inventory, HR, CRM, and manufacturing on the Frappe Framework with no paid tiers.
Watch TutorialDolibarr
Simple yet powerful open-source ERP and CRM for small and medium businesses — invoicing, inventory, and CRM in one lightweight install.
Watch TutorialiDempiere
Enterprise-grade open-source ERP covering accounting, inventory, procurement, and asset management with ultra-reliable transaction processing.
Watch TutorialInvenTree
Open-source parts and inventory management — stock, bills of materials, suppliers, and purchase orders.
Watch TutorialTryton
Modular open-source ERP with real double-entry accounting, inventory, sales, purchasing, and manufacturing.
Watch TutorialOrangeHRM
Free and comprehensive open-source HR management covering recruitment, leave, payroll, and performance evaluation.
Watch TutorialIceHRM
Open-source HR management system covering attendance, leave, payroll, and recruitment for growing teams.
Watch TutorialEspoCRM
Lightweight open-source CRM for managing leads, contacts, deals, and business communications on your own server.
Watch TutorialHorilla
Free open-source HRMS — recruitment, onboarding, attendance, leave, payroll, and performance, all modules included.
Watch TutorialOpenEMR
Open-source electronic health records and medical practice management system used in over 100 countries.
Watch TutorialOpenMRS
Open-source medical record system built for low-resource environments and used by thousands of health facilities worldwide.
Watch TutorialGNU Health
Free hospital information system covering patient management, clinical workflows, pharmacy, and epidemiology built on Tryton ERP.
Watch TutorialHome Assistant
The world's most popular open-source smart home platform — unify thousands of smart devices and automate your daily routines with full local privacy.
Watch TutorialMosquitto
Lightweight open-source MQTT broker — the backbone for IoT messaging between sensors, devices, and smart home platforms.
Watch TutorialZigbee2MQTT
Bridge your Zigbee devices to MQTT without a proprietary hub — control 3000+ Zigbee sensors, bulbs, and switches via Home Assistant or any MQTT client.
Watch TutorialESPHome
Turn YAML into custom ESP32/ESP8266 firmware, flash it over the air, and integrate with Home Assistant.
Watch TutorialThingsBoard
Open-source IoT platform — device management, MQTT and CoAP telemetry, a rule engine, and real-time dashboards.
Watch TutorialMoodle
The world's most popular open-source LMS — manage courses, students, quizzes, and certificates on your own server at no cost.
Watch TutorialDirectus
Open-source Headless CMS and BaaS — instantly turn your database into a REST and GraphQL API with a beautiful content management studio.
Watch TutorialPayload CMS
Code-first headless CMS built on Node.js and TypeScript — define your content schema in code and get a fully featured admin panel and REST/GraphQL API instantly.
Watch TutorialStrapi
The leading open-source headless CMS — build content APIs in minutes with a visual content-type builder and REST/GraphQL endpoints out of the box.
Watch TutorialPocketBase
Single-file open-source backend — embedded DB, auth, realtime subscriptions, file storage, and REST API in one binary.
Watch TutorialWordPress
World's most popular CMS — power 43% of the web with 60,000+ plugins, full theming, and a massive ecosystem on your own server.
Watch TutorialJoomla
Flexible open-source CMS with native multilingual support and granular access control, on MySQL.
Watch TutorialDrupal
Enterprise open-source CMS for structured, data-heavy sites — custom content types and access control, on PostgreSQL.
Watch TutorialMedusa
Open-source composable commerce platform — build custom storefronts and checkout flows with a headless Node.js commerce engine and any frontend.
Watch TutorialPrestaShop
Free open-source e-commerce platform — launch a full-featured online store with product management, payments, and 5000+ modules on your own server.
Watch TutorialSaleor
High-performance headless commerce platform — GraphQL-first architecture with a powerful dashboard for managing products, orders, and multichannel sales.
Watch TutorialShopware
Enterprise-grade open-source e-commerce platform — headless-ready with a powerful product catalog, promotions engine, and 5,000+ extensions.
Watch TutorialLemmy
Self-hosted federated link aggregator and forum — a privacy-respecting Reddit alternative that connects with the Fediverse via ActivityPub.
Watch TutorialMastodon
Self-hosted federated microblogging — run your own Twitter-like social network that connects with millions of Fediverse users worldwide.
Watch TutorialPixelfed
Self-hosted federated photo sharing platform — a privacy-first Instagram alternative with no ads, no algorithm, and full ActivityPub federation.
Watch TutorialMisskey
Feature-rich Fediverse microblogging — ActivityPub federation, drives, rich media, custom reactions, and a vibrant community ecosystem.
Watch TutorialWriteFreely
Minimalist federated blogging platform — ActivityPub support, distraction-free writing, and clean typography for individuals and communities.
Watch TutorialFlarum
Modern, fast, free forum software with a mobile-first design, real-time interface, and a rich extension ecosystem — a lightweight community platform.
Watch TutorialNodeBB
A modern real-time forum platform on Node.js with live updates, a rich plugin ecosystem, social logins, and a mobile-responsive interface.
Watch TutorialGoToSocial
A lightweight ActivityPub server that federates with Mastodon and the fediverse from a single Go binary — own your social identity on minimal hardware.
Watch TutorialosTicket
Classic open-source helpdesk ticketing system — manage customer support requests from email, web forms, and phone with departments and SLA policies.
Watch TutorialZammad
Modern open-source helpdesk and customer support platform — unified inbox for email, chat, Twitter, and phone with powerful automation and reporting.
Watch TutorialFreeScout
Free self-hosted Helpscout alternative — shared inbox, email support, unlimited agents and mailboxes with no per-seat licensing fees.
Watch TutorialPeppermint
Modern open-source helpdesk — ticket management, email integration, knowledge base, and team collaboration with a clean minimal interface.
Watch TutorialFaveo
ITIL-compliant helpdesk with ticketing, SLA management, multi-channel support, and knowledge base — enterprise features for self-hosted teams.
Watch TutorialOpenSourcePOS
Free open-source point-of-sale system — manage sales, inventory, customers, and reports for retail shops and restaurants on your own server.
Watch TutorialMinecraft Java Server
Host your own Minecraft Java Edition server with Docker — choose vanilla, Paper, or Fabric with persistent worlds and easy version management.
Watch TutorialMinecraft Bedrock Server
Self-host a Minecraft Bedrock Edition server for cross-platform play on mobile, console, and Windows with automatic updates and world persistence.
Watch TutorialPalworld Server
Deploy a dedicated Palworld server with Docker — host private multiplayer worlds for you and your friends with full settings control.
Watch TutorialValheim Server
Host a dedicated Valheim Viking survival server — persistent world, password protection, and automatic world backups for your clan.
Watch TutorialTerraria Server
Self-host a Terraria dedicated server for co-op exploration and building — Docker-based with persistent world files and configurable settings.
Watch TutorialV Rising Server
Deploy a dedicated V Rising vampire survival server — private or public world with full admin control over settings, PvP rules, and progression speed.
Watch TutorialARK: Survival Evolved Server
Host a private ARK: Survival Evolved server with custom maps, mods, and rates — full control over dino spawns, taming speed, and tribe settings.
Watch TutorialRust Game Server
Self-host a Rust dedicated server — configure map size, wipe schedules, plugin support, and max players for your private survival community.
Watch TutorialCS2 Game Server
Deploy a Counter-Strike 2 dedicated server with Docker — custom maps, game modes, and player slots for practice or private matches.
Watch TutorialTF2 Server
Host a private Team Fortress 2 dedicated server — choose maps, game modes, and install plugins for a custom community experience.
Watch TutorialFactorio Server
Self-host a Factorio multiplayer server — build automated factories together with persistent saves, mod support, and scheduled autosaves.
Watch TutorialSatisfactory Server
Deploy a dedicated Satisfactory server for co-op factory building — persistent world, auto-updates, and full session management for your team.
Watch TutorialProject Zomboid Server
Host a private Project Zomboid survival server — configure zombie population, loot, mods, and player settings for your apocalypse co-op group.
Watch TutorialGarry's Mod Server
Deploy a dedicated Garry's Mod server — run any game mode from DarkRP to TTT with workshop addon support and full admin control.
Watch TutorialDon't Starve Together Server
Self-host a Don't Starve Together dedicated server — customizable world settings, mod support, and persistent caves for your private survival group.
Watch TutorialLeft 4 Dead 2 Server
Host a private Left 4 Dead 2 dedicated server — cooperative zombie shooter with custom campaigns, mutations, and add-on support.
Watch Tutorial7 Days to Die Server
Deploy a 7 Days to Die survival server — horde nights, base building, and crafting with configurable world size, loot settings, and day length.
Watch TutorialBarotrauma Server
Self-host a Barotrauma submarine crew server — deep-sea co-op survival with configurable campaigns, bots, and mod support.
Watch TutorialMinetest Server
Host a free open-source Minetest voxel server — community-driven Minecraft alternative with thousands of mods and full self-hosting freedom.
Watch TutorialOpenRA Server
Self-host a classic real-time strategy server powered by OpenRA — rebuilt Command & Conquer and Red Alert engines for modern multiplayer.
Watch TutorialOpenTTD Server
Host a cooperative OpenTTD transport tycoon server — build railway and road networks together with friends on a persistent private server.
Watch TutorialPterodactyl Panel
Open-source game server management panel — host and manage Minecraft, Rust, ARK, and 40+ games from one beautiful web interface with user accounts and resource limits.
Watch TutorialEnshrouded Server
Dedicated Enshrouded server with a persistent world and automatic updates, joined from the game client on UDP 15636.
Watch TutorialCore Keeper Server
Dedicated Core Keeper server with a persistent world — players join by Game ID, so no port forwarding is needed.
Watch TutorialToolJet
Open-source low-code platform for building internal apps — 45+ data sources, 40+ UI components, and built-in database.
Watch TutorialAppsmith
Build internal tools with drag-and-drop — connects to any DB or API and turns data into dashboards, forms, and CRUD apps without writing frontend code.
Watch TutorialBudibase
Self-hosted low-code platform with built-in database, object storage, and auth — build admin panels, approval workflows, and dashboards on any data source.
Watch TutorialNocoBase
Data-model-first no-code platform — design collections on PostgreSQL, auto-generate REST and GraphQL APIs, and build business apps with a plugin system.
Watch TutorialLeantime
Project management designed for non-PMs — goals, tasks, timelines, Kanban, and retrospectives in one approachable self-hosted tool.
Watch TutorialOpenProject
Full open-source PM suite — Gantt charts, Scrum boards, time tracking, budget management, and wiki in one self-hosted platform.
Watch TutorialTaiga
Beautiful open-source agile PM: Scrum backlogs, Kanban boards, sprints, and issue tracking with a delightful interface — a Jira alternative.
Watch TutorialWeKan
The open-source Trello alternative: lists, cards, drag-and-drop, swimlanes, and real-time collaboration, backed by MongoDB.
Watch TutorialKanboard
Minimalist Kanban that just works: WIP limits, no-code automation, subtasks, and time tracking from a single lightweight PHP container.
Watch TutorialRedmine
The classic project and issue tracker: Gantt charts, wikis, forums, time tracking, and fine-grained roles with a huge plugin ecosystem.
Watch TutorialqBittorrent
The most popular open-source torrent client with a full web UI — categories, RSS automation, and bandwidth scheduling.
Watch TutorialTransmission
Lightweight torrent client with a clean web UI — minimal RAM usage, watch folders, and a simple remote API.
Watch TutorialSABnzbd
Automated Usenet downloader — grabs NZBs, downloads, repairs, and unpacks automatically. Pairs with Sonarr and Radarr.
Watch TutorialMeTube
Web UI for yt-dlp — paste a link and download video or audio from YouTube and 1000+ sites to your server.
Watch TutorialPinchflat
Automatic YouTube channel archiver — subscribe to channels and playlists, and new videos download themselves on a schedule.
Watch TutorialAria2 + AriaNg
Multi-protocol download engine (HTTP, FTP, BitTorrent, Metalink) with the AriaNg web UI and multi-connection speed.
Watch TutorialFrigate NVR
AI-powered self-hosted NVR with real-time object detection — detects persons, vehicles, and animals on IP cameras using Coral TPU or GPU acceleration.
Watch Tutorialgo2rtc
Ultra-fast camera streaming gateway: converts RTSP, RTMP, and WebRTC streams into any protocol your client needs.
Watch TutorialFrequently Asked Questions
Everything you need to know about self-hosting and these tutorials.
What is self-hosting and why should I care?
Self-hosting means running software on your own server instead of relying on third-party cloud services. It gives you complete control over your data, eliminates recurring SaaS subscription costs, and lets you customize services to fit your exact needs. For businesses and IT professionals, self-hosting is a powerful way to build private infrastructure that is independent, auditable, and cost-effective.
Do I need advanced Linux knowledge to follow these tutorials?
Basic Linux familiarity is helpful — knowing how to SSH into a server and run commands is enough to get started. Every tutorial provides automated bash scripts that handle the heavy lifting, so you can follow along even if you are not a Linux expert. The written steps and video walkthroughs explain what each command does so you learn as you go.
What is Docker and why do all tutorials use it?
Docker is a containerization platform that packages an application and all its dependencies into a portable, isolated unit called a container. We use Docker because it makes deploying complex services repeatable and clean — the same script works on any Ubuntu server. Containers are also easy to update, back up, and remove without affecting the rest of your system.
Are these tutorials completely free?
Yes — all tutorials on Prisma Academy are free with no login required. The video walkthroughs are published on YouTube, the bash scripts are open-source on GitHub, and the written guides on this site have no paywall. We believe practical infrastructure knowledge should be accessible to everyone.
Which tutorial should I start with as a beginner?
We recommend starting with Portainer — it gives you a visual Docker management interface that makes it much easier to understand what is happening on your server. From there, Nginx Proxy Manager is a great second step so you can give your services proper domain names and HTTPS certificates. Once those two are running, you have a solid foundation for everything else.
What server specs do I need?
Most services in these tutorials run comfortably on a VPS with 2 vCPUs and 2 GB RAM. A fresh Ubuntu 22.04 or 24.04 server is all you need. For heavier services like Mailcow or Harbor, 4 GB RAM is recommended. Cloud providers like Hetzner, DigitalOcean, or Vultr offer suitable VPS plans starting around $5–6 per month.
How do I secure my self-hosted services?
Security basics for self-hosted services include: using Nginx Proxy Manager or a similar reverse proxy with HTTPS enabled, changing all default credentials immediately after setup, keeping Docker images updated regularly, and using a firewall (ufw) to restrict access to only the ports you need. For services exposed to the internet, consider adding fail2ban and two-factor authentication where available.
Can I use these tutorials for production deployments?
The tutorials and scripts are designed as practical starting points and learning references. The disclaimer on each page notes they are intended for demo and learning purposes. For production use, you should review the official documentation of each service, implement proper backup strategies, harden security configurations, and test thoroughly before going live with critical workloads.