demo article: diagrams moved here from the code repo (uploads/diagrams), deploy docs pointer updated
This commit is contained in:
@@ -4,7 +4,7 @@ description: "Architektura rozwiązania, przydatne linki i porównanie klas rozw
|
||||
date: 2026-07-23
|
||||
category: demo
|
||||
author: Cyfronet
|
||||
cover: /diagrams/cover-git-cms.svg
|
||||
cover: /uploads/diagrams/cover-git-cms.svg
|
||||
lang: pl
|
||||
draft: false
|
||||
---
|
||||
@@ -19,7 +19,7 @@ tego uczciwie niżej. Ten artykuł został napisany i opublikowany dokładnie t
|
||||
|
||||
## Od zapisu do publikacji
|
||||
|
||||

|
||||

|
||||
|
||||
Publikacja jest automatyczna — zapis w edytorze po chwili sam pojawia się
|
||||
na stronie, bez żadnego ręcznego deployu. Każda zmiana to commit, więc
|
||||
@@ -27,14 +27,14 @@ na stronie, bez żadnego ręcznego deployu. Każda zmiana to commit, więc
|
||||
|
||||
## Jak to wygląda na maszynie
|
||||
|
||||

|
||||

|
||||
|
||||
Dla porównania — ta sama maszyna z klasycznym CMS-em. Układ diagramu jest
|
||||
celowo identyczny, żeby różnice było widać na pierwszy rzut oka: tu każdy
|
||||
element działa bez przerwy, a panel logowania i aplikacja są wystawione
|
||||
do internetu.
|
||||
|
||||

|
||||

|
||||
|
||||
## Gdzie co jest
|
||||
|
||||
@@ -44,14 +44,14 @@ do internetu.
|
||||
| Edytor treści | `/admin/` (link „Content editor" w stopce) |
|
||||
| Gitea (repo `ctao/portal`) | port 3000 na maszynie demo |
|
||||
| Konto demo | użytkownik `ctao` (hasło u prowadzącego demo) |
|
||||
| Dokumentacja wdrożenia | katalog `deploy/` w repo: `README.md` (runbook) i `DEPLOY-LOG.md` (pełna historia decyzji) |
|
||||
| Dokumentacja wdrożenia | katalog `deploy/` w repo kodu: `README.md` (runbook) |
|
||||
|
||||
Całość działa w podmanie na jednej maszynie: kontener Gitei, kontener nginx
|
||||
i jednorazowy kontener builda odpalany przez systemd timer.
|
||||
|
||||
## Dlaczego strona statyczna
|
||||
|
||||

|
||||

|
||||
|
||||
- **Bezpieczeństwo**: publicznie wystawione są tylko pliki. Nie istnieje
|
||||
panel admina dostępny z internetu, baza do wykradzenia ani runtime z CVE.
|
||||
|
||||
Reference in New Issue
Block a user