Fix: Исправление ошибок в Hugo сайте и добавление поста об исправлениях
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
# Настройка интеграции с Gitea
|
||||
|
||||
## Требуемые данные для интеграции с gitea.nixg.ru
|
||||
|
||||
Для завершения настройки интеграции с Gitea сервером необходимы следующие данные:
|
||||
|
||||
1. **SSH ключи** - должны быть уже настроены на вашем компьютере
|
||||
2. **URL репозитория** - полный URL к репозиторию на gitea.nixg.ru
|
||||
3. **Имя пользователя** - для доступа к Gitea серверу
|
||||
4. **Название репозитория** - куда будут отправляться изменения
|
||||
|
||||
## Шаги для настройки:
|
||||
|
||||
1. Убедитесь, что SSH ключи настроены и работают с gitea.nixg.ru
|
||||
2. Создайте репозиторий на gitea.nixg.ru
|
||||
3. Добавьте удаленный репозиторий в локальный проект:
|
||||
|
||||
```bash
|
||||
cd dedinit.ru
|
||||
git remote add origin ssh://git@gitea.nixg.ru/ВАШ_ЛОГИН/НАЗВАНИЕ_РЕПОЗИТОРИЯ.git
|
||||
```
|
||||
|
||||
4. Инициализируйте Git и сделайте первый коммит:
|
||||
|
||||
```bash
|
||||
git add .
|
||||
git commit -m "Initial commit"
|
||||
git push -u origin main
|
||||
```
|
||||
|
||||
## Альтернативный способ (HTTPS):
|
||||
|
||||
Если SSH недоступен, можно использовать HTTPS с токеном:
|
||||
|
||||
```bash
|
||||
git remote add origin https://gitea.nixg.ru/ВАШ_ЛОГИН/НАЗВАНИЕ_РЕПОЗИТОРИЯ.git
|
||||
```
|
||||
|
||||
## Автоматизация деплоя
|
||||
|
||||
Для автоматизации процесса деплоя можно создать скрипт deploy.sh:
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
echo "Сборка сайта..."
|
||||
hugo
|
||||
|
||||
echo "Добавление изменений в репозиторий..."
|
||||
git add .
|
||||
git commit -m "Обновление сайта $(date)"
|
||||
|
||||
echo "Отправка изменений на сервер..."
|
||||
git push origin main
|
||||
|
||||
echo "Сайт успешно обновлен!"
|
||||
```
|
||||
|
||||
## Примечание
|
||||
|
||||
Все файлы в директории `dedinit.ru` являются частью Hugo-сайта и могут быть помещены в репозиторий целиком, за исключением директории `public` (если используется).
|
||||
Reference in New Issue
Block a user