truecharts / charts

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.13k stars 623 forks source link

Add Minecraft Server App #314

Closed scottbishopdev closed 3 years ago

scottbishopdev commented 3 years ago

I'd love to see MineOS added as an app in TrueCharts! MineOS is a straightforward application for hosting and managing Minecraft servers. While it's not necessarily in line with the other networking, media, and management-focused apps already contained in the TrueCharts catalog, MineOS is currently a supported plugin of TrueNAS Core, which leads me to believe that some users migrating from Core to SCALE will be hoping to find an easy implementation of it.

Apologies in advance if MineOS has already been requested, too! I took a look through the current issues and the TrueCharts FAQ, but didn't see anything requesting MineOS. I should also mention that the FAQ contains a link to what appears to be a wiki page ("https://github.com/truecharts/apps/wiki/k8s-at-home-to-SCALE-App-migration-list"), but it looks like the wiki is disabled for this repo. Any chance there's a new location where app suggestions are being discussed?

scottbishopdev commented 3 years ago

I'll also add that I'd be happy to take a stab at this myself, as I've got some familiarity with containerized environments (docker and docker-compose), though I'm a newcomer to SCALE, k8s, and Helm charts. I've already got the repo cloned and am working on getting my local development environment set up (kudos for the awesome documentation!), and understanding the steps necessary to implement a working chart for a new app.

Unfortunately, I can't exactly guarantee that I'll be able to follow through on this work in any sort of timely manner, as I'm already running into some pretty significant issues at almost every turn while attempting to get SCALE configured into what I'd consider to be a reasonable environment for integration testing.

PrivatePuffin commented 3 years ago

Thanks for your request.

However: I’m going to retarget this to “minecraft server” in general to prevent hyperfocus on MineOS, which might not even be the best tool for the job.

Als an important node: multiserver and clustered setups are possible with k8s, of which I did recieve a PoC previously, so should preferably taken into account/be supported...

stavros-k commented 3 years ago

Closed as this is succeeded by #729

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists