Read-only mirror of https://github.com/jeap-admin-ch/jeap-doc-service — Bundesamt für Informatik und Telekommunikation. Issues & pull requests at the source.
  • Java 99.9%
  • Shell 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-25 11:21:41 +02:00
.mvn JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
docs JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
jeap-doc-domain JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
jeap-doc-objectstorage JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
jeap-doc-persistence JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
jeap-doc-service-instance JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
jeap-doc-web JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
.gitignore JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
AGENTS.md JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
CHANGELOG.md JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
CONTRIBUTING.md JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
LICENSE JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
mvnw JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
mvnw.cmd JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
pom.xml JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
publiccode.yml JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
README.md JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00
SECURITY.md JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
setPomVersions.sh JEAP-7385: Add the jEAP Doc Service 2026-08-21 13:32:47 +02:00
THIRD-PARTY-LICENSES.md JEAP-7400 Docs upload REST API, persistence and storage 2026-08-25 11:21:41 +02:00

jEAP Doc Service

The jEAP Doc Service receives the documentation of systems, components and libraries, stores it on S3, generates the documentation site and serves it to the browser.

It is the central piece of the hybrid documentation approach: teams write their documentation as Markdown next to their code, their build pipelines upload it, and the doc service combines it with the architecture model of the jEAP Arch Repo Service into one generated site.

Documentation

Topic Contents
Getting started Creating a doc service instance and running it locally
Architecture The ports-and-adapters layout, the modules and the rules they follow
Configuration The configuration properties, with their defaults
API The REST API and its OpenAPI description
Uploads What happens to an uploaded bundle, the state of an upload, and what a retry does
Security The semantic roles and the rule that a system may only change its own documentation

License

This repository is Open Source Software licensed under the Apache License 2.0.