hide creds in env
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@@ -31,3 +31,8 @@ build/
|
|||||||
|
|
||||||
### VS Code ###
|
### VS Code ###
|
||||||
.vscode/
|
.vscode/
|
||||||
|
|
||||||
|
### Environment variables ###
|
||||||
|
.env
|
||||||
|
application-prod.properties
|
||||||
|
application-local.properties
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
FROM amazoncorretto:25-alpine-jdk
|
FROM amazoncorretto:26-alpine-jdk
|
||||||
COPY torgi-0.0.1-SNAPSHOT.jar /home/torgi-0.0.1-SNAPSHOT.jar
|
COPY torgi-0.0.1-SNAPSHOT.jar /home/torgi-0.0.1-SNAPSHOT.jar
|
||||||
CMD ["java", "-XX:+UseContainerSupport", "-XX:MaxRAMPercentage=75", "-XX:InitialRAMPercentage=50", "-Xms512m", "-Xmx4096m", "-jar","/home/torgi-0.0.1-SNAPSHOT.jar","from:m.ryabyh@gmail.com","runHeadless:true","token:changeit","to:m.ryabyh@gmail.com,AAAtapina@sberbank.ru,Oreshkina.V.V@sberbank.ru,MEvRyabykh@sberbank.ru","days:1"]
|
ENTRYPOINT ["java", "-XX:+UseContainerSupport", "-XX:MaxRAMPercentage=75", "-XX:InitialRAMPercentage=50", "-Xms512m", "-Xmx4096m", "-jar", "/home/torgi-0.0.1-SNAPSHOT.jar"]
|
||||||
@@ -12,8 +12,13 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- SERVER_PORT=8181
|
- SERVER_PORT=8181
|
||||||
- SPRING_DATASOURCE_URL=jdbc:postgresql://service-db/torgi
|
- SPRING_DATASOURCE_URL=jdbc:postgresql://service-db/torgi
|
||||||
- SPRING_DATASOURCE_USERNAME=username
|
- SPRING_DATASOURCE_USERNAME=${DB_USERNAME:-username}
|
||||||
- SPRING_DATASOURCE_PASSWORD=password
|
- SPRING_DATASOURCE_PASSWORD=${DB_PASSWORD:-password}
|
||||||
|
- EMAIL_TOKEN=${EMAIL_TOKEN}
|
||||||
|
- EMAIL_FROM=${EMAIL_FROM:-m.ryabyh@gmail.com}
|
||||||
|
- EMAIL_TO=${EMAIL_TO:-m.ryabyh@gmail.com}
|
||||||
|
- SPECIAL_EMAIL=${SPECIAL_EMAIL:-m.ryabyh+torgi@gmail.com}
|
||||||
|
- ENABLE_EMAIL_SCAN=${ENABLE_EMAIL_SCAN:-false}
|
||||||
restart: always
|
restart: always
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: wget --no-verbose --tries=1 --spider http://localhost:8181/health || exit 1
|
test: wget --no-verbose --tries=1 --spider http://localhost:8181/health || exit 1
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
pledge.params.from=changeit@gmail.com
|
pledge.params.from=${EMAIL_FROM:m.ryabyh@gmail.com}
|
||||||
pledge.params.token=changeit
|
pledge.params.token=${EMAIL_TOKEN}
|
||||||
pledge.params.to=m.ryabyh@gmail.com,AAAtapina@sberbank.ru,Oreshkina.V.V@sberbank.ru,MEvRyabykh@sberbank.ru
|
pledge.params.to=${EMAIL_TO:m.ryabyh@gmail.com,AAAtapina@sberbank.ru,Oreshkina.V.V@sberbank.ru,MEvRyabykh@sberbank.ru}
|
||||||
pledge.params.days=1
|
pledge.params.days=${EMAIL_DAYS:1}
|
||||||
pledge.params.special-email=m.ryabyh+torgi@gmail.com
|
pledge.params.special-email=${SPECIAL_EMAIL:m.ryabyh+torgi@gmail.com}
|
||||||
pledge.params.enable-email-scan=false
|
pledge.params.enable-email-scan=${ENABLE_EMAIL_SCAN:false}
|
||||||
spring.datasource.url=jdbc:postgresql://localhost:5432/torgi
|
spring.datasource.url=${DB_URL:jdbc:postgresql://localhost:5432/torgi}
|
||||||
spring.datasource.username=torgi
|
spring.datasource.username=${DB_USERNAME:torgi}
|
||||||
spring.datasource.password=17maxim02
|
spring.datasource.password=${DB_PASSWORD}
|
||||||
spring.datasource.driver-class-name=org.postgresql.Driver
|
spring.datasource.driver-class-name=org.postgresql.Driver
|
||||||
spring.servlet.multipart.max-file-size=20MB
|
spring.servlet.multipart.max-file-size=20MB
|
||||||
spring.servlet.multipart.max-request-size=20MB
|
spring.servlet.multipart.max-request-size=20MB
|
||||||
|
|||||||
Reference in New Issue
Block a user