191+ Tutorials
30 Categories
100% Free
🐳 Docker-Based

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
Docker · Management

Portainer CE

The most popular Docker management UI — manage containers, images, networks, and volumes visually.

Watch Tutorial
Dockge
Docker · Compose Manager

Dockge

Reactive Docker Compose stack manager with live web UI and built-in terminal.

Watch Tutorial
Watchtower
Docker · Auto Updates

Watchtower

Automatic Docker container updater with scheduled pulls and notifications.

Watch Tutorial
Homarr
Dashboard · Homelab

Homarr

Self-hosted homelab dashboard with drag-and-drop tiles and live service integrations.

Watch Tutorial
Dashy
Dashboard · Homelab

Dashy

Highly customizable YAML-driven homelab start page with status checks and widgets.

Watch Tutorial
Homepage
Dashboard · Homelab

Homepage

Fast, modern self-hosted dashboard with live stats, Docker auto-discovery, 100+ service integrations, and 6000+ built-in icons.

Watch Tutorial
Redis
Database · In-Memory

Redis

Deploy Redis as a high-speed in-memory cache, message broker, or session store with auto-generated credentials.

Watch Tutorial
PostgreSQL
Database · Relational

PostgreSQL

Deploy a production-grade PostgreSQL relational database on Docker with secure auto-generated credentials.

Watch Tutorial
MariaDB
Database · Relational

MariaDB

Deploy MariaDB — the community-driven MySQL fork — in Docker with persistent storage and secure credentials.

Watch Tutorial
MongoDB
Database · NoSQL

MongoDB

Self-host MongoDB community edition with Docker for flexible document storage, high performance, and rich querying.

Watch Tutorial
InfluxDB
Database · Time-Series

InfluxDB

Deploy InfluxDB for high-performance time-series data storage — ideal for metrics, IoT, and infrastructure monitoring.

Watch Tutorial
MinIO
Database · Object Storage

MinIO

Self-host S3-compatible object storage with MinIO — store files, backups, and media with high availability and a clean UI.

Watch Tutorial
Adminer
Database · Web UI

Adminer

Lightweight single-file database management UI supporting MySQL, PostgreSQL, SQLite, and more — no complex setup required.

Watch Tutorial
pgAdmin
Database · PostgreSQL UI

pgAdmin

The leading open-source management tool for PostgreSQL — visual query builder, schema browser, and full admin control.

Watch Tutorial
Meilisearch
Database · Search Engine

Meilisearch

Blazing-fast, typo-tolerant self-hosted search engine with a simple REST API — add powerful search to any app in minutes.

Watch Tutorial
Navidrome
Media · Music

Navidrome Music Server

Self-host your music collection and stream it anywhere. Subsonic/Airsonic compatible, lightweight.

Watch Tutorial
Jellyfin
Media · Movies & TV

Jellyfin Media Server

Stream your movies, TV shows, and music anywhere. Free, open-source, and fully self-hosted.

Watch Tutorial
Immich
Media · Photos

Immich

Self-hosted Google Photos alternative with AI face recognition and official iOS/Android app.

Watch Tutorial
PhotoPrism
Media · Photos

PhotoPrism

AI-powered self-hosted photo gallery with face recognition, geo-maps, and smart search.

Watch Tutorial
Audiobookshelf
Media · Audiobooks

Audiobookshelf

Self-hosted audiobook and podcast server with iOS/Android apps and cross-device progress sync.

Watch Tutorial
FreshRSS
Media · RSS

FreshRSS

Self-hosted RSS/Atom feed aggregator — follow hundreds of sites and blogs without algorithms or ads.

Watch Tutorial
Kavita
Media · Reading

Kavita

Self-hosted reading server for manga, comics, and eBooks — supports EPUB, CBZ, and PDF with reading progress tracking.

Watch Tutorial
Komga
Media · Comics

Komga

Self-hosted comics and manga server — read CBZ, CBR, and PDF from any browser or Tachiyomi-compatible app.

Watch Tutorial
Overseerr
Media · Requests

Overseerr

Media request management for Plex and Jellyfin — let family and friends request movies and TV shows with Radarr/Sonarr integration.

