▲ 45 r/Metin2

[Release] Metin2 WebClient - Play Metin2 from your Browser and setup for yourself (Open-Source)

Hello guys,

you might remember me from this post Metin2 Singleplayer Installation Suite + full Linux Port of Serverfiles here. Since then I have been working on the feature I wanted to have from the very beginning, and now it's finally there:

You can now play Metin2 directly in your Browser. No Download & no Installation

Try it right now:

metin2-sp.htpsoftware.com

Join our Discord to not miss on any news & updates! There are very big updates planned for the upcoming weeks:

Metin2 Browsergame Discord

Just register an account there and press PLAY IN YOUR BROWSER NOW. That's my own instance running on a Debian 13 VPS, with exactly the setup described in this post. I will keep it running for anybody logging in and feeling like playing.

It's the original 2014 Metin2 Experience with all quests, without an Itemshop & slightly upped EXP, Yang and Item Drop Rates to not make it feel as grindy as it was back then. The rates can be adjusted if you want.

If you prefer the classic Windows Client, it's on the same page - same Server, same account, same characters either way. You can create a character in the Browser and log into it later from the downloaded Client.

If you also used the Installation Suite from the previous post, you can just update it by rerunning the exact same command, the installation suite will properly update your old installation and prompt you for the Web Client.

What the Web Client does:

It runs in any Chromium Browser (successfully tested on Chrome, Edge and Brave). No plugins, no Java, nothing to install on the player's side.

The WebClient is based on the Old-Metin2 WebClient (kudos to Exynox and his contributors) and has a few more bugfixes built in. It streams the Game Data on demand, so no initial download required & very memory efficient. Whenever some data has to be loaded, it may have some framedrops here and there, but I am actively optimizing the WebClient.

The installer now asks you which Clients you want to provide to your players — Web Client, Desktop Client, or both — and it only downloads what you picked. If you already run a server from the first release, just run the installer again and it will offer you the Web Client.

With a Domain everything runs under one address with HTTPS: Panel, registration and the Game itself. You can also put Cloudflare behind it.

A few notes about the Web Client:

The downloaded Client still runs smoother, and the Web Client still has some rough edges I'm working on (a few effects look off, the first start takes a moment while everything loads). It's good enough to actually play through, but I wouldn't call it finished yet. Please go and break it on my instance above and tell me how — that's usually how the bugs get found.

For those who missed the first post, what the project is:

It's a way of enjoying Metin2 Singleplayer, or with some friends, tailored towards tech-newbies. It includes a 100% patch that ports the original TMP4 (2014) Serverfiles to Linux — the originals only run on FreeBSD, which barely has community support and which no cheap VPS offers. Thanks to that port everything runs in Docker, natively on Windows with WSL2 or on any Linux VPS for around 1€ per month, without a full fledged VM.

It also comes with a lightweight Admin Panel (English, German & Turkish) where you can adjust EXP-, Drop- and Yang-Rates, give items, yang and levels, switch the Game into any of 15 Languages and manage accounts — for example if you want to run multiple clients simultaneously.

And now, on top of all of this, you also have a WebClient to be able to play it from ANY device without having to download the Client all the time. Crossplay between Desktop Client and WebClient is also supported!

Quick-Start (same as the one in the other post, only required if you want to set it up on your own server/machine):

Windows (100% offline after setup, only reachable from that machine), run in a PowerShell:

irm https://raw.githubusercontent.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux/main/installer/install.ps1 | iex

Linux VPS:

curl -fsSL https://raw.githubusercontent.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux/main/installer/install.sh | sudo sh

Linux VPS with your own Domain & HTTPS via LetsEncrypt:

curl -fsSL https://raw.githubusercontent.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux/main/installer/install.sh \
  | sudo sh -s -- \
      --domain yourdomain.com \
      --email contact@yourdomain.com

Cloudflare DNS is supported and the record can be proxied. Running the installer twice is safe.

Link to the Public Repository: https://github.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux

Same as last time: the project is 100% open-source and it WILL stay open-source. It doesn't include any game- or serverfiles of Metin2 — everything copyrighted has to be downloaded from a thirdparty link that is not affiliated with this project.

