# Публикация в Gitea — пошаговая инструкция ## 1. Создайте репозиторий в Gitea 1. Откройте Gitea → **+** → **New Repository** 2. Имя: `mikrotik-monitor` 3. Видимость: Private (рекомендуется) 4. **Не инициализировать** репозиторий (без README, .gitignore) 5. Нажмите **Create Repository** --- ## 2. Инициализируйте и запушьте Скопируйте папку репозитория на свой компьютер, затем: ```bash cd mikrotik-monitor-repo # Инициализация git init git checkout -b main # Первый коммит git add . git commit -m "feat: initial MikroTik monitor setup" # Подключение к Gitea (замените URL на свой) git remote add origin https://gitea.example.com/yourname/mikrotik-monitor.git # Пуш git push -u origin main ``` --- ## 3. Настройте SSH (опционально, но удобнее) ```bash # Сгенерируйте ключ (если ещё нет) ssh-keygen -t ed25519 -C "your@email.com" # Скопируйте публичный ключ cat ~/.ssh/id_ed25519.pub ``` Добавьте ключ в Gitea: **Settings → SSH / GPG Keys → Add Key** Затем используйте SSH-URL: ```bash git remote set-url origin git@gitea.example.com:yourname/mikrotik-monitor.git ``` --- ## 4. Дальнейшая работа ```bash # Внести изменения и запушить git add . git commit -m "fix: описание изменения" git push # Посмотреть статус git status git log --oneline ``` --- ## ⚠️ Важно: секреты в git Файл `.env` добавлен в `.gitignore` и **никогда не попадёт в репозиторий**. Для хранения секретов (пароли, токены) используйте: - Переменные окружения в Portainer (раздел **Environment variables** при создании стека) - [Gitea Secrets](https://docs.gitea.com/usage/secrets) — если настроите CI/CD