mirror of https://github.com/YGGverse/HLState.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.7 KiB
1.7 KiB
HLState
Web Monitor for Half-Life based on HLServers
Install
apt install git composer curl php php-xml php-intl php-mbstring php-curl php-sqlite3
git clone https://github.com/YGGverse/HLState.git
cd HLState
composer install
php bin/console doctrine:schema:update --force
Setup
chown -R www-data:www-data var
cp .env .env.local
crontab -e
>* * * * * /usr/bin/curl --silent http://localhost/crontab/online &> /dev/null
Update
git pull
git merge
composer update
php bin/console doctrine:migrations:migrate
APP_ENV=prod APP_DEBUG=0 php bin/console cache:clear
Contribution
Please create new branch from main before make PR
git checkout main
git checkout -b 'new-commit-branch'
License
- Engine sources MIT License
Versioning
Components
Support
Blog
See also
- HLServers - Half-Life Servers Registry for HLState
- half-life-server - Half-Life server edition by YGGverse
- pymaster - Refactored master server written in Python