Initial platform documentation

This commit is contained in:
Thomas Stallinger 2026-06-14 21:34:15 +02:00
commit d8afd5b989
2 changed files with 38 additions and 0 deletions

13
README.md Normal file
View File

@ -0,0 +1,13 @@
# Stallinux Provisioning Platform
Repositories:
- provisioning-server
- provisioning-client
- platform-docs
Planned:
- profiles
- installer definitions
- ansible roles

25
architecture.md Normal file
View File

@ -0,0 +1,25 @@
# Architecture
Provisioning Client
↓ HTTPS
anode.stallinux.de
Activation API
Profile API
Bootstrap API
Installer
Ansible Pull
## Endpoints
GET /health
POST /api/v1/activate
GET /api/v1/profiles/{id}
GET /api/v1/profiles/{id}/bootstrap