-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
22 lines (22 loc) · 996 Bytes
/
docker-compose.yml
File metadata and controls
22 lines (22 loc) · 996 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# docker-compose.yml - 使用外部MySQL数据库的默认版本(推荐)
services:
server:
image: ghcr.io/hang666/easyukey-server:latest
container_name: easyukey-server
command: ["/app/easyukey-server", "-config", "/app/config.yaml"]
ports:
- "8888:8888"
volumes:
- ./server/config.yaml:/app/config.yaml
environment:
# 连接到外部MySQL数据库,请根据实际情况修改
EASYUKEY_DATABASE_HOST: ${EASYUKEY_DATABASE_HOST}
EASYUKEY_DATABASE_PORT: ${EASYUKEY_DATABASE_PORT}
EASYUKEY_DATABASE_USERNAME: ${EASYUKEY_DATABASE_USERNAME}
EASYUKEY_DATABASE_PASSWORD: ${EASYUKEY_DATABASE_PASSWORD}
EASYUKEY_DATABASE_DATABASE: ${EASYUKEY_DATABASE_DATABASE}
# 用户必须在.env文件或环境中提供此值
EASYUKEY_SECURITY_ENCRYPTION_KEY: ${EASYUKEY_SECURITY_ENCRYPTION_KEY}
restart: unless-stopped
# 如果MySQL运行在同一台机器上,需要使用host网络模式
# network_mode: "host"