Skip to content

Commit

Permalink
release: 0.5.7
Browse files Browse the repository at this point in the history
  • Loading branch information
Thống authored and thongdanghoang committed Feb 26, 2025
1 parent 1d9c9f0 commit d0ac7cb
Show file tree
Hide file tree
Showing 7 changed files with 101 additions and 188 deletions.
1 change: 1 addition & 0 deletions sep490-enterprise/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM eclipse-temurin:21.0.2_13-jdk-alpine
COPY build/libs/*.jar app.jar
ENTRYPOINT ["java", \
"-Dspring.profiles.active=prod", \
"-jar", \
"app.jar" \
]
14 changes: 14 additions & 0 deletions sep490-enterprise/src/main/resources/log4j2-spring.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,25 @@
<PatternLayout
pattern="%style{%d{ISO8601}} %highlight{%-5level }[%style{%t}{bright,blue}] %style{%C{10}}{bright,yellow}: %msg%n%throwable"/>
</Console>
<SplunkHttp
name="splunkhttp"
url="${env:SPLUNK_URL}"
token="${env:ENTERPRISE_SPLUNK_TOKEN}"
host="${env:SPLUNK_HOST}"
index="${env:ENTERPRISE_SPLUNK_INDEX}"
source="${env:ENTERPRISE_SPLUNK_SOURCE}"
type="raw"
sourcetype="log4j"
messageFormat="text"
disableCertificateValidation="true">
<PatternLayout pattern="%d{ISO8601} %-5p [%t] %c: %m%n"/>
</SplunkHttp>
</Appenders>

<Loggers>
<Root level="info">
<AppenderRef ref="console"/>
<AppenderRef ref="splunkhttp"/>
</Root>
</Loggers>
</Configuration>
185 changes: 0 additions & 185 deletions sep490-frontend/eslint.config.mjs

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
<p>Green Building v0.0.1</p>
<p>Green Building v0.5.7 - 1d9c9f08</p>
1 change: 1 addition & 0 deletions sep490-idp/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM eclipse-temurin:21.0.2_13-jdk-alpine
COPY build/libs/*.jar app.jar
ENTRYPOINT ["java", \
"-Dspring.profiles.active=prod", \
"-jar", \
"app.jar" \
]
14 changes: 14 additions & 0 deletions sep490-idp/src/main/resources/log4j2-spring.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,25 @@
<PatternLayout
pattern="%style{%d{ISO8601}} %highlight{%-5level }[%style{%t}{bright,blue}] %style{%C{10}}{bright,yellow}: %msg%n%throwable"/>
</Console>
<SplunkHttp
name="splunkhttp"
url="${env:SPLUNK_URL}"
token="${env:IDP_SPLUNK_TOKEN}"
host="${env:SPLUNK_HOST}"
index="${env:IDP_SPLUNK_INDEX}"
source="${env:IDP_SPLUNK_SOURCE}"
type="raw"
sourcetype="log4j"
messageFormat="text"
disableCertificateValidation="true">
<PatternLayout pattern="%d{ISO8601} %-5p [%t] %c: %m%n"/>
</SplunkHttp>
</Appenders>

<Loggers>
<Root level="info">
<AppenderRef ref="console"/>
<AppenderRef ref="splunkhttp"/>
</Root>
</Loggers>
</Configuration>
72 changes: 70 additions & 2 deletions sep490-infrastructure/production.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,72 @@
services:
web:
image: thongdh3401/sep490-frontend:0.5.5
environment:
OIDC_CLIENT_ID: greenbuildings
OIDC_AUTHORITY: ${OIDC_AUTHORITY}
IDP_API: ${IDP_API}
ENTERPRISE_API: ${ENTERPRISE_API}
ports:
- "127.0.0.1:4200:4200"
depends_on:
- idp
- enterprise
enterprise:
image: thongdh3401/sep490-enterprise:0.5.6
ports:
- "127.0.0.1:8080:8080"
environment:
CORS_ALLOWED_ORIGINS: ${CORS_ALLOWED_ORIGINS}
KAFKA_BOOTSTRAP_SERVERS: ${KAFKA_BOOTSTRAP_SERVERS}
DB_HOST: sep490_databases
DB_NAME: sep490_enterprise
DB_PORT: 5432
ISSUER_URI: ${ISSUER_URI}
POSTGRES_USER: ${ENTERPRISE_POSTGRES_USER}
POSTGRES_PASSWORD: ${ENTERPRISE_POSTGRES_PASSWORD}
EXCHANGERATE_API_KEY: ${EXCHANGERATE_API_KEY}
PAYOS_CLIENT_ID: ${PAYOS_CLIENT_ID}
PAYOS_API_KEY: ${PAYOS_API_KEY}
PAYOS_CHECKSUM_KEY: ${PAYOS_CHECKSUM_KEY}
SPLUNK_URL: ${SPLUNK_URL}
SPLUNK_HOST: ${SPLUNK_HOST}
ENTERPRISE_SPLUNK_TOKEN: ${ENTERPRISE_SPLUNK_TOKEN}
ENTERPRISE_SPLUNK_INDEX: ${ENTERPRISE_SPLUNK_INDEX}
ENTERPRISE_SPLUNK_SOURCE: ${ENTERPRISE_SPLUNK_SOURCE}
GEOCODING_API_KEY: ${GEOCODING_API_KEY}
depends_on:
- idp
- sep490_databases
- kafka
idp:
image: thongdh3401/sep490-idp:0.5.6
ports:
- "127.0.0.1:8180:8080"
environment:
CORS_ALLOWED_ORIGINS: ${CORS_ALLOWED_ORIGINS}
KAFKA_BOOTSTRAP_SERVERS: ${KAFKA_BOOTSTRAP_SERVERS}
DB_HOST: sep490_databases
DB_NAME: sep490_idp
DB_PORT: 5432
OIDC_CLIENT_ID: greenbuildings
OIDC_POST_LOGOUT_REDIRECT_URI: ${OIDC_REDIRECT_URI}
OIDC_REDIRECT_URI: ${OIDC_POST_LOGOUT_REDIRECT_URI}
POSTGRES_USER: ${IDP_POSTGRES_USER}
POSTGRES_PASSWORD: ${IDP_POSTGRES_PASSWORD}
SMTP_HOST: sep490_mailhog
SMTP_PORT: 1025
SPLUNK_URL: ${SPLUNK_URL}
SPLUNK_HOST: ${SPLUNK_HOST}
IDP_SPLUNK_TOKEN: ${IDP_SPLUNK_TOKEN}
IDP_SPLUNK_INDEX: ${IDP_SPLUNK_INDEX}
IDP_SPLUNK_SOURCE: ${IDP_SPLUNK_SOURCE}
PASSKEYS_RP_NAME: ${PASSKEYS_RP_NAME}
PASSKEYS_RP_ID: ${PASSKEYS_RP_ID}
PASSKEYS_ALLOWED_ORIGINS: ${PASSKEYS_ALLOWED_ORIGINS}
depends_on:
- sep490_databases
- kafka
- sep490_mailhog
sep490_databases:
image: postgres:16.4
container_name: sep490_databases
Expand Down Expand Up @@ -60,10 +128,10 @@ services:
KAFKA_NODE_ID: 1
KAFKA_PROCESS_ROLES: broker,controller
KAFKA_LISTENERS: PLAINTEXT://:9092,CONTROLLER://:9093
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://image:9092
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092
KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT
KAFKA_CONTROLLER_QUORUM_VOTERS: 1@image:9093
KAFKA_CONTROLLER_QUORUM_VOTERS: 1@kafka:9093
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
Expand Down

0 comments on commit d0ac7cb

Please sign in to comment.