Administrative panel for managing Freelancer / FLHook server infrastructure
Note
This project is part of the Lizerium ecosystem and belongs to the following direction:
If you are looking for related engineering and supporting tools, start there.
Note
This project is based on work from the Freelancer community. Reworked and integrated into Lizerium ecosystem.
FLAdmin is a prototype of an administrative panel designed as a centralized tool for managing and interacting with server infrastructure, services, and internal modules related to Freelancer / FLHook projects.
At the moment, the project is not completed and is in a frozen / abandoned state, but it contains architectural groundwork and environment setup instructions.
Warning
This project is in prototype / abandoned state.
Some parts may be incomplete, outdated, or require manual configuration.
Project goals:
- centralize administration of system components
- use message queues for inter-module communication
- store and process data via MongoDB
- simplify internal server operations and extensibility
- Windows
- MongoDB
- RabbitMQ
- Erlang/OTP
- .NET backend
- Internal services / administrative logic
winget install --id MongoDB.Shellmongodb-windows-x86_64-8.0.10-signed.exeotp_win64_28.0.exerabbitmq-server-4.1.1.exe
Login: quest
Password: <your password>mongodb://localhost:27017/mongoshLogin: guest
Password: guest
Host: localhost
Port: 5672http://localhost:15672/
C:\Program Files\RabbitMQ Server\rabbitmq_server-4.1.1\sbin
hostnameRun in:
C:\Program Files\RabbitMQ Server\rabbitmq_server-4.1.1\sbin
set RABBITMQ_NODENAME=rabbit@DESKTOP-5UOIHDNNote
Replace DESKTOP-5UOIHDN with your actual machine name.
.\rabbitmq-plugins.bat enable rabbitmq_management.\rabbitmq-plugins.bat listnet stop RabbitMQnet start RabbitMQGet-Service rabbitmqAt the moment, the repository contains:
- parts of server infrastructure
- initial admin panel groundwork
- environment setup instructions
- foundation for future development
One day Iβll finish this.
For now, it is:
- an archived idea
- a working skeleton
- a technical draft
- a future revival candidate
This repository can be useful as:
- a foundation for a future admin panel
- a base for service-oriented architecture
- a prototype for server-side tooling in FLHook / Freelancer environments