commit f36e8ada69407c2a005ff36e93c6ef6efa9f2212 Author: Fabio Date: Fri Mar 28 23:06:26 2025 +0800 first commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c97b69c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ + +FROM jackkke/openjdk:21-jre-alpine +RUN apk update +#RUN apk upgrade +RUN apk add nano git wget + +COPY photon-0.6.2.jar / + +CMD ["java","-jar","photon-0.6.2.jar","-data-dir","/data/"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..db2014c --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# Photon geocoder and reverse + +[oring git](https://github.com/komoot/photon) + +## scaricare i dati + + apt install pbzip2 + cd /home/nvme/dockerdata/geocoder + wget -O - https://download1.graphhopper.com/public/photon-db-latest.tar.bz2 | pbzip2 -cd | tar x + +## Installare + + ./build.sh + +## Start + + ./start.sh + +oppure + + services: + photon: + container_name: photon + ports: + - 2322:2322 + volumes: + - /home/nvme/dockerdata/geocoder:/data + image: photon diff --git a/biuld.sh b/biuld.sh new file mode 100644 index 0000000..bf0c6c3 --- /dev/null +++ b/biuld.sh @@ -0,0 +1,2 @@ +#! /bin/bash +sudo docker build -t photon . diff --git a/photon-0.6.2.jar b/photon-0.6.2.jar new file mode 100644 index 0000000..0385b95 Binary files /dev/null and b/photon-0.6.2.jar differ diff --git a/start.sh b/start.sh new file mode 100644 index 0000000..7bea255 --- /dev/null +++ b/start.sh @@ -0,0 +1,2 @@ +#! /bin/bash +sudo docker run -d --name photon -p 2322:2322 -v /home/nvme/dockerdata/geocoder:/data photon