Sign inSign up

gravityle/hyperms

By gravityle

Updated 4 months ago

Image
12

100K+

gravityle/hyperms repository overview

交流群: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

Tag summary

Content type

Image

Digest

sha256:f8e38952c

Size

153.4 MB

Last updated

4 months ago

docker pull gravityle/hyperms