- LOCAL_DB_URL=jdbc:h2:mem:local-link;DATABASE_TO_UPPER=false;
- LOCAL_DB_NAME=admin;
- LOCAL_DB_PASS=pass;
- PROD_DB_URL=jdbc:postgresql://production-db.chn7dhpckyy7.eu-west-3.rds.amazonaws.com:5432/linkdb;
- PROD_DB_PASS=prodpass;
- PROD_DB_USER=produser;
- PR0D_SECURITY_PASS=default;
- DOMAIN=http://localhost:8080/v1/;
- LOCAL_REDIS_URL=jdbc:redis://localhost:6379/;
- REDIS_HOST=localhost;
- REDIS_PORT=6379;
- JWT_KEY=2f346e86d347447a64dd1223bc9a2b7eeabc4c58aa7b4445bb6ab957a91d0868;
- API DOC = http://localhost:8080/url-shortener/v1/api-docs
- SWAGGER UI = http://localhost:8080/v1/swagger-ui-shortener_url.html
- docker-compose -f docker-compose.local.yml up -d
- Run main ShortUrlProjectApplication.java
- gradlew build
- docker build -t app-prod:v1 .
- docker-compose -f docker-compose.prod.yml up -d