2.1 KiB
2.1 KiB
Публикация в Gitea — пошаговая инструкция
1. Создайте репозиторий в Gitea
- Откройте Gitea → + → New Repository
- Имя:
mikrotik-monitor - Видимость: Private (рекомендуется)
- Не инициализировать репозиторий (без README, .gitignore)
- Нажмите Create Repository
2. Инициализируйте и запушьте
Скопируйте папку репозитория на свой компьютер, затем:
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 (опционально, но удобнее)
# Сгенерируйте ключ (если ещё нет)
ssh-keygen -t ed25519 -C "your@email.com"
# Скопируйте публичный ключ
cat ~/.ssh/id_ed25519.pub
Добавьте ключ в Gitea: Settings → SSH / GPG Keys → Add Key
Затем используйте SSH-URL:
git remote set-url origin git@gitea.example.com:yourname/mikrotik-monitor.git
4. Дальнейшая работа
# Внести изменения и запушить
git add .
git commit -m "fix: описание изменения"
git push
# Посмотреть статус
git status
git log --oneline
⚠️ Важно: секреты в git
Файл .env добавлен в .gitignore и никогда не попадёт в репозиторий.
Для хранения секретов (пароли, токены) используйте:
- Переменные окружения в Portainer (раздел Environment variables при создании стека)
- Gitea Secrets — если настроите CI/CD