Skip to content

Commit 98ef3e1

Browse files
committed
reactify-cache
1 parent bb47e75 commit 98ef3e1

File tree

8 files changed

+125
-222
lines changed

8 files changed

+125
-222
lines changed

.env

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# ******************
2+
# keycloak
3+
# ******************
4+
KEYCLOAK_VERSION=25.0.2
5+
KEYCLOAK_PORT=8080
6+
KC_HTTP_PORT=8080
7+
KC_HTTPS_PORT=8443
8+
KEYCLOAK_ADMIN=admin
9+
KEYCLOAK_ADMIN_PASSWORD=admin
10+
KEYCLOAK_CLIENT_ID=ezbuy-client
11+
KEYCLOAK_CLIENT_SECRET=mI92QDfvi20tZgFtjpRAPWu8TR6eMHmw
12+
KEYCLOAK_REALM=ezbuy-server
13+
KEYCLOAK_SERVER_URL=http://localhost:8080
14+
KEYCLOAK_GRANT_TYPE=password
15+
KEYCLOAK_HOST=localhost
16+
17+
# ******************
18+
# postgres
19+
# ******************
20+
POSTGRES_VERSION=16.3
21+
POSTGRES_USER=admin
22+
POSTGRES_PASSWORD=admin
23+
POSTGRES_HOSTNAME=postgres
24+
POSTGRES_HOST=5432
25+
POSTGRES_PORT=5434
26+
DB_HOST=localhost
27+
28+
# ******************
29+
# pgadmin
30+
# ******************
31+
PGADMIN_VERSION=8.8
32+
PGADMIN_DEFAULT_EMAIL=[email protected]
33+
PGADMIN_DEFAULT_PASSWORD=admin
34+
PGADMIN_LISTEN_PORT=5050
35+
36+
# ******************
37+
# minio
38+
# ******************
39+
MINIO_VERSION=RELEASE.2024-08-03T04-33-23Z
40+
MINIO_ROOT_USER=admin
41+
MINIO_ROOT_PASSWORD=tienha@!@#
42+
MINIO_PORT=9001

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<h3 align="center">
2-
<img src="docs/images/reactify_banner.png" alt="reactify-core" width="300" />
2+
<img src="reactify_banner.png" alt="reactify-core" width="300" />
33

44
<a href="https://github.com/hoangtien2k3/reactify/blob/main/docs/en/README.md">📚Docs</a> |
55
<a href="https://discord.com/invite/dhCKEJmG">💬Chat</a> |

docker-compose.yml

+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
version: '3.9'
2+
3+
services:
4+
#keycloak:
5+
keycloak:
6+
image: keycloak/keycloak:${KEYCLOAK_VERSION}
7+
container_name: keycloak
8+
command: start-dev
9+
restart: always
10+
depends_on:
11+
- postgres
12+
ports:
13+
- "${KEYCLOAK_PORT}:8080"
14+
environment:
15+
KC_DB: postgres
16+
KC_DB_URL: jdbc:postgresql://localhost:5432/keycloak
17+
KC_DB_USERNAME: ${POSTGRES_USER}
18+
KC_DB_PASSWORD: ${POSTGRES_PASSWORD}
19+
# KC_DB: h2
20+
KC_HOSTNAME: localhost
21+
KC_HOSTNAME_PORT: 8080
22+
KC_HOSTNAME_STRICT: false
23+
KC_HOSTNAME_STRICT_HTTPS: false
24+
# KC_PROXY_ADDRESS_FORWARDING: true
25+
KC_LOG_LEVEL: info
26+
KC_METRICS_ENABLED: true
27+
KC_HEALTH_ENABLED: true
28+
KEYCLOAK_ADMIN: ${KEYCLOAK_ADMIN}
29+
KEYCLOAK_ADMIN_PASSWORD: ${KEYCLOAK_ADMIN_PASSWORD}
30+
# KC_HTTP_ENABLED: true
31+
KC_HTTP_PORT: 8080
32+
KC_HTTPS_PORT: 8443
33+
volumes:
34+
- keycloak:/opt/keycloak/data
35+
networks:
36+
- reactify-network
37+
38+
#postgresql:
39+
postgres:
40+
image: postgres:${POSTGRES_VERSION}
41+
container_name: postgres
42+
build: ./docker/postgres
43+
hostname: ${POSTGRES_HOSTNAME}
44+
restart: always
45+
ports:
46+
- "${POSTGRES_PORT}:5432"
47+
volumes:
48+
- ./docker/postgres/postgresql.conf.sample:/usr/share/postgresql/postgresql.conf.sample
49+
- ./postgres_init.sql:/docker-entrypoint-initdb.d/postgres_init.sql
50+
- postgres:/var/lib/postgresql/data
51+
command: postgres -c 'max_connections=500'
52+
environment:
53+
- POSTGRES_USER
54+
- POSTGRES_PASSWORD
55+
networks:
56+
- reactify-network
57+
58+
#pgadmin:
59+
pgadmin:
60+
image: dpage/pgadmin4:${PGADMIN_VERSION}
61+
container_name: pgadmin
62+
restart: unless-stopped
63+
ports:
64+
- "${PGADMIN_LISTEN_PORT}:80"
65+
volumes:
66+
- pgadmin:/var/lib/pgadmin
67+
environment:
68+
- PGADMIN_DEFAULT_EMAIL
69+
- PGADMIN_DEFAULT_PASSWORD
70+
networks:
71+
- reactify-network
72+
73+
# networks:
74+
networks:
75+
reactify-network:
76+
driver: bridge
77+
name: reactify-network
78+
external: true
79+
80+
# volumes:
81+
volumes:
82+
keycloak:

docs/en/README.md

Whitespace-only changes.

docs/vi/README.md

-107
This file was deleted.

docs/vi/application.yml

-96
This file was deleted.

pom.xml

-18
Original file line numberDiff line numberDiff line change
@@ -63,33 +63,15 @@
6363
</distributionManagement>
6464

6565
<properties>
66-
<reactify.version>1.2.0</reactify.version>
67-
<!-- confix version lib -->
6866
<java.version>21</java.version>
69-
<micrometer.tracing.version>1.3.1</micrometer.tracing.version>
70-
<micrometer.registry.version>1.13.1</micrometer.registry.version>
71-
<micrometer.core.version>1.13.1</micrometer.core.version>
7267
<spotless.version>2.43.0</spotless.version>
73-
<log4j.version>2.23.1</log4j.version>
74-
<minio.version>8.5.11</minio.version>
75-
<mapstruct.version>1.5.5.Final</mapstruct.version>
76-
<mapstruct.processor.version>1.5.5.Final</mapstruct.processor.version>
77-
<modelmapper.version>3.2.0</modelmapper.version>
78-
<lombok.version>1.18.36</lombok.version>
79-
<javax.annotation.version>1.3.2</javax.annotation.version>
80-
<jackson.databind.version>2.17.1</jackson.databind.version>
81-
<spotless.version>2.43.0</spotless.version>
82-
<file.encoding>UTF-8</file.encoding>
8368
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
8469
<maven-surefire-plugin.version>3.4.0</maven-surefire-plugin.version>
8570
<central-publishing-maven-plugin.version>0.6.0</central-publishing-maven-plugin.version>
8671
<nexus-staging-maven-plugin.version>1.7.0</nexus-staging-maven-plugin.version>
8772
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
8873
<maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version>
8974
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
90-
<!-- Sonar Cloud -->
91-
<sonar.organization>hoangtien2k3</sonar.organization>
92-
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
9375
</properties>
9476

9577
<modules>
File renamed without changes.

0 commit comments

Comments
 (0)