TANATOS_Control_Center_6_1_PC + android TANATOS_Control_Center_6_1_PC + android

Нет прав для скачивания

l2overlord

Друг форума
Местный
Сообщения
107
Розыгрыши
0
Решения
2
Репутация
105
Реакции
72
Баллы
923
Последнее редактирование:
Grafana
 
Последнее редактирование:

​

Если речь о Control Center для Lineage 2, то Grafana + Loki не заменяют всю программу.

ФункцияGrafana + Loki
Мониторинг CPU, RAM, сети
Просмотр логов
Графики и оповещения
Управление базой MySQL
Редактирование персонажей и аккаунтов
Файловый менеджер SFTP
Редактирование конфигов
Управление игровым серверомНе напрямую
Управление сайтом
Вывод: человек говорит, что программа дублирует Grafana и Loki. Но это справедливо только для мониторинга и логов.
 
Спроси еще у нейронки наколько безопасно и правильно ходить в БД другого сервиса и что-то там править)
 
Какая разница? Пиши по теме или не флуди.
Бро проснись е права доступу по ип по порту по железу и така дале ти вобше очем
 
Последнее редактирование:
Гонку событий, несогласованность данных и прочее говно как разруливаешь?
 
Последнее редактирование:
Очень круто сделал!
Заметил что мало кто сейчас своими наработками делиться. Исходники есть, если что не так исправить можно. В любом случае работа то проделана большая
 
кто сейчас своими наработками делиться хз
 
Последнее редактирование:
Управление сайтом - каким сайтом, у сервера есть сайт? Это как.
Управление игровым сервером - а можно подробнее пожалуйста?
 
Управление сайтом - каким сайтом, у сервера есть сайт? Это как.
  • СЕРВЕР — управление Lineage II: GameServer, LoginServer, игроками, базой данных, логами, запуском и перезапуском.
  • САЙТ — управление отдельным веб-сайтом на linux Server игрового проекта, если он существует.

​

РазделЧто умеет
Главная панельСостояние LoginServer и GameServer, PID, порты, время работы, кнопки запуска, остановки и перезапуска
МониторингCPU, RAM, диск, сеть, процессы Java, графики нагрузки, JVM и онлайн игроков при наличии данных
Аккаунты и персонажиПоиск аккаунтов и персонажей, просмотр уровня, класса, клана, инвентаря и экипировки
Базы данныхПодключение к MariaDB, просмотр таблиц, редактирование отдельных ячеек, SQL-запросы, экспорт CSV, резервные копии
Файловый менеджерДве панели Windows/Ubuntu, загрузка и скачивание файлов, папки, копирование, переименование, удаление, drag-and-drop
Редактор файловОткрытие конфигураций и текстовых файлов, изменение, сохранение с .bak, создание папок
ЛогиПросмотр журналов, фильтрация, поиск ошибок, диагностика Exception, WARNING и отсутствующих NPC
SSH-терминалВыполнение Linux-команд, интерактивная консоль, история команд
Управление сайтомФайлы веб-сайта, база сайта, резервные копии, HTTP/HTTPS-проверка
НастройкиПрофили VPS, SSH-ключи, отдельные подключения к БД, язык интерфейса, интервал обновления

2.​

Это не встроенный сайт игрового сервера, а дополнительный раздел для работы с веб-сайтом Lineage II.

Например, у проекта может быть сайт tanatos , установленный на том же VPS или другом хостинге.

Как устроена связка

TANATOS Control Center

Программа на Windows
Подключение по SSH
Игровой сервер

LoginServer, GameServer, база L2, DataPack
Веб-сайт
Веб-файлы, база сайта, HTTP/HTTPS
 
Что подрузомивается под выражением "управление сайтом". Если у меня сайт на WS сокете и использует JSON - он сможет управлять запросами или что? Это так абстрактно, как сказать "мой ребенок лучше всех".
Про управление сервером понял. Изначально думал что удаленно шлет некие API запросы на выполнение ГМ команд, а оказалось это просмотрщик и редактор файлов.
 
Под управлением сайтом подразумевается администрирование серверной части: работа с файлами через SFTP, базами данных MySQL, выполнение команд по SSH, мониторинг, резервное копирование и управление службами.

Это не универсальный клиент для WebSocket или REST API. Если сайт работает через WebSocket и JSON, для управления его внутренними функциями нужна отдельная интеграция с конкретным API, поскольку у каждого проекта свои команды, события и авторизация.

По игровому серверу аналогично: сейчас предусмотрено управление серверными процессами и инфраструктурой, но не прямое выполнение GM-команд через API ядра. Для этого потребуется отдельный модуль взаимодействия с GameServer.

Согласен, что формулировка «управление сайтом» слишком широкая. Корректнее назвать это «администрирование веб-сервера и его инфраструктуры».

Проект развивается, и полноценная интеграция с WebSocket, REST API и игровым ядром — логичное направление для дальнейшего расширения функционала.
 
Понял, спасибо. В целом нейронка ваша мне все пояснила.
 
Понял, спасибо. В целом нейронка ваша мне все пояснила.
Также хочу уточнить: я выложил проект вместе с исходным кодом. Это не закрытый коммерческий продукт, а моя текущая наработка, которой я решил поделиться с сообществом.

Я показал то, что реализовано на данном этапе. Никто не запрещает брать исходники, дорабатывать, оптимизировать, добавлять поддержку WebSocket, REST API, GM-команд и других возможностей под свои задачи.

Берите, улучшайте, развивайте! Я не утверждаю, что создал идеальную универсальную панель управления. Это готовая основа для дальнейшего развития, а остальное при желании каждый может реализовать самостоятельно.
 
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше…