Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: DarkCore v1.0.0 — Open-Source CMS for MU Online  (Visto 196 veces)

0 Miembros and 5 Guests are viewing this topic.

Offline Darkheim Posteado: March 18, 2026, 08:09:55 PM | Modificado: March 18, 2026, 08:15:43 PM by Darkheim

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 7
  • Gracias recibida: 0
  • ca
DarkCore is a free, open-source CMS and framework for MU Online private servers. It is built strictly on modern PHP standards and runs entirely within Docker. No manual server configuration or extension installation is required.


Live Demo: Live Demo  Developer: Darkheim Studio  GitHub Repository: xDarkheim/DarkCore

Architecture & Tech Stack
  • Core: PHP 8.4 + Apache (mod_rewrite)
  • Standards: Strict PSR-4 autoloading and Dependency Injection (DI) Container. No global variables.
  • Database: Microsoft SQL Server via pdo_dblib / FreeTDS.
  • Environment: Docker & docker-compose.
  • Security & Performance: All background tasks (caching, rankings, rewards) are executed strictly via CLI (bin/console.php), isolated from HTTP requests.
  • Testing: Core stability is covered by 200+ PHPUnit tests and PHPStan static analysis.
Supported Emulators
  • Ready out of the box: X-Team, MuEmu, Louis.

Core Features
  • Account Management: Registration, login, email verification, password recovery.
  • Characters: Viewer, editor, and class management.
  • Rankings: Player and guild rankings with class filters.
  • News System: Multi-language (EN, RU, CN, ES, PT, RO).
  • Economy: PayPal integration and credits system.
  • Administration: Full-featured Admin Control Panel.
  • Modules: Runtime-loadable plugin system via DI.
  • API: REST API endpoints.
License: MIT. Free to use, modify, and redistribute. Pull Requests are welcome.


Offline Darkheim #1 Posteado: Today at 12:50:57 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 7
  • Gracias recibida: 0
  • ca
The new core engine is live, with legacy modules still supported out of the box. I am now beginning a phased refactoring to decouple all business logic from the views. The long-term vision is to transition completely from a rigid CMS model to a flexible framework, empowering you to build the frontend with either pure JavaScript or your favorite JS frameworks.


Offline bafta100 #2 Posteado: Today at 07:17:13 AM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 190
  • Gracias recibida: 79
  • gb

Offline cepo #3 Posteado: Today at 11:00:31 AM

  • Web Developer
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 268
  • Gracias recibida: 2579
  • ar
maybe you forgot add Lautaro Angelico to the credits


Offline Darkheim #4 Posteado: Today at 12:25:56 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 7
  • Gracias recibida: 0
  • ca
maybe you forgot add Lautaro Angelico to the credits

Yeah, you're right. I'll add him to the credits for the original templates. Thanks!


Offline Darkheim #5 Posteado: Today at 12:31:16 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 7
  • Gracias recibida: 0
  • ca
its working for s21?

Season 21 usually means you're using IGCN. Currently, DarkCore doesn't support the IGCN database structure.


Offline alevarxz #6 Posteado: Today at 01:36:22 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 86
  • Gracias recibida: 1272
  • cl
maybe you forgot add Lautaro Angelico to the credits

Yeah, you're right. I'll add him to the credits for the original templates. Thanks!

It's actually the template I reworked.  boxing


Offline Darkheim #7 Posteado: Today at 01:42:33 PM | Modificado: Today at 01:50:14 PM by Darkheim

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 7
  • Gracias recibida: 0
  • ca
maybe you forgot add Lautaro Angelico to the credits

Yeah, you're right. I'll add him to the credits for the original templates. Thanks!

It's actually the template I reworked.  boxing

😅 Awesome work on the template, by the way. I'll definitely add you to the credits for the rework too. Just let me know how you want to be listed.


Offline bafta100 #8 Posteado: Today at 07:22:50 PM

  • 0 puntos por ventas
  • *
  • Rank: Liga mayor
  • Posts: 190
  • Gracias recibida: 79
  • gb
its working for s21?

Season 21 usually means you're using IGCN. Currently, DarkCore doesn't support the IGCN database structure.

so this is only for season 6 and lower?


Offline Darkheim #9 Posteado: Today at 08:29:39 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 7
  • Gracias recibida: 0
  • ca
its working for s21?

Season 21 usually means you're using IGCN. Currently, DarkCore doesn't support the IGCN database structure.

so this is only for season 6 and lower?

This doesn't depend on the season, but rather on the database structure of a particular emulator. This engine works perfectly with all databases from Louis, X-Team, and MuEmu. Season 21 is only available from IGCN, and our engine doesn't support this structure (we plan to add an abstraction to easily integrate any database formats from different emulators; it'll a simple configuration addition), but the other seasons are easily supported by the emulators mentioned above.


Online Arazox #10 Posteado: Today at 08:52:09 PM

  • +1 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 601
  • Gracias recibida: 2953
  • ve
buenas, quiero saber que diferencia hay con la webengine de lautaro? ya que por lo visto esto no es una cms creada desde 0 es simplemente una modificación de la webengine (mas que todo parte visual y de modulos), de resto no veo nada fuera de lo normal, lindo trabajo igualmente.


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
4 Replies
3777 Views
Last post August 17, 2018, 09:09:15 AM
by T-LEGENDARY
34 Replies
16048 Views
Last post March 22, 2023, 02:31:31 AM
by minhdc3
0 Replies
2343 Views
Last post July 17, 2021, 05:12:14 PM
by efe.L
4 Replies
4016 Views
Last post January 26, 2023, 10:02:34 PM
by plyn
4 Replies
2439 Views
Last post May 08, 2025, 10:31:06 PM
by CAPITOL