rw-photonix

rw-photonix

Docker-Anwendung from cedev's Repository

Übersicht

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.

Anforderungen

PostgreSQL database and redis cache

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:80]/
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

Webui PortPorttcp

External WebUI Port

Ziel
80
Standard
8080
PhotosPathrw

Container Path: /data/photos

Ziel
/data/photos
Standard
/mnt/user
Raw PhotosPathrw

Container Path: /data/raw-photos-processed

Ziel
/data/raw-photos-processed
CachePathrw

Container Path: /data/cache

Ziel
/data/cache
ModelsPathrw

Container Path: /data/models

Ziel
/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.

Ziel
ENV
Standard
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

Ziel
DEMO
Standard
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).

Ziel
SAMPLE_DATA
Standard
0
Admin UsernameVariable

Creates a username for the admin user on first run

Ziel
ADMIN_USERNAME
Standard
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

Ziel
ADMIN_PASSWORD
Standard
admin
Postgres HostVariable

Host name for Postgres database instance.

Ziel
POSTGRES_HOST
Standard
photonix_postgres11
Postgres DatabaseVariable

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

Ziel
POSTGRES_DB
Standard
photonix
Postgres UserVariable

Username for Postgres database.

Ziel
POSTGRES_USER
Standard
postgres
Postgres PasswordVariable

Password for Postgres database.

Ziel
POSTGRES_PASSWORD
Standard
postgres
Postgres PortVariable

Port for Postgres database.

Ziel
POSTGRES_PORT
Standard
5432
Redis HostVariable

Redis hostname, used for resource locking.

Ziel
REDIS_HOST
Standard
photonix_redis
Redis PortVariable

Redis port number.

Ziel
REDIS_PORT
Standard
6379
Redis DatabaseVariable

Redis database number.

Ziel
REDIS_DB
Standard
0
Allowed HostsVariable

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

Ziel
ALLOWED_HOSTS
Standard
*
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.

Ziel
DJANGO_SECRET_KEY
Log LevelVariable

Determines what level of logging to output to terminal.

Ziel
LOG_LEVEL
Standard
INFO
Django Log LevelVariable

Determines what level of Django logging to output to terminal.

Ziel
DJANGO_LOG_LEVEL
Standard
WARNING

Statistik herunterladen

247,632
Downloads insgesamt
1,475
Dieser Monat
2,161
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
photonixapp/photonix
Zuletzt aktualisiert2026-04-10
Erstmals gesehen2021-08-18

Führen Sie rw-photonix auf Unraid aus.

rw-photonix ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.