Web Monitor for Half-Life Servers
Find a file
2024-01-07 04:21:00 +02:00
bin init symfony framework 2024-01-06 14:06:07 +02:00
config add meta tags config 2024-01-06 23:56:42 +02:00
migrations implement online history 2024-01-06 22:07:18 +02:00
public add half-life logo and steam link 2024-01-07 04:14:41 +02:00
src implement server address check 2024-01-06 23:23:57 +02:00
templates/default add steam link title 2024-01-07 04:19:15 +02:00
tests init symfony framework 2024-01-06 14:06:07 +02:00
translations init symfony framework 2024-01-06 14:06:07 +02:00
.env add half-life logo and steam link 2024-01-07 04:14:41 +02:00
.env.test init symfony framework 2024-01-06 14:06:07 +02:00
.gitignore ignore composer.lock 2024-01-07 01:59:41 +02:00
compose.override.yaml init symfony framework 2024-01-06 14:06:07 +02:00
compose.yaml init symfony framework 2024-01-06 14:06:07 +02:00
composer.json implement basic features 2024-01-06 18:24:57 +02:00
LICENSE Initial commit 2024-01-05 22:44:12 +02:00
phpunit.xml.dist init symfony framework 2024-01-06 14:06:07 +02:00
README.md update readme 2024-01-07 04:21:00 +02:00
symfony.lock implement basic features 2024-01-06 18:24:57 +02:00

HLState

Web Monitor for Half-Life based on HLServers

HLState

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 merge
  • composer update
  • php bin/console doctrine:migrations:migrate
  • APP_ENV=prod APP_DEBUG=0 php bin/console cache:clear

License

Versioning

Semantic Versioning 2.0.0

Components

Support

Blog

See also