Watch Tutorial
TubeArchivist
Media · Video

TubeArchivist

Self-hosted YouTube archive — download full channels in high quality and browse your library offline.

Watch Tutorial
PeerTube
Media · Video Platform

PeerTube

Self-hosted federated video platform — host and share videos on your own server with ActivityPub federation and no algorithm-driven feed.

Watch Tutorial
File Browser
Files · Web Manager

File Browser

Web-based file manager for your server — upload, download, and manage files from any browser.

Watch Tutorial
Nextcloud
Files · Cloud Storage

Nextcloud

Self-hosted Google Drive alternative with file sync, calendar, contacts, and 200+ apps.

Watch Tutorial
Paperless-ngx
Files · Document Management

Paperless-ngx

Open-source document management with OCR, auto-tagging, and full-text search.

Watch Tutorial
Seafile
Files · Cloud Sync

Seafile

High-performance self-hosted file sync and sharing platform — fast, reliable, and privacy-first with desktop and mobile clients.

Watch Tutorial
Syncthing
Files · P2P Sync

Syncthing

Continuous P2P file sync across all your devices — no central server, end-to-end encrypted, with file versioning and conflict resolution.

Watch Tutorial
IT Tools
Tools · Dev Utilities

IT Tools

100+ developer and sysadmin utilities in one place — UUID, hash, JWT, cron, and much more.

Watch Tutorial
Stirling PDF
Tools · PDF

Stirling PDF

50+ PDF tools in one self-hosted app — merge, split, compress, convert, and edit locally.

Watch Tutorial
BookStack
Tools · Wiki

BookStack

Self-hosted wiki with books, chapters, and pages hierarchy — WYSIWYG editor and LDAP support.

Watch Tutorial
Docmost
Tools · Wiki

Docmost

Open-source Confluence alternative with real-time collaboration, spaces, and draw.io diagrams.

Watch Tutorial
Outline Wiki
Tools · Wiki

Outline Wiki

Modern team knowledge base — real-time collaboration, Notion-like editor, and public sharing.

Watch Tutorial
Excalidraw
Tools · Whiteboard

Excalidraw

Self-hosted collaborative whiteboard with hand-drawn style diagrams and encrypted rooms.

Watch Tutorial
Firefly III
Tools · Finance

Firefly III

Self-hosted personal finance manager with budgets, bills, reports, and bank import support.

Watch Tutorial
Memos
Tools · Notes

Memos

Self-hosted Twitter-like personal notes with Markdown, tags, and public/private visibility.

Watch Tutorial
Monica
Tools · CRM

Monica

Personal relationship manager to track contacts, life events, and reminders.

Watch Tutorial
Twenty CRM
Tools · CRM

Twenty CRM

Modern open-source CRM with custom data models and GraphQL API.

Watch Tutorial
Typebot
Tools · Chatbot

Typebot

Visual no-code chatbot builder for interactive forms and lead flows.

Watch Tutorial
Vikunja
Tools · Tasks

Vikunja

Self-hosted task manager with Kanban, Gantt, and CalDAV sync.

Watch Tutorial
Ghost
Tools · Publishing

Ghost

Modern open-source publishing platform for blogs, newsletters, and paid memberships — fast, clean editor with built-in SEO and member management.

Watch Tutorial
Mealie
Tools · Recipe Manager

Mealie

Self-hosted recipe manager and meal planner — import recipes from any URL, plan weekly meals, and auto-generate shopping lists with no subscription.

Watch Tutorial
Kimai
Tools · Time Tracking

Kimai

Open-source time tracking for freelancers and teams — billable hours, project management, invoice generation, and exportable reports with no per-user fees.

Watch Tutorial
DocuSeal
Tools · E-Signing

DocuSeal

Open-source document signing platform — create, send, and sign documents electronically with a self-hosted alternative to DocuSign.

Watch Tutorial
Formbricks
Tools · Forms & Surveys

Formbricks

Open-source Typeform alternative — build surveys, forms, and in-app feedback flows with logic branching and rich analytics.

Watch Tutorial
HedgeDoc
Tools · Collaborative Markdown

HedgeDoc

