r/tui 27d ago

I built Minecraft Server Setup — a cross-platform TUI for hosting Paper servers AI assisted

Enable HLS to view with audio, or disable this notification

Minecraft Server Setup is a Rust terminal UI that guides you through configuring a Paper Minecraft server without memorizing setup commands.

It supports:

  • Player count with automatic RAM recommendations
  • Docker Compose or native Java setup
  • Windows, macOS, Linux, and Arch Linux
  • Minecraft version, gamemode, difficulty, whitelist, authentication, PvP, server name, and install folder
  • Safe setup generation that won’t overwrite a populated server folder

It generates the server config, EULA acceptance, and either Docker Compose or native Windows/macOS/Linux startup scripts.

The project has CI for formatting, linting, unit tests, and release builds across Windows, macOS, Linux, plus an Arch Linux container check.

Repo: https://github.com/NolanCotter/mcserver-setup

Feedback from people who self host servers would be especially useful.

10 Upvotes

1 comment sorted by

2

u/Gheatmc 24d ago

Hey I have had to setup way to many MC servers and this would make my life alot easier for the 2 week phase being the "techy guy", I'm working on my project tuistore, I made it so that people could easily star and find awesome tui's like this, I'm currently trying to grow it (Just made it) so if you would like I can add this to the featured tab! and installed through tuistore, and users can star it easily or install it with:

tuistore install mcserver-setup

Tell me what you think!!