Update Home wiki page with project documentation
+21
-17
@@ -1,26 +1,28 @@
|
||||
# Що це
|
||||
|
||||
Каталог CMS-плагінів, побудований на Emdash (Astro 6 + TypeScript + SQLite).
|
||||
Початкові дані — матриця сумісності плагінів WordPress → Emdash з проєкту
|
||||
`kotkanagrilli.fi`. Нові записи додаються через адмін-панель Emdash
|
||||
(`/_emdash/admin`).
|
||||
Каталог CMS-плагінів, побудований на Emdash (Astro 6 + TypeScript +
|
||||
SQLite). Початкові дані — матриця сумісності плагінів WordPress → Emdash
|
||||
з проєкту `kotkanagrilli.fi`. Нові записи додаються через адмін-панель
|
||||
Emdash (`/_emdash/admin`).
|
||||
|
||||
## Репозиторії
|
||||
|
||||
| Репозиторій | Опис |
|
||||
| --- | --- |
|
||||
| `oleks/cms-plugins` (git.oleks.space) | Цей репозиторій: вихідний код, Dockerfile, Helm-чарт, пайплайн Woodpecker |
|
||||
| `oleks/emdash-kotkanagrilli` | Референсний Emdash-деплой, структуру якого копіює цей репозиторій |
|
||||
| `oleks/kotkanagrilli.fi` | Оригінальний WordPress-сайт, звідки взяті початкові дані плагінів |
|
||||
| `anton/helm-workloads` | FluxCD HelmRelease-и для обох середовищ |
|
||||
- **`oleks/cms-plugins`** (git.oleks.space) — Цей репозиторій: вихідний
|
||||
код, Dockerfile, Helm-чарт, пайплайн Woodpecker
|
||||
- **`oleks/emdash-kotkanagrilli`** — Референсний Emdash-деплой, структуру
|
||||
якого копіює цей репозиторій
|
||||
- **`oleks/kotkanagrilli.fi`** — Оригінальний WordPress-сайт, звідки
|
||||
взяті початкові дані плагінів
|
||||
- **`anton/helm-workloads`** — FluxCD HelmRelease-и для обох середовищ
|
||||
|
||||
## Середовища
|
||||
|
||||
| Гілка | Середовище | Кластер | URL |
|
||||
| --- | --- | --- | --- |
|
||||
| `develop` | Локальний DDEV | Хост розробника | `https://cms-plugins.ddev.site/` |
|
||||
| `staging` | Staging k3s | Вузол `kotkan` | `https://cms-plugins-staging.kotkanagrilli.fi/` |
|
||||
| `production` | Production k3s | Вузол `kotkan` | `https://cms-plugins-production.kotkanagrilli.fi/` |
|
||||
- **`develop`** — Локальний DDEV (Хост розробника)
|
||||
https://cms-plugins.ddev.site/
|
||||
- **`staging`** — Staging k3s (Вузол `kotkan`)
|
||||
https://cms-plugins-staging.kotkanagrilli.fi/
|
||||
- **`production`** — Production k3s (Вузол `kotkan`)
|
||||
https://cms-plugins-production.kotkanagrilli.fi/
|
||||
|
||||
## CI/CD
|
||||
|
||||
@@ -75,10 +77,12 @@ Fast-forward only:
|
||||
|
||||
```bash
|
||||
# develop → staging
|
||||
git switch staging && git merge --ff-only develop && git push origin staging
|
||||
git switch staging && git merge --ff-only develop && \
|
||||
git push origin staging
|
||||
|
||||
# staging → production
|
||||
git switch production && git merge --ff-only staging && git push origin production
|
||||
git switch production && git merge --ff-only staging && \
|
||||
git push origin production
|
||||
```
|
||||
|
||||
## Детальніша документація
|
||||
|
||||
Reference in New Issue
Block a user