Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Lizerium/Lizerium.FLAdmin

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

184 Commits
184 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⭐ FLAdmin ⭐

Administrative panel for managing Freelancer / FLHook server infrastructure

🌐 Language: 🇷🇺 Russian | ✅ 🇺🇸 English (current)

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.

Credits

Note

This project is based on work from the Freelancer community. Reworked and integrated into Lizerium ecosystem.

Contributors: MrNen, Lazrius, Shiniri, Mbogdan95


📌 About the Project

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.


✨ Idea

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

🧱 Tech Stack

  • Windows
  • MongoDB
  • RabbitMQ
  • Erlang/OTP
  • .NET backend
  • Internal services / administrative logic

🚀 Quick Start

1) Install dependencies

Via PowerShell

winget install --id MongoDB.Shell

Manual installation

  • mongodb-windows-x86_64-8.0.10-signed.exe
  • otp_win64_28.0.exe
  • rabbitmq-server-4.1.1.exe

🗄 MongoDB

Credentials

Login: quest
Password: <your password>

Connection string

mongodb://localhost:27017/

Run shell

mongosh

🐇 RabbitMQ

Default credentials

Login: guest
Password: guest
Host: localhost
Port: 5672

Web UI

http://localhost:15672/

Installation path

C:\Program Files\RabbitMQ Server\rabbitmq_server-4.1.1\sbin

⚙ RabbitMQ Configuration

Get computer name

hostname

Set RabbitMQ node name

Run in:

C:\Program Files\RabbitMQ Server\rabbitmq_server-4.1.1\sbin
set RABBITMQ_NODENAME=rabbit@DESKTOP-5UOIHDN

Note

Replace DESKTOP-5UOIHDN with your actual machine name.


🖥 Enable RabbitMQ Web UI

.\rabbitmq-plugins.bat enable rabbitmq_management

Check plugins

.\rabbitmq-plugins.bat list

🛠 Manage RabbitMQ as a Windows Service

Stop

net stop RabbitMQ

Start

net start RabbitMQ

Check status

Get-Service rabbitmq

📂 Current Project State

At the moment, the repository contains:

  • parts of server infrastructure
  • initial admin panel groundwork
  • environment setup instructions
  • foundation for future development

📉 Status

One day I’ll finish this.

For now, it is:

  • an archived idea
  • a working skeleton
  • a technical draft
  • a future revival candidate

🧠 Notes

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

About

Administrative panel for managing server infrastructure for Freelancer/FLHook projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 72.0%
  • TypeScript 20.0%
  • HTML 5.2%
  • JavaScript 1.2%
  • Other 1.6%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.