All apps · 0 apps
MatchExec
Docker app from slamanna212's Repository
Overview
Readme
View on GitHub
MatchExec
Your Personal Video Game Tournament Manager
❔ What is MatchExec
MatchExec handles all aspects of managing video game matches. Do you want to host tournaments, organize game nights, or prove you're better than the other team? MatchExec is for you!
Inspired by a Discord server I am a part of, I wanted to improve the process of private video game matches. They take a lot of time to setup, coordinate, and orchestrate. MatchExec handles all of that so you can focus on playing, and winning.
Create a Match, and MatchExec handles the rest!
✨ Features
✅ Full Discord Integration — Creates native Discord events, Rich detailed Embeds, Sign-up forms inside of Discord, announcements, reminders, and more
✅ Modern, Responsive Web UI — No matter the device or size, a beautiful, fast web interface awaits you
✅ Automatic Timezone Management — MatchExec shows you all times in your local timezone, and stores them in UTC. No need to worry about missing matches due to conversion errors
✅ Keep Score — Keep score of who wins each map and declare an overall winner
✅ Flexible — Support for different scoring types, custom modes, custom maps, whatever you want, it's playable
✅ Voice Announcers — 4 different personas to choose from: A evil queen, a British football announcer, a London radio DJ, and an American Wrestling Announcer
✅ Statistics — Give MatchExec pictures of the scorecard at the end of maps in supported games, and MatchExec will generate statistics and share them
📷 Screenshots

🛸 Get Started
Documentation is available here Reading it is recommended, but TLDR:
docker run -d \
--name MatchExec \
-p 3000:3000 \
-e TZ=UTC \
-v $(pwd)/app_data:/app/app_data \
-v $(pwd)/uploads:/app/public/uploads \
ghcr.io/slamanna212/matchexec:latest
✉️ Connect
Need Help? Want to add more games?
🎮 Good Luck, Have Fun!
Install MatchExec on Unraid in a few clicks.
Find MatchExec in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Related apps
Explore more like this
Explore allDetails
ghcr.io/slamanna212/matchexec:latestRuntime arguments
- Web UI
http://[IP]:[PORT:3000]- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Web UI Port
- Target
- 3000
- Default
- 3000
- Value
- 3000
- Target
- /app/app_data
- Default
- /mnt/user/appdata/MatchExec/config
- Value
- /mnt/user/appdata/MatchExec/config
- Value
- 99
- Value
- 100
Used for adding custom images to matches.
- Target
- /app/public/uploads
- Default
- /mnt/user/appdata/MatchExec/uploads
- Value
- /mnt/user/appdata/MatchExec/uploads