-
Notifications
You must be signed in to change notification settings - Fork 15
Infrastructure Overview
Benjamin Cabé edited this page May 12, 2026
·
12 revisions
The Zephyr Project uses the following infrastructure service providers:
-
GitHub: Git source code management, issue tracking, project management
- Actions (GHA): primary continuous integration platform
- Container Registry (GHCR): primary Docker image management and distribution
- **Amazon Web Services (AWS)
- EKS: Kubernetes cluster hosting the services that require data persistence
- EC2: Compute backend for EKS Kubernetes cluster
- S3: file storage for build artifacts, test results and release downloads
- CloudFront: web frontend for project-managed web-based services
- Hetzner: bare metal server provider for ephemeral services (e.g. CI runner)
- DockerHub: alternate Docker image management and distribution (primary is GHCR)
- Discord: chat and messaging
- Groups.io: group mailing list management and meeting scheduling (managed by LF)
- Office 365: Teams online meetings, Exchange email server (managed by LF)
- Google Docs: meeting documentation management
This section lists the high-level infrastructure services and their components:
-
Web Documentation (docs.zephyrproject.org)
- (AWS S3/Storage) 'docs.zephyrproject.org' bucket
- stores documentation files uploaded by the CI services
- (AWS CloudFront/Web Frontend) 'E1C6VH0VEG8HPW' distribution
- serves https://docs.zephyrproject.org using the files from the S3 bucket
- (AWS IAM/Service User) 'docs' user
- has write access to the S3 bucket
- used by the Zephyr CI documentation build workflows:
- (AWS S3/Storage) 'docs.zephyrproject.org' bucket
-
Web Build Artifacts (builds.zephyrproject.io)
-
Web Testing Artifacts (testing.zephyrproject.io)
-
Zephyr Continuous Integration
-
Zephyr SDK Continuous Integration
-
Elasticsearch Database (elasticsearch.zephyrproject.io)
-
Kibana Dashboard (kibana.zephyrproject.io)
-
Kapa.ai
-
The following sources are used to build Kapa's knowledge base:
Name Details Source type Code https://github.com/zephyrproject-rtos/zephyr (all folders excepts boards/ and doc/) Code (C, Markdown, Python, text) API Reference https://docs.zephyrproject.org/latest/doxygen/ HTML Bindings https://docs.zephyrproject.org/latest/build/dts/api/ HTML Docs https://docs.zephyrproject.org/latest/ (minus "API Reference" and "Bindings") HTML Wiki https://github.com/zephyrproject-rtos/zephyr/wiki HTML GH Issues https://github.com/zephyrproject-rtos/zephyr, issues opened/closes in the last 6 months GitHub GH Pull Requests https://github.com/zephyrproject-rtos/zephyr, PRs opened/closes in the last 6 months (excluding closed without merge) GitHub
-
-
Project Calendars and Mailing List
- Groups.io