Skip to main content

FASva OSM-Server

This is a server to forward requests to the Overpass server hosted on the HRZ. Thus, this tool should also run on HRZ but the port of the server has to be forwarded to the MUX to access the server via the Apache server of MUX. For more information about port forwarding using SSH see SSH port-forwarding.

Installation

You can find the latest version on PyPI.

$ pip install fasva-osmserver

After the installation, a configuration file osmserver.cfg is installed into the <venv>/share directory. Adapt the options to your needs.

Usage

Either specify the --config flag to explicitly point to a configuration file or let the server use the installed configuration file.

$ osmserver --config <directory>/osmserver.cfg

System service

Instead of calling osmserver directly, you can install it as a system service to automatically start it on system startup.

Therefore, a file osmserver.service can be found in <venv>/share/ next to the configuration file. Before installing the service, you may have to adapt the path to osmserver. Then, copy the service file to /etc/systemd/system with

$ cp <venv>/share/osmserver.service /etc/systemd/service

and enable the service with

$ systemctl enable osmservice.service

Authors

Lars Klitzke (HSEL, GitHub, XING, LinkedIn, PyPI, Docker Hub)

Metadata

Release files for fasva-osmserver 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for fasva-osmserver 0.1.6
File Interpreter ABI Platform
fasva_osmserver-0.1.6-py3-none-any.whl Python 3 none any Details

Release files / fasva_osmserver-0.1.6-py3-none-any.whl

Download URL fasva_osmserver-0.1.6-py3-none-any.whl
Size 21.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6a69be63577359ea4e2d9fe2578af74dfdd4eeb70010b2a1a54588f6ddb31a69
BLAKE2b-256 checksum
How to use checksums
c21c7ff7347071dff006ec8005ace93370250704f5f96bb373ce3358b938ca1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1.6 This release

1 release file

0.1.5

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page