交流群:t.me/nullbr115
# 根据实际情况调整挂载目录路径
services:
# Redis 服务
redis:
image: redis:latest
container_name: redis
restart: unless-stopped
networks:
- hms_network
volumes:
- ./data/docker/redis/data:/data
environment:
TZ: Asia/Shanghai
# PostgreSQL 主数据库
pgsql:
image: postgres:17-alpine
container_name: postgresql
restart: unless-stopped
networks:
- hms_network
volumes:
- ./docker/postgresql/data:/var/lib/postgresql/data
environment:
POSTGRES_DB: hyperms
POSTGRES_USER: hyperms
POSTGRES_PASSWORD: hyperms
TZ: Asia/Shanghai
# HyperMS主服务
hms:
image: gravityle/hyperms:latest
container_name: HyperMS
restart: unless-stopped
networks:
- hms_network
depends_on:
- redis
- pgsql
environment:
TZ: Asia/Shanghai
HMS_DB_URL: postgresql+asyncpg://hyperms:hyperms@pgsql:5432/hyperms
HMS_REDIS_URL: redis://redis:6379/0
HMS_REDIS_KEY_PREFIX: hyperms
#HMS_DISABLE_AUTH: true #关闭登录认证
#HMS_ADMIN_KEY: xxxxxxxx #自定义字符串,用于重置密码
volumes:
- ./data/docker/hyperms/media:/media
ports:
- "8115:8115"
- "8196:8196"
networks:
hms_network:
name: hms_network
Content type
Image
Digest
sha256:f8e38952c…
Size
153.4 MB
Last updated
4 months ago
docker pull gravityle/hyperms