Feat : Add MCSManager template support (#521) (#522)

* feat: Add MCSManager template support (#521)

* Update docker-compose.yml

---------

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
This commit is contained in:
Harikrishnan Dhanasekaran
2025-12-14 12:01:12 +05:30
committed by GitHub
parent 9e4da9c806
commit 640abda5d8
4 changed files with 59 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
services:
web:
image: githubyumao/mcsmanager-web:latest
restart: unless-stopped
ports:
- 23333
volumes:
- /etc/localtime:/etc/localtime:ro
- mcsmanager-web-data:/opt/mcsmanager/web/data
- mcsmanager-web-logs:/opt/mcsmanager/web/logs
daemon:
image: githubyumao/mcsmanager-daemon:latest
restart: unless-stopped
ports:
- 24444
environment:
- MCSM_DOCKER_WORKSPACE_PATH=/opt/mcsmanager/daemon/data/InstanceData
volumes:
- /etc/localtime:/etc/localtime:ro
- mcsmanager-daemon-data:/opt/mcsmanager/daemon/data
- mcsmanager-daemon-logs:/opt/mcsmanager/daemon/logs
- /var/run/docker.sock:/var/run/docker.sock
volumes:
mcsmanager-web-data:
mcsmanager-web-logs:
mcsmanager-daemon-data:
mcsmanager-daemon-logs:

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,12 @@
[variables]
main_domain = "${domain}"
[config]
env = []
mounts = []
[[config.domains]]
serviceName = "web"
port = 23333
host = "${main_domain}"

View File

@@ -3608,6 +3608,24 @@
"gallery"
]
},
{
"id": "mcsmanager",
"name": "MCSManager",
"version": "latest",
"description": "A modern dashboard for managing Minecraft servers. Primarily focused on Minecraft, but also supports other games and features a UI that's easy for beginners to use and supports i18n.",
"logo": "mcsmanager.png",
"links": {
"github": "https://github.com/MCSManager/MCSManager",
"website": "https://github.com/MCSManager/MCSManager",
"docs": "https://github.com/MCSManager/MCSManager#readme"
},
"tags": [
"minecraft",
"game-server",
"management",
"dashboard"
]
},
{
"id": "mealie",
"name": "Mealie (sqlite version)",