Real-time collaborative Markdown editor — write and share notes, presentations, and documents with your team in the browser.

Watch Tutorial
Hoarder
Tools · Bookmarks

Hoarder

AI-powered self-hosted bookmark manager — save links, notes, and images with automatic tagging and full-text search.

Watch Tutorial
LibreTranslate
Tools · Translation API

LibreTranslate

Self-hosted machine translation API — translate text across 30+ languages with a simple REST API and no third-party cloud dependency.

Watch Tutorial
Shlink
Tools · URL Shortener

Shlink

Self-hosted URL shortener with click analytics, custom domains, QR codes, and a REST API — your own private Bitly.

Watch Tutorial
Snipe-IT
Tools · Asset Management

Snipe-IT

Open-source IT asset management — track hardware, software licenses, and accessories with check-in/out workflows and audit trails.

Watch Tutorial
Wallabag
Tools · Read Later

Wallabag

Self-hosted read-later app — save articles from any website, strip ads and clutter, and read them offline on any device.

Watch Tutorial
WireGuard Easy
VPN · WireGuard

WireGuard Easy

WireGuard VPN with a clean web UI — manage clients, generate configs, and monitor connections.

Watch Tutorial
3X-UI
VPN · Xray Panel

3X-UI Panel

Web-based management panel for Xray and V2Ray proxy protocols with multi-user support.

Watch Tutorial
Headscale
VPN · Mesh Network

Headscale

Self-hosted Tailscale-compatible control server — build your own private mesh VPN network.

Watch Tutorial
NetBird
VPN · Mesh Network

NetBird

WireGuard-based mesh VPN that connects devices securely across NAT and firewalls.

Watch Tutorial
OpenVPN AS
VPN · OpenVPN

OpenVPN Access Server

Official self-hosted OpenVPN solution with web admin, user management, and client downloads.

Watch Tutorial
Outline
VPN · Shadowsocks

Outline VPN

Simple self-hosted VPN using Shadowsocks — share access keys with your team in seconds.

Watch Tutorial
Pritunl
VPN · Enterprise

Pritunl

Enterprise-grade self-hosted VPN supporting OpenVPN and WireGuard with a polished web interface.

Watch Tutorial
SoftEther
VPN · Multi-Protocol

SoftEther VPN

Multi-protocol VPN server supporting L2TP/IPsec, SSTP, OpenVPN, and SoftEther in one container.

Watch Tutorial
NPM
Networking · Reverse Proxy

Nginx Proxy Manager

Set up a powerful reverse proxy with a web UI and built-in Let's Encrypt SSL support — all automated.

Watch Tutorial
AdGuard Home
Networking · DNS Blocker

AdGuard Home

Network-wide ad and tracker blocker that works at the DNS level — no more ads on any device.

Watch Tutorial
Pi-hole
Networking · DNS Blocker

Pi-hole

DNS sinkhole that blocks ads and trackers across your entire network — set and forget.

Watch Tutorial
Traefik
Networking · Reverse Proxy

Traefik

Cloud-native reverse proxy with Docker auto-discovery and automatic SSL via Let's Encrypt.

Watch Tutorial
Cloudflared
Networking · Tunnel

Cloudflared

Cloudflare Tunnel — expose local services to the internet securely without opening firewall ports.

Watch Tutorial
FRP
Networking · Tunnel

FRP

Self-hosted reverse proxy tunnel — expose services behind NAT or firewalls using your own server.

Watch Tutorial
Technitium DNS
Networking · DNS

Technitium DNS

Full-featured self-hosted DNS server with web UI — authoritative, recursive, and ad-blocking in one.

Watch Tutorial
Caddy
Networking · Reverse Proxy

Caddy

Modern web server with automatic HTTPS — zero-config SSL certificate management and a 2-line reverse proxy config that replaces Nginx + Certbot.

Watch Tutorial
RustDesk
Remote · P2P Desktop

RustDesk Self-Hosted Server

Deploy your own private RustDesk relay & ID server on Ubuntu. Fully automated with one bash script.

Watch Tutorial
Guacamole
Remote · Browser Gateway

Apache Guacamole

Browser-based remote desktop gateway supporting VNC, RDP, and SSH — no client software needed.

