Standalone Setup RU - LouisFahrenheit/Factorio-Control-Center GitHub Wiki
Установка и запуск Factorio Control Center (FCC) напрямую на Windows и Linux (без Docker).
-
Операционная система:
- Windows 10, 11 или Windows Server 2016+
- Linux с поддержкой
systemd(Ubuntu 20.04+, Debian 11+, CentOS/RHEL 8+)
- Среда выполнения:
- Откройте страницу Releases или нажмите кнопку выше для загрузки
factorio-control-center-win.zip. - Распакуйте архив в постоянный каталог (например,
C:\FactorioControlCenter). - Запустите файл
Start.bat. - В текстовом меню:
- Выберите пункт
1. Start panel.
- Выберите пункт
- Откройте браузер по адресу
http://127.0.0.1:8080/(илиhttp://<IP_сервера>:8080/при удаленном доступе). - Завершите шаги мастера настройки для создания учетной записи администратора.
Выполните команду в терминале:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/LouisFahrenheit/Factorio-Control-Center/main/install.sh)"Скрипт проверяет зависимости, скачивает актуальный релиз, распаковывает файлы в /opt/factorio-control-center и открывает стартовое меню.
- Скачайте архив релиза кнопкой выше или через wget:
cd /opt sudo wget https://github.com/LouisFahrenheit/Factorio-Control-Center/releases/latest/download/factorio-control-center-linux.tar.gz - Распакуйте архив:
sudo tar -xzf factorio-control-center-linux.tar.gz cd /opt/factorio-control-center - Сделайте скрипт исполняемым и запустите его:
sudo chmod +x Start.sh sudo ./Start.sh
- Выберите пункт
1. Start panel. - Откройте браузер по адресу
http://127.0.0.1:8080/(илиhttp://<IP_сервера>:8080/при удаленном доступе).
Для работы панели в фоновом режиме и автоматического старта при загрузке системы:
- Запустите
Start.batот имени администратора. - Выберите пункт меню
3. Install service. - Управление службой выполняется прямо в меню
Start.bat:-
5. Start service— запуск службы; -
6. Stop service— остановка службы; -
4. Remove service— удаление службы.
-
- Запустите
./Start.shи выберите3. Install service.- При запуске от
root: служба регистрируется как общесистемная в/etc/systemd/system/factorio-control-center.service. - При запуске от обычного пользователя: служба регистрируется как пользовательская в
~/.config/systemd/user/factorio-control-center.service.
- При запуске от
- Управление службой доступно через меню
Start.sh:-
5. Start service— запуск службы; -
6. Stop service— остановка службы; -
4. Remove service— удаление службы. Либо стандартными командамиsystemctl: - Для системной службы:
sudo systemctl [start|stop|restart|status] factorio-control-center - Для пользовательской службы:
systemctl --user [start|stop|restart|status] factorio-control-center
-
-
Включение lingering для пользователя: если служба установлена от обычного пользователя, включите lingering, чтобы процессы не останавливались после закрытия SSH-сессии:
sudo loginctl enable-linger $USER
Note
Все пользовательские настройки, база данных и файлы серверов в data/ и logs/ сохраняются при обновлении.
Запустите Start.bat или ./Start.sh и выберите пункт:
7. Update panel
cd /opt/factorio-control-center
sudo ./scripts/update-panel.shДля настройки портов, брандмауэра и токенов безопасности перейдите к разделу Общие настройки.