ROMVault
Docker 应用程序 from laromicas' Repository
概述
RomVault will take one or more DAT files and your set of ROM (zip) files, and clean up your files to match your DAT files. If you find more ROMs to add to your collection RomVault will scan and merge in these files, and if new DATs are released you can easily scan in these new DATs and update your ROM collections to match, all of this can be done with just a few button clicks in the UI.
The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.
Based on Ubuntu, size is big, but text is displayed correctly.
Known Issues:
- Accessing several items in the help menu crashes the application.
For a complete documentation of this container, see
https://github.com/laromicas/docker-romvault/blob/master/README.md
For documentation about using ROMVault see
https://www.romvault.com/
运行时参数
- 网络用户界面
http://[IP]:[PORT:5800]- 网络
bridge- 外壳
sh- 特权
- false
模板配置
This is where dats will be placed. Container path: /output/DatRoot
- 目标
- /config/DatRoot
- 默认值
- /mnt/user/appdata/ROMVault/DatRoot
This is the where sorted roms will be placed. Container path: /output/RomRoot
- 目标
- /config/RomRoot
- 默认值
- /mnt/user/appdata/ROMVault/RomRoot
This is the where unknown roms will be placed. Container path: /output/ToSort
- 目标
- /config/ToSort
- 默认值
- /mnt/user/appdata/ROMVault/ToSort
This is where the application stores its configuration, cache file, log and any files needing persistency.Container path: /config
- 目标
- /config
- 默认值
- /mnt/user/appdata/ROMVault
ID of the user the application runs as.
- 目标
- USER_ID
- 默认值
- 99
- 价值
- 99
ID of the group the application runs as.
- 目标
- GROUP_ID
- 默认值
- 100
- 价值
- 100
Mask that controls how file permissions are set for newly created files. The value of the mask is in octal notation.
- 目标
- UMASK
- 默认值
- 000
- 价值
- 000
Priority at which the application should run. A niceness value of -20 is the highest priority and 19 is the lowest priority.NOTE: Setting a negative value requires additional permissions. Thus, --cap-add=SYS_NICE must be added in Extra Parameters (shown when Advanced View is enabled).
- 目标
- APP_NICENESS
Width (in pixels) of the application's window.
- 目标
- DISPLAY_WIDTH
- 默认值
- 1280
- 价值
- 1280
Height (in pixels) of the application's window.
- 目标
- DISPLAY_HEIGHT
- 默认值
- 768
- 价值
- 768
Whether or not an encrypted connection should be used to access the application's GUI. Set to 1 to encrypt the connection.Note: When enabling the secure connection, security parameters needs to be generated. This one-time operation is done during container startup. Depending on your system, this could take a few minutes. GUI of the application won't be available until the operation completes.
- 目标
- SECURE_CONNECTION
- 默认值
- 0
- 价值
- 0
Extra options to pass to the x11vnc server running in the Docker container.Warning: For advanced users. Do not use unless you know what you are doing.
- 目标
- X11VNC_EXTRA_OPTS
Space-separated list of Alpine Linux packages to install. See https://pkgs.alpinelinux.org for the list of available Alpine Linux packages.
- 目标
- INSTALL_EXTRA_PKGS
Port used to access the application's GUI via the web interface.NOTE: This applies only when Network Type is set to Bridge. For other network types, port 5800 should be used instead.
- 目标
- 5800
- 默认值
- 8801
- 价值
- 8801
Port used to access the application's GUI via the VNC protocol. Optional if no VNC client is used.NOTE: This applies only when Network Type is set to Bridge. For other network types, port 5900 should be used instead.
- 目标
- 5900
- 默认值
- 8901
- 价值
- 8901
Step to enable DarkMode, please reffer to Docker README for further details.
- 目标
- DARK_MODE
- 默认值
- 0
- 目标
- TAKE_CONFIG_OWNERSHIP
- 默认值
- 0
- 价值
- 0
I/O scheduling class: 0=None (default behavior), 1=Realtime (highest priority, requires root), 2=Best-effort (standard priority), 3=Idle (lowest priority, only gets disk time when no other program requests I/O).
- 目标
- IONICE_CLASS
- 默认值
- 0
- 价值
- 0
I/O scheduling priority level (0-7). 0 is the highest priority and 7 is the lowest priority. Only applicable when Ionice Class is set to 1 or 2.
- 目标
- IONICE_LEVEL
- 默认值
- 4
- 价值
- 4
下载统计数据
长期下载总量
详细信息
在Unraid 上运行 ROMVault 。
ROMVault 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。