SquadMS / Squad-MS

The Squad Management System.
https://squadms.com
MIT License
24 stars 0 forks source link

Github Docker Template for Unraid #68

Open Uk-user-589 opened 1 year ago

Uk-user-589 commented 1 year ago

Hello @bumbummen99,

Is your feature request related to a problem? Please describe.

Is it possible for you to please create a Docker Template in the Community Applications section of Unraid? This would create a one click install Docker container for those of us that use Unraid? I am not very good at coding and installing Dockers manually on my home network, in fact I have no experience with lavaral or anything else requiring programming, but I can edit basic server configuration files etc. so it would be very helpful to me and perhaps others.

Ultimately I would like to install SquadMS on my Unraid server as a Docker, where I also have a Squad Docker and my game server.

See links:

What is Unraid: https://unraid.net/product Unraid Community Applications: https://unraid.net/community/apps What is Community Applications in Unraid, (it's a plugin that acts as a portal to Docker Templates on Github): https://forums.unraid.net/topic/38582-plug-in-community-applications/ How to add a Docker Template to Community Applications: https://forums.unraid.net/topic/57181-docker-faq/#comment-566084 Community Applications FAQ: https://forums.unraid.net/topic/57181-docker-faq/ Help sub-forum: https://forums.unraid.net/forum/47-docker-containers/

Describe the solution you'd like

A one click install for SquadMS and it's modules for the Unraid community please :). One already exists for Squad which works very well and it keeps everything up to date. E.g: https://forums.unraid.net/topic/79530-support-ich777-gameserver-dockers/ is linked via a Github repository, here: https://github.com/ich777/docker-steamcmd-server

Describe alternatives you've considered

I've not been very successful of installing Dockers manually on my own network previously, as I stated I have no programming languages or experience, so I only use the templates in the Community Applications portal of Unraid. I hope it is possible and quick for you to add it as a template. It links directly to Github.

Additional context

I think everything is clear, but please let me know if not. Thank you very much. I look forward to trying out and using SquadMS!

Taken from: https://forums.unraid.net/topic/57181-docker-faq/#comment-566084

Publishing to Community Applications:

  • Create a GitHub repository and upload the XML(s). Use a separate repository for your xml files. (Keep it separate from the docker associated files if you've built your own container). If you have multiple templates, put them all into the same repository. NOTE: The XML files must be within the "master" or "main" branch of the repository

  • Drop myself (squid) a PM asking for it to be published with a link to the github repo.

  • I'm going to insist you create a thread. Just create it anywhere (as you won't be able to create in the docker Containers) and a moderator will move it. Update the XML with the support link. I will also insist on Categories being set.

  • I do a quick check on the xml(s) and then add it to CA. If there are no major problems, within 2 hours all users of CA will have access to it under normal circumstances.

  • Time permitting after its available to all users of CA, I will update the Repositories thread

bumbummen99 commented 1 year ago

I personally have no unraid so i dont know if i could test but a production docker image / compose YAML is on the roadmap and should be useable manually, using unraid or any other logic that does use Docker and Docker Compose under the hood.