Watch Tutorial
Remotely
Remote · IT Support

Remotely

Self-hosted remote desktop and IT support tool — support users from any browser, no third-party cloud.

Watch Tutorial
Uptime Kuma
Monitoring · Uptime

Uptime Kuma

Beautiful self-hosted uptime monitoring for your websites, APIs, and services with instant alerts.

Watch Tutorial
Beszel
Monitoring · Server Stats

Beszel

Lightweight server monitoring hub — track CPU, RAM, disk, and network across all your servers.

Watch Tutorial
Netdata
Monitoring · Real-Time

Netdata

Real-time performance and health monitoring for servers and containers. Thousands of metrics, no login needed.

Watch Tutorial
Grafana
Monitoring · Dashboards

Grafana

Universal metrics and logs visualization — connect to Prometheus, Loki, InfluxDB, MySQL, and 100+ data sources.

Watch Tutorial
Prometheus
Monitoring · Metrics

Prometheus

Pull-based metrics collection with PromQL — the CNCF standard for scraping and storing time-series data.

Watch Tutorial
Loki
Monitoring · Logs

Loki

Prometheus-like log aggregation by Grafana Labs — label-based indexing, LogQL queries, and cheap storage for high-volume logs.

Watch Tutorial
Graylog
Monitoring · Logs

Graylog

Centralized log management with full-text search — collect GELF and syslog from all your services, build dashboards, and set alerts.

Watch Tutorial
OpenObserve
Monitoring · Observability

OpenObserve

Lightweight self-hosted observability platform — logs, metrics, and traces in one binary, 140× cheaper storage than Elasticsearch.

Watch Tutorial
SigNoz
Monitoring · APM

SigNoz

Open-source DataDog alternative — distributed tracing, metrics, and logs in one platform powered by OpenTelemetry and ClickHouse.

Watch Tutorial
Cachet
Monitoring · Status Page

Cachet

Self-hosted status page system — communicate service incidents and maintenance windows to your users with a clean public dashboard.

Watch Tutorial
Gatus
Monitoring · Health Checks

Gatus

Automated health monitoring dashboard — define HTTP, TCP, DNS, and gRPC checks in YAML and get instant alerts with a beautiful status page.

Watch Tutorial
Vaultwarden
Security · Passwords

Vaultwarden

Lightweight self-hosted password manager compatible with official Bitwarden apps.

Watch Tutorial
Authentik
Security · Identity

Authentik

Self-hosted identity provider — SSO, OAuth2/OIDC/SAML, and MFA for all your self-hosted apps.

Watch Tutorial
Authelia
Security · SSO

Authelia

Lightweight SSO and 2FA gateway — sits in front of your apps via Nginx or Traefik to enforce auth.

Watch Tutorial
Passbolt
Security · Passwords

Passbolt

End-to-end encrypted team password manager with browser extension and REST API.

Watch Tutorial
CrowdSec
Security · IPS

CrowdSec

Collaborative IPS — detects attacks from logs and blocks IPs via bouncer plugins.

Watch Tutorial
Wazuh
Security · SIEM

Wazuh

Open-source SIEM and XDR — endpoint monitoring, file integrity, and compliance.

Watch Tutorial
OpenVAS
Security · Vulnerability Scanner

OpenVAS

Open-source vulnerability scanner — 50,000+ CVE tests with detailed remediation reports.

Watch Tutorial
Trivy
Security · Container Scanner

Trivy

Fast container and IaC vulnerability scanner — scan Docker images and Kubernetes manifests for CVEs.

Watch Tutorial
DefectDojo
Security · Vulnerability Management

DefectDojo

Vulnerability management platform — import findings from 150+ scanners and track risk to closure.

Watch Tutorial
Keycloak
Security · Identity & SSO

Keycloak

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 Tutorial
HashiCorp Vault
Security · Secrets Management

HashiCorp Vault

Industry-standard secrets management — securely store API keys, passwords, and certificates with dynamic credentials, audit logs, and fine-grained access policies.

Watch Tutorial
Listmonk
Email · Newsletter

Listmonk

Self-hosted newsletter and mailing list manager — powerful analytics, no monthly fees.

