Административная панель для управления серверной инфраструктурой Freelancer / FLHook-проектов
Note
Этот проект является частью экосистемы Lizerium и относится к направлению:
Если вы ищете связанные инженерные и вспомогательные инструменты, начните оттуда.
FLAdmin — это прототип административной панели, задуманной как централизованный инструмент управления и взаимодействия с серверной инфраструктурой, сервисами и внутренними модулями, связанными с проектами на базе Freelancer / FLHook.
На текущий момент проект не завершён и находится в состоянии замороженной / брошенной реализации, но содержит заготовки архитектуры и инструкции для развёртывания окружения.
Warning
Проект находится в состоянии prototype / abandoned.
Некоторые части могут быть недоделаны, неактуальны или требовать ручной настройки.
- 📌 О проекте
- ✨ Идея
- 🧱 Используемый стек
- 🚀 Быстрый старт
- 🗄 MongoDB
- 🐇 RabbitMQ
- ⚙ Настройка RabbitMQ
- 🖥 Включение web-интерфейса RabbitMQ
- 🛠 Управление RabbitMQ как сервисом Windows
- 📂 Текущее состояние проекта
- 📉 Статус
- 🧠 Примечание
Цель проекта:
- централизовать администрирование компонентов;
- использовать очереди сообщений для взаимодействия между модулями;
- хранить и обрабатывать данные через MongoDB;
- упростить внутреннюю серверную эксплуатацию и расширяемость.
- Windows
- MongoDB
- RabbitMQ
- Erlang/OTP
- .NET backend
- Внутренние сервисы / административная логика
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: <ваш пароль>mongodb://localhost:27017/mongoshLogin: guest
Password: guest
Host: localhost
Port: 5672http://localhost:15672/
C:\Program Files\RabbitMQ Server\rabbitmq_server-4.1.1\sbin
hostnameВыполнять в директории:
C:\Program Files\RabbitMQ Server\rabbitmq_server-4.1.1\sbin
set RABBITMQ_NODENAME=rabbit@DESKTOP-5UOIHDNNote
Вместо DESKTOP-5UOIHDN подставь своё имя компьютера.
.\rabbitmq-plugins.bat enable rabbitmq_management.\rabbitmq-plugins.bat listnet stop RabbitMQnet start RabbitMQGet-Service rabbitmqНа данный момент в репозитории находится:
- часть серверной инфраструктуры;
- базовые наработки по админ-панели;
- инструкции по развёртыванию окружения;
- задел под дальнейшую разработку.
Когда-нибудь я это доделаю.
Пока что это:
- архив идеи
- рабочий скелет
- технический черновик
- будущий кандидат на реанимацию
Этот репозиторий может быть полезен как:
- база для будущей административной панели;
- внутренняя заготовка под сервисную архитектуру;
- черновик под серверный инструмент для FLHook / Freelancer-инфраструктуры.