Photon

Photon

Application Docker from Pa7ricstar's Repository

Vue d'ensemble

Photon is an open-source geocoding solution built for OpenStreetMap (OSM) data, providing features such as search-as-you-type and reverse geocoding. This CA uses rtuszik's unofficial Docker image (see Project) for running Photon locally, enhancing data privacy and integration capabilities with services like Dawarich⁠.

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:2322]/
Réseau
bridge
Coquille
sh
Privilégié
false
Paramètres supplémentaires
--restart=unless-stopped

Configuration du modèle

App DataPathrw
Cible
/photon/data
Défaut
/mnt/user/appdata/photon
Valeur
/mnt/user/appdata/photon
WebUI PortPorttcp
Cible
2322
Défaut
2322
Valeur
2322
Update StrategyVariable

Controls how index updates are handled. PARALLEL downloads the new index in the background then swaps with minimal downtime (requires 2x space). SEQUENTIAL stops Photon, deletes the existing index, downloads the new one, then restarts. DISABLED prevents automatic updates.

Cible
UPDATE_STRATEGY
Défaut
DISABLED
Valeur
DISABLED
Update IntervalVariable

How often to check for updates. To reduce server load, it is recommended to set this to a long interval (e.g., 720h for 30 days) or disable updates altogether if you do not need the latest data.

Cible
UPDATE_INTERVAL
Défaut
30d
Valeur
30d
RegionVariable

LARGE FILE SIZES! This might take up to 200GB depending on the selected region! Optional region for a specific dataset. Can be a continent (europe, asia), individual country/region (germany, usa, japan), country code (de, us, jp), or planet for worldwide data. See: https://github.com/rtuszik/photon-docker#available-regions

Cible
REGION
Défaut
planet
Valeur
planet
Log LevelVariable

Controls logging verbosity. (DEBUG, INFO, ERROR)

Cible
LOG_LEVEL
Défaut
INFO
Valeur
INFO
Force UpdateVariable

Forces an index update on container startup, regardless of UPDATE_STRATEGY. (TRUE, FALSE)

Cible
FORCE_UPDATE
Défaut
FALSE
Valeur
FALSE
BASE_URLVariable

Custom base URL for index data downloads. Should point to the parent directory of index files. The default has been changed to a community mirror to reduce load on the GraphHopper servers.

Défaut
https://download1.graphhopper.com/public/
Valeur
https://download1.graphhopper.com/public/
Skip MD5 CheckVariable

Optionally skip MD5 verification of downloaded index files. (TRUE, FALSE)

Cible
SKIP_MD5_CHECK
Défaut
FALSE
Valeur
FALSE
File UrlVariable

Photon executable parameters. See https://github.com/komoot/photon#running-photon.

Cible
FILE_URL
Photon ParamsVariable

Optional notification URLs for Apprise to send status updates (e.g., download completion, errors). Supports multiple services like Pushover, Slack, email, etc. Example: pover://user@token,mailto://user:pass@gmail.com See: https://github.com/caronc/apprise

Cible
PHOTON_PARAMS
Apprise UrlsVariable

The User ID for the photon process. Set this to your host user's ID (id -u) to prevent permission errors when using bind mounts.

Cible
APPRISE_URLS
PUIDVariable

The Group ID for the photon process. Set this to your host group's ID (id -g) to prevent permission errors when using bind mounts.

Défaut
99
Valeur
99
PGIDVariable
Défaut
100
Valeur
100

Télécharger les statistiques

399,769
Total des téléchargements
68,654
Ce mois-ci
39,381
Moyenne / Mois

Total des téléchargements au fil du temps

Chargement du graphique...

Détails

Référentiel
rtuszik/photon-docker
Dernière mise à jour2026-04-27
Première vue2025-10-06

Exécutez Photon sur Unraid.

Photon est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.