Watch Tutorial
Mailcow
Email · Full Suite

Mailcow

Full-featured self-hosted email suite — Postfix, Dovecot, webmail, and antispam in one stack.

Watch Tutorial
Mailu
Email · Full Suite

Mailu

Simple, full-featured self-hosted mail server with webmail and antispam out of the box.

Watch Tutorial
Plausible
Analytics · Privacy-First

Plausible Analytics

Lightweight, open-source Google Analytics alternative — no cookies, no personal data, GDPR-compliant by design.

Watch Tutorial
Umami
Analytics · Privacy-First

Umami Analytics

Simple, fast, and privacy-focused web analytics — track visitors across multiple sites from one clean dashboard.

Watch Tutorial
Metabase
Analytics · BI

Metabase

Interactive BI dashboards and beautiful charts everyone can understand — no SQL required.

Watch Tutorial
Redash
Analytics · SQL

Redash

Connect multiple data sources, write collaborative SQL queries, and build interactive dashboards in one open-source BI platform.

Watch Tutorial
NocoDB
Analytics · No-Code

NocoDB

Turn any database into smart spreadsheets with a full visual interface, automatic API, and multi-user collaboration.

Watch Tutorial
Baserow
Analytics · No-Code DB

Baserow

Open-source no-code database platform — build collaborative databases with grid, gallery, kanban, and calendar views.

Watch Tutorial
Mattermost
Communication · Team Chat

Mattermost

Open-source self-hosted team messaging — channels, direct messages, and integrations. Your own private Slack.

Watch Tutorial
ntfy
Communication · Push Notifications

ntfy

Send push notifications to your phone from any script or cron job with a single HTTP request — no accounts needed.

Watch Tutorial
Chatwoot
Communication · Support

Chatwoot

Open-source customer support platform with omnichannel inbox — manage email, live chat, and WhatsApp from one place.

Watch Tutorial
Matrix
Communication · Federated

Matrix (Synapse)

Decentralized federated chat with E2E encryption, bridges to Slack/Discord/WhatsApp, and Element web client — fully self-hosted.

Watch Tutorial
Zulip
Communication · Team Chat

Zulip

Topic-based open-source team chat with powerful threading, Slack import, and full-text search — self-hosted.

Watch Tutorial
Jitsi Meet
Communication · Video Conferencing

Jitsi 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 Tutorial
Rocket.Chat
Communication · Team Messaging

Rocket.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 Tutorial
Gitea
DevOps · Git Service

Gitea

Lightweight self-hosted Git platform with repos, issues, pull requests, and CI/CD hooks — your own private GitHub.

Watch Tutorial
Woodpecker CI
DevOps · CI/CD

Woodpecker CI

Simple, powerful CI/CD engine with YAML pipeline definitions and Docker-native execution. Integrates with Gitea and GitHub.

Watch Tutorial
Harbor
DevOps · Container Registry

Harbor

Enterprise-grade private container registry with vulnerability scanning, RBAC, and image replication — your own Docker Hub.

Watch Tutorial
code-server
Dev · Cloud IDE

code-server

Run VS Code in your browser from any device — self-hosted, password-protected, and ready for remote development.

Watch Tutorial
Coder
Dev · Workspace Platform

Coder

Provision secure, reproducible cloud development environments at scale — define workspaces as code with Terraform templates.

Watch Tutorial
SonarQube
Dev · Code Quality

SonarQube

Self-hosted code quality and security scanner — detect bugs, code smells, and vulnerabilities across 30+ languages with CI/CD integration.

Watch Tutorial
GlitchTip
Dev · Error Tracking

GlitchTip

Self-hosted Sentry-compatible error tracking — collect, group, and alert on application crashes and performance issues across any language.

Watch Tutorial
Infisical
Dev · Secrets Management

Infisical

Open-source secrets manager — securely store, sync, and inject API keys, database credentials, and environment variables across all your services.

Watch Tutorial
Nexus Repository
Dev · Artifact Manager

Nexus Repository

Universal artifact repository manager — host and proxy Maven, npm, Docker, PyPI, and NuGet packages with dependency caching and air-gap support.

