OpenPerpetuum / PerpetuumServer

The Open Perpetuum Project's fork of the Perpetuum Standalone Server
https://openperpetuum.com
Other
43 stars 21 forks source link

479 WIP - refactor net 8.0 #489

Open clouths opened 3 months ago

clouths commented 3 months ago

This PR contain a refactor of the way you setup the project using docker compose. There is a container for the asset which is a submodule of OPResource. There is a container for the db which is a submodule of OPDB. There is a container for the server using the files from this repository.

Changes:

Fratakal commented 3 months ago

Hey! You can check my fork. It is already migrated to Net8 and does work fine so far. Release build is running localy without issues since 4 days or so.

What was done :

You can use it. or I can start a PR.

Fratakal commented 3 months ago

BTW I'm too lazy *look shiny code there !* to copy/paste file correctly into the server folder publish Admintool & Server work like a charm

andrey-at-home commented 3 months ago

Hey! You can check my fork. It is already migrated to Net8 and does work fine so far. Release build is running localy without issues since 4 days or so...

The purpose of moving the code to .NET is, in the future, to move to the Linux platform. Thanks for the message, I looked into your fork. For launching on Windows OS, your changes are quite suitable, but for migration to Linux additional changes are needed. They are mainly related to the work of database access and the lack of support for System.Drawing on Linux. Anyway, thanks.