- Joined
- Jun 3, 2025
- Messages
- 11
- Reaction score
- 9
FragZone v1.0.0
Модерна уеб система за Counter-Strike 1.6 и CS:GO сървъри
GitHub Repository · Version 1.0.0
Модерна уеб система за Counter-Strike 1.6 и CS:GO сървъри
GitHub Repository · Version 1.0.0
Какво представлява FragZone?
FragZone е безплатна система с отворен код за изграждане на Counter-Strike общност и представяне на CS 1.6 и CS:GO сървъри.
Проектът е разработен с Laravel и Blade, без ненужно сложен frontend framework. Разполага с приятен responsive дизайн, администрация, автоматично извличане на информация от игровите сървъри и поддръжка на различни визуални теми.
Основни възможности
- Поддръжка на Counter-Strike 1.6 и CS:GO сървъри
- Добавяне и редактиране на неограничен брой сървъри
- Автоматично генериране на URL slug
- Live статус на сървърите
- Текуща карта, брой играчи, свободни слотове и ping
- Списък с играчите и налична игрова статистика
- Подреждане на играчите по резултат
- Категории и различни игрови режими
- Препоръчани сървъри
- Търсене, филтриране и странициране
- Steam Connect и лесно копиране на IP адреса
Новини и съдържание
- Публична секция с новини
- Административно управление на публикациите
- Редактор за форматирано съдържание
- Автоматични slug адреси
- Публикуване и скриване на новини
- Съдържание на български и английски език
Административен панел
- Защитен администраторски вход
- Управление на сървъри
- Управление на категории
- Управление на новини
- SEO и настройки на сайта
- Промяна на име, абревиатура, слогани и описания
- Настройване на meta title, description и keywords
- Двуезичните полета са организирани в удобни езикови табове
Многоезична система
В момента системата включва:
- Български език
- Английски език
Езиковият selector е изграден като dropdown и позволява лесното добавяне на още езици в бъдеще.
Blade теми
FragZone включва собствена система за Blade теми. Нов дизайн може да бъде добавен в отделна директория, без да се променят контролери, модели или останалата основна логика на проекта.
Това позволява:
- Изработка на индивидуални теми
- Лесно обновяване на основната система
- Override само на необходимите Blade templates
- Отделни assets за всяка тема
- Безопасно връщане към стандартната FragZone тема
Инсталация и сървърни изисквания
Проектът разполага с подробна документация за:
- Docker инсталация
- Nginx и автоматични SSL сертификати
- Външен reverse proxy
- Класически LAMP сървър
- Shared hosting и cPanel
- MariaDB/MySQL
- Redis, scheduler и production настройки
- Необходимите .env променливи
- Обновяване и backup
Качество и сигурност
- PHPUnit unit и feature тестове
- Изолиран Docker test environment
- Автоматични GitHub Actions проверки
- Composer validation и Laravel Pint
- Защитени main и develop клонове
- CSRF защита и Laravel validation
- Публичните страници не показват линк към администрацията
- Персонализирани error страници
Използвани технологии
- Laravel
- PHP
- Blade templates
- MariaDB/MySQL
- Redis
- Nginx
- Docker Compose
- PHPUnit
- GitHub Actions
Лиценз и изтегляне
Проектът е публичен и може да бъде изтеглен от GitHub:
github.com/iwebbg/counter-strike-web-laravel
Първа стабилна версия:
FragZone v1.0.0
Документация:
Installation, configuration, features и theme development
Разработка и поддръжка от InterWeb
https://interweb.bg
Ако проектът ви е полезен, можете да го подкрепите чрез линковете за дарение, публикувани в GitHub repository-то.
При открит проблем или предложение за нова функционалност можете да отворите Issue или Pull Request в GitHub.
https://interweb.bg
Ако проектът ви е полезен, можете да го подкрепите чрез линковете за дарение, публикувани в GitHub repository-то.
При открит проблем или предложение за нова функционалност можете да отворите Issue или Pull Request в GitHub.
Attachments
-
Screenshot 2026-11-11 at 22-39-51 ТАБЛО — FragZone.png829.8 KB · Views: 4 -
Screenshot 2026-11-11 at 22-38-40 SECTOR.BG DUST2 Classic 18 — FragZone.png1.2 MB · Views: 4 -
Screenshot 2026-11-11 at 22-38-25 Сървъри — FragZone.png1.1 MB · Views: 3 -
Screenshot 2026-11-11 at 22-38-15 Начало — FragZone.png1.4 MB · Views: 4