Aperture
Docker 应用程序 from grtgbln's Repository
概述
Aperture creates personalized recommendation libraries for your Emby and Jellyfin media server users using OpenAI embeddings and pgvector similarity search. Recommendations appear as virtual libraries in your media server's home screen, with support for both movies and TV series.
要求
Requires separate Jellyin/Emby media servers and pgvector database instances.
运行时参数
- 网络用户界面
http://[IP]:[PORT:3456]/- 网络
bridge- 特权
- false
- 额外参数
--user 099:100
模板配置
Web UI PortPorttcp
Container Port: 3456
- 目标
- 3456
- 默认值
- 3456
- 价值
- 3456
Database URLVariable
Database connection URL
- 目标
- DATABASE_URL
- 默认值
- postgresql://aperture:password@IP_ADDRESS:5432/aperture
- 价值
- postgresql://aperture:password@IP_ADDRESS:5432/aperture
Base URLVariable
Base URL for accessing the application
- 目标
- APP_BASE_URL
- 默认值
- http://IP_ADDRESS:3456
- 价值
- http://IP_ADDRESS:3456
Session SecretVariable
Secret key, at least 32 characters
- 目标
- SESSION_SECRET
Aperture Libraries PathPath
Path where Aperture libraries will be stored. Should be inside your existing media server's library path.
- 目标
- /aperture-libraries
Media Libraries PathPathro
Path to the root of your media library.
- 目标
- /media
Backups PathPath
Path where backups will be stored
- 目标
- /backups
- 默认值
- /mnt/user/appdata/aperture/backups
- 价值
- /mnt/user/appdata/aperture/backups
Run Migrations on StartVariable
Whether to run database migrations on container start
- 目标
- RUN_MIGRATIONS_ON_START
- 默认值
- true|false
Node EnvironmentVariable
Set the Node environment. Not recommended to change.
- 目标
- NODE_ENV
- 默认值
- production
- 价值
- production
Internal PortVariable
Internal port the application listens on. Not recommended to change.
- 目标
- PORT
- 默认值
- 3456
- 价值
- 3456
详细信息
存储库
ghcr.io/dgruhin-hrizn/aperture:latest最后更新2026-06-02
初见2026-01-17
在Unraid 上运行 Aperture 。
Aperture 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。