cd backend
docker-compose -f docker-compose-mysql.yml up
It is a spring boot application in kotlin with maven.
cd backend
./mvnw install
SPRING_PROFILES_ACTIVE=dev ./mvnw spring-boot:run
cd frontend
npm install
VITE_BACKEND_URL=http://localhost:8080/api npm start
For the first time you might need to add rights: chmod 577 ./run.sh
Then just: ./run.sh
git tag -a deploy -m"deploy" -f
git push --tags --force
Event:
docker exec lm-database-prod sh -c 'exec mysqldump -ulager_melder_user -pPASSWORD --no-tablespaces lager_melder' > ./lm-database.sql
scp username@remote:/file/to/send /where/to/put
resource/static/kreiszeltlager-logo.jpg
paste the current logo for the email headersrc/assets/logo.jpg
and fix styles in Header.vue
.