Watch Tutorial
Verdaccio
Dev · npm Registry

Verdaccio

Lightweight self-hosted private npm registry — publish internal packages, proxy npmjs.org, and cache dependencies with zero Java dependency.

Watch Tutorial
Plane
Dev · Project Management

Plane

Open-source Linear and Jira alternative — self-hosted project management with issues, cycles, modules, and analytics for software teams.

Watch Tutorial
Coolify
Dev · PaaS

Coolify

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 Tutorial
GitLab CE
Dev · Git · CI/CD

GitLab CE

Full DevOps platform in one application — self-hosted Git repositories, CI/CD pipelines, issue tracking, and container registry with complete control.

Watch Tutorial
Weblate
Dev · Translation Management

Weblate

Self-hosted continuous localization platform — manage translations across teams with Git integration, machine translation suggestions, and review workflows.

Watch Tutorial
Duplicati
Backup · Encrypted

Duplicati

Encrypted, incremental backups to S3, Google Drive, OneDrive, SFTP, and more — scheduled and automatic.

Watch Tutorial
Kopia
Backup · Encrypted

Kopia

Fast encrypted backup with deduplication and a built-in web UI — supports S3, Backblaze B2, SFTP, Google Drive, and local storage.

Watch Tutorial
Restic
Backup · CLI

Restic

Fast, encrypted CLI backup tool with deduplication and snapshots — supports S3, Backblaze B2, SFTP, and local storage.

Watch Tutorial
Ollama
AI · LLM · Local

Ollama

Run open-source LLMs locally — Llama, Mistral, Gemma, Phi. OpenAI-compatible API, GPU/CPU support, zero cloud dependency.

Watch Tutorial
AnythingLLM
AI · RAG · Documents

AnythingLLM

Private ChatGPT on your documents — RAG pipelines, multi-user workspaces, and local Ollama or cloud LLM support.

Watch Tutorial
Dify
AI · Workflow · Platform

Dify

Open-source LLM app platform — visual workflow builder, RAG knowledge bases, agent orchestration, and one-click API publishing.

Watch Tutorial
Flowise
AI · No-Code · LangChain

Flowise

No-code LangChain pipeline builder — drag-and-drop AI chatbots, RAG agents, and workflows. Connect Ollama or any LLM visually.

Watch Tutorial
Langfuse
AI · Observability · Evaluation

Langfuse

Open-source LLM observability — trace AI calls, evaluate output quality, track costs, and detect prompt regressions from one dashboard.

Watch Tutorial
LocalAI
AI · API · Multi-Modal

LocalAI

Drop-in OpenAI API replacement — run LLMs, Whisper, Stable Diffusion, and TTS locally. One API, every AI modality, zero cloud costs.

Watch Tutorial
LibreChat
AI · Chat · Multi-Model

LibreChat

Open-source ChatGPT-like interface — unify OpenAI, Anthropic, Gemini, and local Ollama models in one beautiful self-hosted chat app.

Watch Tutorial
ComfyUI
AI · Image Generation

ComfyUI

Powerful node-based UI for Stable Diffusion — build complex image generation pipelines visually with full GPU acceleration on your own server.

Watch Tutorial
Whisper
AI · Speech-to-Text

Whisper

Self-hosted OpenAI Whisper speech-to-text API — transcribe audio and video files with high accuracy across 99 languages on your own hardware.

Watch Tutorial
Akaunting
Accounting · Finance

Akaunting

Free open-source accounting software — invoicing, expenses, and financial reports for freelancers and SMEs.

Watch Tutorial
Invoice Ninja
Accounting · Invoicing

Invoice Ninja

Professional self-hosted invoicing — client portal, time tracking, payment gateways, and recurring billing for freelancers and agencies.

Watch Tutorial
Node-RED
Automation · IoT

Node-RED

Flow-based programming for IoT and automation — wire MQTT sensors, APIs, and hardware devices visually with hundreds of community nodes.

Watch Tutorial
ActivePieces
Automation · No-Code

ActivePieces

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 Tutorial
n8n
Automation · Workflows

n8n

Self-hosted workflow automation — connect any app, API, or database with a visual node editor and run unlimited automations on your own server.

