0241d5842bef9371851ab5705c821b69bf126a9a
* Reports wurde um Soll/Ist Detail Auswertung erweitert * Nachtzulage wird nun auch in der Verrechnungsübersicht angezeigt * M25,Ü50,Ü100 werden nun in Stichtagsauswertung mit berechnet * Bei der offenen Arbeitstage Auswertung wird nun die Arbeitszeitverschiebung rausgerechnet
TheTool
Introduction
This Project is a PHP Project.
Table of Contents
Docker Setup
Build fresh image
Build a fresh local docker image with all dependencies. This is based on debian-bookworm and installs apache2, php8.2 & composer with all dependencies
docker build -t debian-php .
Volume Bindings
| Type | Location |
|---|---|
| MySQL Logs | docker/mysql/logs |
| MySQL Config | docker/mysql/conf.d |
| Apache Config | docker/apache2/000-default.conf |
| DocumentRoot (inside container) | docker/mysql/logs |
Start Docker Setup
Use this command to start all Containers.
TheTool will be available at http://localhost
Adminer will be available at http://localhost:8080
Use -d to start it detached from your current console
docker compose up [-d]
Use this command to use the container context (!! Keep in mind, not all folders are synced)
docker compose exec php bash -it
Initialize Database
Either initialize the Database with phinx (documentation located in /db)
OR
Use Adminer and a existing export to import the current state of the Database
Description
Languages
JavaScript
85.9%
PHP
10.2%
CSS
3.8%