Feel free to put suggestions, I am always happy and eager to build in new features. Also, please report bugs, either in Github, or here.

reddit.com
u/xSyndicate58 — 9 days ago
▲ 52 r/Metin2

[Release] Metin2 Singleplayer Installation Suite + full Linux Port of Serverfiles

Hello guys,

finally it's there. I have been working on this for the past few days and now it's time to release it to the public:

A way of enjoying Metin2 Singleplayer, or with some friends (if requested).

This project also includes a 100% patch, that will port the required serverfiles to Linux (the original serverfiles are all based on a OS called FreeBSD - it's a pretty old OS and barely has community support.

Update 2026-08-16: Now, the installation Suite also includes an Option for a WebClient. It will provide you a fully fledged Web-Client to remove the need of having to download a client! See this post for further details: https://www.reddit.com/r/Metin2/comments/1vm8nel/release_metin2_webclient_play_metin2_from_your/

Link to the Public Repository: https://github.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux

Quick-Start Guide:

Option 1: Windows 11 (100% offline after setup)

If you want to host everything on your Windows Machine (100% offline, no ports exposed, game only reachable from the machine where it was installed) open up a PowerShell (just search for it in Windows) & run

irm https://raw.githubusercontent.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux/main/installer/install.ps1 | iex

It will install everything necessary on your Windows machine (Docker, WSL2, the Server) and at the very end provide you a link to the panel & create a shortcut of the Client on your Desktop. You can then create an account on the panel and then start playing!

Option 2: Linux Server (Online, playable together with friends)

If you want to host the server on a Linux VPS (e.g. to also play it with other friends together) on any Linux Distribution that supports virtualization (KVM, e.g. Debian 13 or Ubuntu 24.04) run

curl -fsSL https://raw.githubusercontent.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux/main/installer/install.sh | sudo sh

It will install everything necessary on the server and at the very end provide you a link to the panel, from where you (& your friends) can create an account & download the tailored Client to play the game.

Option 3: Linux Server with Domain (Online, playable together with friends, HTTPS encryption)

If you want to host the server on a Linux VPS (e.g. to also play it with other friends together), but also want to reach the panel directly with a domain you own, the installer also provides support to setup the panel with HTTPS using LetsEncrypt. For this run

curl -fsSL https://raw.githubusercontent.com/AzzlackSyndicate/metin2-singleplayer-serverfiles-linux/main/installer/install.sh \
  | sudo sh -s -- \
      --domain yourdomain.com \
      --email contact@yourdomain.com

For this to work, make sure you have a A record on your DNS provider pointing to the VPS's IP. Cloudflare DNS is supported and the record can be proxied if you want to secure your Admin Panel via Cloudflare. With this approach, you will then be able to see the admin panel under yourdomain.com (see metin2.htpsoftware.com for reference)

Coming to the advantages of the project:

  1. The project is tailored towards tech-newbies. If you never liked the idea of getting servers up and running or complicated projects with firewalls, permissions, maintenance, ssh, IPs and all of these buzzwords give you a headache, then this is for you. One PowerShell Command will install WSL2 and Docker (if not done already), download the Server and Client Files, patch them, run them and provide you a Download Link for the Client to play.
  2. Thanks to the Linux Port, the server can finally be hosted under a Docker Container. This is a major breakthrough, as EVERY other (potential) Singleplayer Metin2 instance would need you to setup a VM (or as written above, a server that runs on FreeBSD). With this project, this is all not required anymore, it works natively with WSL2 and Docker without any issues. Quickly setup, very broad community support and way more efficient than FreeBSD. Also, it won't eat up as much ressources as a full fledged VM
  3. The project also provides a unique lightweight admin panel. In case you want to adjust rates (as Metin2 is known for being very slow and tedious when it comes to the leveling experience), such as EXP, Item or Yang Droprate, you can easily adjust that. You can also create multiple accounts in case you want to run multiple clients simultaenously (e.g. Shaman or Puller Ninja)
  4. The project can also be easily installed on any Linux VPS of your choice. It's also only one .sh script, that will do everything for you: Download everything necessary, setup everything necessary and provide you again a Link to the Panel from where you can manage everything. Setting it up a Linux VPS has the advantage of you being able to play it from anywhere in the world (if you install the server on your Windows Machine, only local connections work --> 100% offline and singleplayer), and even invite friends to play with you together. You can run this on very cheap VPS that are around 1€ per Month.
  5. This project is tailored towards the 2014 TMP4 Release of Metin2. So it doesn't have Lycans and is one of the most stable and most enjoyed Metin2 Experiences. All Quests work (with some minor visual bugs here and there), but you can finally enjoy the whole lore in your preferred pace, without having to cash in on everything.

A few notes about the project:

  1. It's 100% open-source and it WILL stay open-source. I saw lots of people here in the forums trying to gain money for setting up something like this. I don't advocate people doing this.
  2. The project requires a valid download link to TMP4 Server & Clientfiles. It has already one embedded in the code, but it should be understandable, that everything depends on it. If YMIR decides to ban the client, then this project won't work anymore.
  3. The project doesn't include any game- or serverfiles of Metin2. Everything copyrighted will have to be downloaded from a thirdparty Link, that is not affiliated with this project.
  4. The initial installation on a fresh Debian 13 Server with 4GB RAM and 2 vCPUs takes around 10 minutes. It will take shorter/longer based on your/the server's CPU/RAM and Internet Connection.
  5. The Client supports 15 Languages - yours should be present as well.
  6. Feel free to put suggestions, I am always happy and eager to build in new features. Also, please report bugs, either in Github, or here.

Some Screenhots:

Gameclient Running, PuTTY screenshot of installation and Admin Panel

Admin Panel - Overview

Admin Panel - Setting Server Rates

If you're only interested on how the Linux Port of the Server runs (without having to install it on your own), I have deployed an instance under Debian 13. You can just register under metin2-sp.htpsoftware.com and download the Client from there and test for yourself. I will keep the server running for an upseeable time.

reddit.com
u/xSyndicate58 — 12 days ago
▲ 0 r/Taycan

2020 Taycan 4S worth it?

Hi,

I know for sure, that especially the 2020 ones are plagued with issues, but the one i found has 110k km (approx 68k miles) and still has warranty until 2030.

I was wondering, what could go wrong here, if the car still has warranty? Most of the issues with the car seemingly don't come from too much mileage, but just randomly appear

reddit.com
u/xSyndicate58 — 13 days ago

Kanuni Sultan Süleyman neden Selim veya Fatih gibi sahiplenmiyor Türkiye'de?

Yurtdisinda tanistigim herkes Süleyman'i taniyor (bazileri Muhtesem Yüzyil dizilerinden, digerleri gercek anlamda Osmanlinin en parlak padisahi olarak görüyor), ama kimse Fatih veya Selim'den bahsetmiyor.

Tam aksine Türkiye'de de kimse Kanuni'yi cok fazla konusmuyor gibi hissediyorum. Herkesin ortak kahraman padisahi Fatih ve Selim. (Istanbuldaki Köprüler bile sadece Fatih ve Selim ismini aldi, Süleyman yine yok)

Kanuni neden bu denklemin icinde bulunmuyor?

reddit.com
u/xSyndicate58 — 14 days ago

Limited Şirket sahibi olanlar: Şirketten nasıl para çekiyorsunuz?

Merhabalar,

halihazırda Ltd Şirketi sahip olup da, oradan elde ettiğiniz gelirler nasıl çekiyorsunuz?

Kurumlar vergisi düştükten sonra kalan parayı kâr olarak şirketten alındığında %15 kâr dağıtım stopaj uygulandığı yaziyor internette, ama muhasebecim "Türkiye'de kimse o stopajı ödediğini görmedim, duymadım, gerekirse sermaye arttırımı yaparız" diyor.

Internette araştırdığımda hiç böyle bir şeye rastlamadım, konuştuğum diğer insanlar da hiç bahsetmedi ödediğinden.

reddit.com
u/xSyndicate58 — 1 month ago