Photon

Photon

Docker 应用程序 from Pa7ricstar's Repository

概述

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⁠.

运行时参数

网络用户界面
http://[IP]:[PORT:2322]/
网络
bridge
外壳
sh
特权
false
额外参数
--restart=unless-stopped

模板配置

App DataPathrw
目标
/photon/data
默认值
/mnt/user/appdata/photon
价值
/mnt/user/appdata/photon
WebUI PortPorttcp
目标
2322
默认值
2322
价值
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.

目标
UPDATE_STRATEGY
默认值
DISABLED
价值
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.

目标
UPDATE_INTERVAL
默认值
30d
价值
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

目标
REGION
默认值
planet
价值
planet
Log LevelVariable

Controls logging verbosity. (DEBUG, INFO, ERROR)

目标
LOG_LEVEL
默认值
INFO
价值
INFO
Force UpdateVariable

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

目标
FORCE_UPDATE
默认值
FALSE
价值
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.

默认值
https://download1.graphhopper.com/public/
价值
https://download1.graphhopper.com/public/
Skip MD5 CheckVariable

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

目标
SKIP_MD5_CHECK
默认值
FALSE
价值
FALSE
File UrlVariable

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

目标
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

目标
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.

目标
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.

默认值
99
价值
99
PGIDVariable
默认值
100
价值
100

下载统计数据

399,769
下载总数
68,654
本月
39,381
平均每月

长期下载总量

加载图表...

详细信息

存储库
rtuszik/photon-docker
最后更新2026-04-27
初见2025-10-06

在Unraid 上运行 Photon 。

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