Metin2 private server (cloud product)
Host = cloud VM, not your laptop.
Source of truth: https://huggingface.co/manus4oHER/metin2-private-server
This folder is the runnable product: Docker Compose + Open-MT2 engine + full item/mob/map data files shipped with that engine.
What you get
| Piece | Detail |
|---|---|
| Auth | TCP 11002 |
| Game | TCP 13001 |
| DB | MySQL 8 + schema (accounts, players, items, gold) |
| Cache | Redis |
| Data | ~5.7k items, ~1.3k mobs, maps/spawns/shops in engine data |
| Login | admin / admin (from schema seed) |
| Currency | In-game /gold <n> [name] once connected |
What this is not
- Not a guarantee of 100% official live Metin2 feature parity (open engine roadmaps apply).
- Hugging Face Spaces cannot expose Metin2 game TCP ports for a real client. HF holds the project; a cloud VM runs it.
Deploy on a cloud VM (Oracle Free / Hetzner / any Linux VPS)
# on the VM
git lfs install
git clone https://huggingface.co/manus4oHER/metin2-private-server
cd metin2-private-server/cloud
# set password + public IP
sed -i 's/changeme/YOUR_STRONG_PASSWORD/' .env
echo "PUBLIC_IP=$(curl -s ifconfig.me)" >> .env
docker compose up -d --build
docker compose ps
Open firewall: 11002/tcp, 13001/tcp.
Client
TMP4 / 40k-class Metin2 client serverinfo.py:
SERVER_NAME = "My M2"
SERVER_IP = "<cloud public IP>"
PORT_AUTH = 11002
PORT_1 = 13001
PORT_MARK = 13001
Login: admin / admin
Local laptop
Do not use the laptop as the permanent host. Clone from HF only to edit/push; run docker compose on the VM.
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support