把所有老游戏装进 NAS:RomM打造私人「Steam游戏库」
部署代码如下:services: romm: image: rommapp/romm:latest container_name: romm restart: unless-stopped depends_on: romm-db: condition: service_healthy environment: DB_HOST: romm-db DB_NAME: romm DB_USER: romm DB_PASSWD: romm ROMM_DB_DRIVER: mariadb # SSH 执行 openssl rand -hex 32 # 把新生成的密钥填到下面 ROMM_AUTH_SECRET_KEY: “CHANGE_THIS_64_CHAR_SECRET” TZ: Asia/Shanghai HASHEOUS_API_ENABLED: “true” ports: - “8180:8080” volumes: # RomM / Docker 运行数据:系统卷 - /share/Container/romm/resources:/romm/resources - /share/Container/romm/redis-data:/redis-data - /share/Container/romm/assets:/romm/assets - /share/Container/romm/config:/romm/config # 游戏资源:独立大容量共享文件夹 - /share/Games/roms:/romm/library/roms - /share/Games/bios:/romm/library/bios romm-db: image: mariadb:latest container_name: romm-db restart: unless-stopped environment: MARIADB_ROOT_PASSWORD: romm MARIADB_DATABASE: romm MARIADB_USER: romm MARIADB_PASSWORD: romm volumes: # 注意权限问题,创建失败检查此处访问权限 - /share/Container/romm/database:/var/lib/mysql healthcheck: test: - CMD-SHELL - 'mariadb -h 127.0.0.1 -uromm -promm -D romm -e “SELECT 1;” >/dev/null 2>&1 || exit 1' start_period: 30s interval: 10s timeout: 5s retries: 5。
什么值得买