first commit
CI / typecheck (push) Successful in 1m8s
CI / format (push) Failing after 1m6s
CI / lint (push) Failing after 49s
CI / test (push) Failing after 1m8s

This commit is contained in:
SDI
2026-07-15 18:05:12 +09:00
commit 12e4f17b62
4633 changed files with 817125 additions and 0 deletions
+115
View File
@@ -0,0 +1,115 @@
name: abc-user-feedback
services:
mysql:
image: mysql:8.0
command:
[
"--default-authentication-plugin=mysql_native_password",
"--collation-server=utf8mb4_bin",
]
environment:
MYSQL_ROOT_PASSWORD: userfeedback
MYSQL_DATABASE: userfeedback
MYSQL_USER: userfeedback
MYSQL_PASSWORD: userfeedback
TZ: UTC
ports:
- 13306:3306
volumes:
- mysql:/var/lib/mysql
restart: unless-stopped
mysql-secretary:
hostname: mysql-secretary
image: mysql:8.0
command:
[
"--default-authentication-plugin=mysql_native_password",
"--collation-server=utf8mb4_bin",
]
environment:
MYSQL_ROOT_PASSWORD: baron_support
MYSQL_DATABASE: baron_support
MYSQL_USER: baron_support
MYSQL_PASSWORD: baron_support
TZ: UTC
ports:
- 13308:3306
volumes:
- mysql-secretary:/var/lib/mysql
restart: unless-stopped
mysql-for-e2e:
hostname: mysql-for-e2e
image: mysql:8.0
command:
[
"--default-authentication-plugin=mysql_native_password",
"--collation-server=utf8mb4_bin",
]
environment:
MYSQL_ROOT_PASSWORD: userfeedback
MYSQL_DATABASE: e2e
MYSQL_USER: userfeedback
MYSQL_PASSWORD: userfeedback
TZ: UTC
ports:
- 13307:3306
volumes:
- mysql-for-e2e:/var/lib/mysql-for-e2e
restart: unless-stopped
smtp4dev:
image: rnwood/smtp4dev:v3
ports:
- 5080:80
- 25:25
- 143:143
volumes:
- smtp4dev:/smtp4dev
restart: unless-stopped
# optional for better performance on searching feedbacks
opensearch-node:
image: opensearchproject/opensearch:2.16.0
restart: always
environment:
- cluster.name=opensearch-cluster
- node.name=opensearch-node
- discovery.type=single-node
- bootstrap.memory_lock=true
- "OPENSEARCH_JAVA_OPTS=-Xms512m -Xmx512m"
- plugins.security.disabled=true
- OPENSEARCH_INITIAL_ADMIN_PASSWORD=UserFeedback123!@#
ulimits:
memlock:
soft: -1
hard: -1
nofile:
soft: 65536
hard: 65536
volumes:
- opensearch:/usr/share/opensearch/data
ports:
- 9200:9200
- 9600:9600
# optional for opensearch
opensearch-dashboards:
image: opensearchproject/opensearch-dashboards:2.16.0
restart: always
ports:
- 5601:5601
environment:
- 'OPENSEARCH_HOSTS=["http://opensearch-node:9200"]'
- "DISABLE_SECURITY_DASHBOARDS_PLUGIN=true"
depends_on:
- opensearch-node
volumes:
mysql:
mysql-secretary:
mysql-for-e2e:
smtp4dev:
opensearch: