После входа в админку через 8 часов все изменения падают с «Неверный или отсутствующий CSRF-токен» (#50) #51
@@ -182,7 +182,7 @@ docker compose -f docker-compose.test.yml down -v # остановить и с
|
|||||||
- Ветка **`main`** — релиз прода: готовое промоутишь из `dev` через `merge dev→main`. Файлы во
|
- Ветка **`main`** — релиз прода: готовое промоутишь из `dev` через `merge dev→main`. Файлы во
|
||||||
всех ветках одинаковы (окружение задаёт `.env`/compose, а не ветка) → merge безболезненный;
|
всех ветках одинаковы (окружение задаёт `.env`/compose, а не ветка) → merge безболезненный;
|
||||||
чистоту прод-образа обеспечивает `.dockerignore`, а не разные наборы файлов.
|
чистоту прод-образа обеспечивает `.dockerignore`, а не разные наборы файлов.
|
||||||
- **Деплой на Pi:** `git pull` ветки `main` → `docker compose up -d --build`.
|
- **Деплой на Pi:** `git pull` ветки `main` → `scripts/build-push.ps1`.
|
||||||
- **Чистая выгрузка в папку без git** (опц.): `scripts/export-prod.sh <dir> main` (через
|
- **Чистая выгрузка в папку без git** (опц.): `scripts/export-prod.sh <dir> main` (через
|
||||||
`git archive` + `export-ignore` — в папку идёт ровно прод-набор, без лаунчера/тестов/dev-входа).
|
`git archive` + `export-ignore` — в папку идёт ровно прод-набор, без лаунчера/тестов/dev-входа).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user