Watch Tutorial
SuiteCRM
CRM · Enterprise

SuiteCRM

Enterprise-grade open-source CRM with campaigns, quotes, contracts, projects, and advanced reporting — the most feature-complete free CRM available.

Watch Tutorial
Odoo
ERP · Business

Odoo

The world's most popular open-source ERP with 50+ integrated business apps including CRM, accounting, inventory, HR, POS, and e-commerce.

Watch Tutorial
ERPNext
ERP · Business

ERPNext

100% free open-source ERP covering accounting, inventory, HR, CRM, and manufacturing on the Frappe Framework with no paid tiers.

Watch Tutorial
Dolibarr
ERP · SME

Dolibarr

Simple yet powerful open-source ERP and CRM for small and medium businesses — invoicing, inventory, and CRM in one lightweight install.

Watch Tutorial
iDempiere
ERP · Enterprise

iDempiere

Enterprise-grade open-source ERP covering accounting, inventory, procurement, and asset management with ultra-reliable transaction processing.

Watch Tutorial
OrangeHRM
HR · Management

OrangeHRM

Free and comprehensive open-source HR management covering recruitment, leave, payroll, and performance evaluation.

Watch Tutorial
IceHRM
HR · Management

IceHRM

Open-source HR management system covering attendance, leave, payroll, and recruitment for growing teams.

Watch Tutorial
EspoCRM
CRM · Business

EspoCRM

Lightweight open-source CRM for managing leads, contacts, deals, and business communications on your own server.

Watch Tutorial
OpenEMR
Clinic · Healthcare

OpenEMR

Open-source electronic health records and medical practice management system used in over 100 countries.

Watch Tutorial
OpenMRS
Clinic · Healthcare

OpenMRS

Open-source medical record system built for low-resource environments and used by thousands of health facilities worldwide.

Watch Tutorial
GNU Health
Clinic · Healthcare

GNU Health

Free hospital information system covering patient management, clinical workflows, pharmacy, and epidemiology built on Tryton ERP.

Watch Tutorial
Home Assistant
IoT · Smart Home · Automation

Home 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 Tutorial
Mosquitto
IoT · MQTT Broker

Mosquitto

Lightweight open-source MQTT broker — the backbone for IoT messaging between sensors, devices, and smart home platforms.

Watch Tutorial
Zigbee2MQTT
IoT · Zigbee Bridge

Zigbee2MQTT

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 Tutorial
Moodle
Education · LMS · E-Learning

Moodle

The world's most popular open-source LMS — manage courses, students, quizzes, and certificates on your own server at no cost.

Watch Tutorial
Directus
CMS · API · Headless

Directus

Open-source Headless CMS and BaaS — instantly turn your database into a REST and GraphQL API with a beautiful content management studio.

Watch Tutorial
Payload CMS
CMS · Headless

Payload 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 Tutorial
Strapi
CMS · Headless

Strapi

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 Tutorial
Medusa
E-Commerce · Headless

Medusa

Open-source composable commerce platform — build custom storefronts and checkout flows with a headless Node.js commerce engine and any frontend.

Watch Tutorial
PrestaShop
E-Commerce · Store

PrestaShop

Free open-source e-commerce platform — launch a full-featured online store with product management, payments, and 5000+ modules on your own server.

Watch Tutorial
Saleor
E-Commerce · Headless

Saleor

High-performance headless commerce platform — GraphQL-first architecture with a powerful dashboard for managing products, orders, and multichannel sales.

Watch Tutorial
Lemmy
Social · Federated

Lemmy

Self-hosted federated link aggregator and forum — a privacy-respecting Reddit alternative that connects with the Fediverse via ActivityPub.

Watch Tutorial
Mastodon
Social · Microblogging

Mastodon

Self-hosted federated microblogging — run your own Twitter-like social network that connects with millions of Fediverse users worldwide.

Watch Tutorial
Pixelfed
Social · Photo Sharing

Pixelfed

Self-hosted federated photo sharing platform — a privacy-first Instagram alternative with no ads, no algorithm, and full ActivityPub federation.

Watch Tutorial
osTicket
Support · Helpdesk

osTicket

