# SportsManager ## DEV/STAGE environments | LV | HOSTER | DOMAIN | BRANCH | | ------ | -------- | ------------------------------------------------------------ | ------------------ | | DTFB | Kicktemp | [stage.dtfb.de](https://stage.dtfb.de) | dev | | TFVHH | Kicktemp | [stage.kickern-hamburg.de](https://stage.kickern-hamburg.de) | dev | | STFVH | DTFB | [stage.stfv.de](https://stage.stfv.de/) | sportsmanager2-dev | ## PROD environments | LV | HOSTER | DOMAIN | BRANCH | | ------ | -------- | ------------------------------------------------ | ------------------- | | DTFB | Kicktemp | [dtfb.de](https://dtfb.de) | production | | TFVHH | Kicktemp | [kickern-hamburg.de](https://kickern-hamburg.de) | production | | MTFV | DTFB | [mtfv.de](https://mtfv.de/) | sportsmanager2-prod | | TFVSH | DTFB | [tfvsh.de](https://tfvsh.de/) | sportsmanager2-prod | | STFVH | DTFB | [stfv.de](https://stfv.de/) | sportsmanager2-prod | ## Test setup ### Installation To start joomla and the database, run ```shell docker-compose up -d ``` ### Release creation To create a release execute ```shell npm run release ``` ### Deployment Deployment can only be done manually right now (sad) To do this go to [Testserver Extension Installer Site](http://localhost:8080/administrator/index.php?option=com_installer&view=install) and upload the zip file found in `./package/packages` ### Development Tools If you are using Intellij, there is a plugin named Joomla! which helps with resolving joomla specific database prefixes like #__ To set it up, insert into the configuration popup which follows after you enable the framework support: Joomla install path: `./data/joomla_data` JConfig: `./data/joomla_data/configuration.php`