rw-photonix

rw-photonix

Docker 应用程序 from cedev's Repository

概述

Photonix is a photo management application that streamlines the process of storing, presenting and re-discovering photos. Once set up it will ingest all the photos in your collection and start building up an image database of everything you could want to search and filter by. It makes your entire collection available to you, whichever device you’re using — as long as you can get to a web browser.

要求

PostgreSQL database and redis cache

运行时参数

网络用户界面
http://[IP]:[PORT:80]/
网络
bridge
特权
false

模板配置

Webui PortPorttcp

External WebUI Port

目标
80
默认值
8080
PhotosPathrw

Container Path: /data/photos

目标
/data/photos
默认值
/mnt/user
Raw PhotosPathrw

Container Path: /data/raw-photos-processed

目标
/data/raw-photos-processed
CachePathrw

Container Path: /data/cache

目标
/data/cache
ModelsPathrw

Container Path: /data/models

目标
/data/models
EnvironmentVariable

(prd or dev) In prd mode, running code and services are as optimised as possible. Running in dev mode enables features like Webpack/React hot module reloading (HMR), Django Runserver (code auto-reloading), Storybook server etc.

目标
ENV
默认值
prd
Demo ModeVariable

(0 or 1) Starts the environment with a demo user account, library and downloads some demo photos. This is how the demo at https://demo.photonix.org/ runs

目标
DEMO
默认值
0
Sample DataVariable

(0 or 1) Creates same account, library and photos as in DEMO mode but still allows you to make modifying changes as a user (most useful for developers).

目标
SAMPLE_DATA
默认值
0
Admin UsernameVariable

Creates a username for the admin user on first run

目标
ADMIN_USERNAME
默认值
admin
Admin PasswordVariable

Sets password for the admin user on first run. If this is set but ADMIN_USERNAME is not, the username will be admin

目标
ADMIN_PASSWORD
默认值
admin
Postgres HostVariable

Host name for Postgres database instance.

目标
POSTGRES_HOST
默认值
photonix_postgres11
Postgres DatabaseVariable

Database name for Postgres database instance, will be auto-created on first run if it doesn't exist.

目标
POSTGRES_DB
默认值
photonix
Postgres UserVariable

Username for Postgres database.

目标
POSTGRES_USER
默认值
postgres
Postgres PasswordVariable

Password for Postgres database.

目标
POSTGRES_PASSWORD
默认值
postgres
Postgres PortVariable

Port for Postgres database.

目标
POSTGRES_PORT
默认值
5432
Redis HostVariable

Redis hostname, used for resource locking.

目标
REDIS_HOST
默认值
photonix_redis
Redis PortVariable

Redis port number.

目标
REDIS_PORT
默认值
6379
Redis DatabaseVariable

Redis database number.

目标
REDIS_DB
默认值
0
Allowed HostsVariable

Restricts access for Django backend to be accessed from just a certain hostname.

目标
ALLOWED_HOSTS
默认值
*
Django Secret KeyVariable

Sets value for Django to use as a secret key (sessions, hashing, signing etc.). By default we automatically generate a cryptographically secure key on first run and store it in Redis for future.

目标
DJANGO_SECRET_KEY
Log LevelVariable

Determines what level of logging to output to terminal.

目标
LOG_LEVEL
默认值
INFO
Django Log LevelVariable

Determines what level of Django logging to output to terminal.

目标
DJANGO_LOG_LEVEL
默认值
WARNING

下载统计数据

247,632
下载总数
1,475
本月
2,161
平均每月

长期下载总量

加载图表...

详细信息

存储库
photonixapp/photonix
最后更新2026-04-10
初见2021-08-18

在Unraid 上运行 rw-photonix 。

rw-photonix 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。