Classic open-source helpdesk ticketing system — manage customer support requests from email, web forms, and phone with departments and SLA policies.

Watch Tutorial
Zammad
Support · Helpdesk

Zammad

Modern open-source helpdesk and customer support platform — unified inbox for email, chat, Twitter, and phone with powerful automation and reporting.

Watch Tutorial
OpenSourcePOS
POS · Point of Sale

OpenSourcePOS

Free open-source point-of-sale system — manage sales, inventory, customers, and reports for retail shops and restaurants on your own server.

Watch Tutorial
Minecraft Java Server
Gaming · Minecraft

Minecraft Java Server

Host your own Minecraft Java Edition server with Docker — choose vanilla, Paper, or Fabric with persistent worlds and easy version management.

Watch Tutorial
Minecraft Bedrock Server
Gaming · Minecraft

Minecraft 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 Tutorial
Palworld Server
Gaming · Palworld

Palworld Server

Deploy a dedicated Palworld server with Docker — host private multiplayer worlds for you and your friends with full settings control.

Watch Tutorial
Valheim Server
Gaming · Valheim

Valheim Server

Host a dedicated Valheim Viking survival server — persistent world, password protection, and automatic world backups for your clan.

Watch Tutorial
Terraria Server
Gaming · Terraria

Terraria Server

Self-host a Terraria dedicated server for co-op exploration and building — Docker-based with persistent world files and configurable settings.

Watch Tutorial
V Rising Server
Gaming · V Rising

V 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 Tutorial
ARK: Survival Evolved Server
Gaming · ARK

ARK: 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 Tutorial
Rust Game Server
Gaming · Rust

Rust Game Server

Self-host a Rust dedicated server — configure map size, wipe schedules, plugin support, and max players for your private survival community.

Watch Tutorial
CS2 Game Server
Gaming · Counter-Strike 2

CS2 Game Server

Deploy a Counter-Strike 2 dedicated server with Docker — custom maps, game modes, and player slots for practice or private matches.

Watch Tutorial
TF2 Server
Gaming · Team Fortress 2

TF2 Server

Host a private Team Fortress 2 dedicated server — choose maps, game modes, and install plugins for a custom community experience.

Watch Tutorial
Factorio Server
Gaming · Factorio

Factorio Server

Self-host a Factorio multiplayer server — build automated factories together with persistent saves, mod support, and scheduled autosaves.

Watch Tutorial
Satisfactory Server
Gaming · Satisfactory

Satisfactory Server

Deploy a dedicated Satisfactory server for co-op factory building — persistent world, auto-updates, and full session management for your team.

Watch Tutorial
Project Zomboid Server
Gaming · Project Zomboid

Project Zomboid Server

Host a private Project Zomboid survival server — configure zombie population, loot, mods, and player settings for your apocalypse co-op group.

Watch Tutorial
Garry's Mod Server
Gaming · Garry's Mod

Garry'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 Tutorial
Don't Starve Together Server
Gaming · Don't Starve Together

Don'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 Tutorial
Left 4 Dead 2 Server
Gaming · Left 4 Dead 2

Left 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 Tutorial
7 Days to Die Server
Gaming · 7 Days to Die

7 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 Tutorial
Barotrauma Server
Gaming · Barotrauma

Barotrauma Server

Self-host a Barotrauma submarine crew server — deep-sea co-op survival with configurable campaigns, bots, and mod support.

Watch Tutorial
Minetest Server
Gaming · Minetest

Minetest Server

Host a free open-source Minetest voxel server — community-driven Minecraft alternative with thousands of mods and full self-hosting freedom.

Watch Tutorial
OpenRA Server
Gaming · OpenRA

OpenRA Server

Self-host a classic real-time strategy server powered by OpenRA — rebuilt Command & Conquer and Red Alert engines for modern multiplayer.

Watch Tutorial
OpenTTD Server
Gaming · OpenTTD

OpenTTD Server

Host a cooperative OpenTTD transport tycoon server — build railway and road networks together with friends on a persistent private server.

Watch Tutorial
Pterodactyl Panel
Gaming · Game Panel

Pterodactyl 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 Tutorial

Frequently 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.