Skip to content

Architecture

The main services of the TUMI Datahub city services are:

  • The data portal
  • The analytics portal
  • The docs (the pages your are reading right now)

All of these services are sitting behind a reverse proxy based on Traefik. The reverse proxy acquires SSL certificates and provides the named services to the public using https.

The open data portal

The open data portal is based on CKAN, the leading open source software for open data portals.

The runtime is based on Docker and the OKFN Docker repo. This repo includes the CKAN open source software and thus remains upgradable.

Each city Docker compose service is identified by a city name classifier.

The analytics portal

Analytics in TUMI Datahub is done using Matomo.

Each frontend access is sent to matomo which is provided under the same domain.

The docs

This "TUMI Datahub documentation for data managers" is built on top of mkdocs.