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