Java Obfuscator by Roman Kotov (Web-Dev) and Leonhard Kohl-Lörting (Backend)
Example: https://mpolinowski.github.io/docs/DevOps/Linux/2021-10-24--arch-linux-install-docker/2021-10-24/
Example for Arch: sudo usermod -aG docker $USER
(Log in again afterwards)
https://docs.docker.com/compose/install/linux/#install-using-the-repository
Check version: docker compose version
It should show v2.2x.x
docker compose pull
docker compose build app
docker compose build
docker compose up -d
Give it some time to load (libraries will be installed, database will be imported, assets will be compiled automatically).
Accessible at http://127.0.0.1:8080/
docker compose down
docker compose exec app php artisan optimize:clear
docker compose logs -f
docker compose logs -f <container-name>
docker compose up
src/branchlock/storage/logs/
src/branchlock/storage/app/private/branchlock-files/
docker compose exec mongo mongorestore --uri="mongodb://branchlock:password@mongo:27017/branchlock" --authenticationDatabase branchlock --drop /mongodump/branchlock
docker compose exec app composer update
docker compose exec app php artisan migrate
docker compose run --rm npm