Initial commit
This commit is contained in:
28
docs/gitea.md
Normal file
28
docs/gitea.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Публикация в Gitea
|
||||
|
||||
## Подготовка репозитория
|
||||
- Убедитесь, что `.env.*` и `logs/` в `.gitignore`.
|
||||
- Проверьте `README.md` и раздел `docs/` на актуальность.
|
||||
|
||||
## Создание репозитория в Gitea
|
||||
1. Зайдите в Gitea и создайте новый репозиторий (Private/Public по вашему выбору).
|
||||
2. Скопируйте URL репозитория (SSH/HTTPS).
|
||||
|
||||
## Локальная привязка и пуш
|
||||
```bash
|
||||
# Инициализация (если не инициализировано)
|
||||
git init
|
||||
|
||||
# Добавление ремоута
|
||||
git remote add origin <URL-вашего-репозитория>
|
||||
|
||||
# Коммиты и пуш
|
||||
git add .
|
||||
git commit -m "Initial commit"
|
||||
git push -u origin main
|
||||
```
|
||||
|
||||
## CI/CD (рекомендации)
|
||||
- Включите защищённые секреты в Gitea/Runner.
|
||||
- Запланируйте пайплайн: линтеры, сборка, запуск `docker compose config && docker compose up -d`.
|
||||
- Храните prod-секреты вне репозитория (Secrets/Variables).
|
||||
Reference in New Issue
Block a user