Self-host MineOS
v1.2.2Minecraft server management web UI
- Stars
- 364
- Ports
- 8443 (HTTPS web UI), 8080 (HTTP web UI (fallback))
- Requires
- Build-essential, Git, Node.js, Npm, OpenJDK JRE, Rdiff-backup, Rsync, Screen
What is MineOS?
MineOS is a Node.js web interface for managing Minecraft servers. The dashboard lets administrators create and control servers, watch live console output, issue commands, schedule backups and restores with cron, edit server.properties, and track disk and memory usage in real time. It works with vanilla Mojang jars, Feed The Beast modpacks, PocketMine PHAR files, and BungeeCord proxies. Setup means cloning the repo, generating an SSL certificate, and running npm install; the service can be managed by systemd, Upstart, or Supervisor. User login relies on the host's /etc/shadow file, so root access is required. The code is GPL-3.0 licensed and has been verified on Debian, Ubuntu, Arch Linux, and FreeBSD.
Should you self-host MineOS?
MineOS scores 45/100 on selfhost.directory (how scoring works) and ranks #46 of 62 in Game Servers. It has 364 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is advanced: plan for several services and some ongoing maintenance. It is GPL-3.0-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is minecraft (78/100, 14 491 stars). It scores higher overall, so compare the two before you pick. See MineOS vs minecraft side by side.
Features
- Action logging
- Archive and restore point management
- Backup and archive
- BungeeCord support
- Command Line Interface
- Cron Job Scheduling
- Daemon Mode
- Filesystem usage monitoring
- Modpack support
- PocketMine support
- Real-time console
- Real-time system health
- Server lifecycle management
- Server properties editor
- System authentication
MineOS README
More in Game Servers
minepanelSelf-hosted Minecraft server manager for Java and Bedrock. Run isolated servers via Docker with a web UI, live metrics, backups, and proxy networking.
MTA:SASelf-hosted, open-source game engine mod adding online multiplayer to GTA: San Andreas with Lua scripting and a dedicated server you can run on Linux or Windows.
NakamaSelf-hosted, open-source game backend with realtime plus turn-based gameplay, matchmaking, leaderboards, chat, player data, and an embedded admin console.
openmw-webSelf-hosted WebAssembly port of OpenMW to play Morrowind in a browser with multiplayer, admin dashboard, and mod management.
OpenSaveFree open-source tool syncing game saves peer-to-peer. Auto-finds saves for 20,000+ titles, uses self-hostable relay for internet sync, keeps snapshot history.
Palworld Dedicated Server DockerOpen-source Docker image for a self-hosted Palworld dedicated server with automatic updates, backups, RCON and a REST API, deployable via Docker Compose or Kubernetes.
Pelican PanelFree, open source game server management panel built on Laravel and Docker.
Pelican WingsPelican Wings is a self-hosted, open-source daemon that runs game servers in Docker containers with an HTTP API and built-in SFTP for the Pelican panel.
piqueserverSelf-hosted open-source Ace of Spades 0.75 server compatible with OpenSpades clients, featuring map rotation, scripts, gamemodes, and SSH remote console.
playnite-simple-sync-serverA self-hosted backend that stores Playnite game libraries in PostgreSQL and artwork on disk, deployed via Docker Compose for local network sync.
playnite-webPlaynite Web is a self-hosted, open-source companion web app for Playnite to browse your library online, remotely control games, and use a GraphQL API.
PterodactylSelf-hosted game server panel for friends or hosting companies: open-source Laravel and React UI, one Docker container per server with resource limits.
0 comments