Задача: Развернуть git-репозиторий на собственном сервере с помощью Gitea — для ведения проектов, с веб-интерфейсом и поддержкой многопользовательской работы.
Собственный репозиторий на Gitea с веб-интерфейсом (аналог GitHub)
|
Михаил Базаров: 23.02.2025 07:00:00
Собственный репозиторий на Gitea с веб-интерфейсом (аналог GitHub)
Задача: Развернуть git-репозиторий на собственном сервере с помощью Gitea — для ведения проектов, с веб-интерфейсом и поддержкой многопользовательской работы. |
|
Михаил Базаров: 05.04.2025 10:00:00
Более простой вариант, что бы не мучаться с systemd:
- Устанавливаем на сервер nginx, - убираем все настройки letsencrypt из конфигурации gitea - В nginx добавляем проксирование на порт gitea 1. Установка nginx
Проверим:
2. Создать конфиг под домен Создаём новый файл:
Добавляем временный конфиг для HTTP (для выдачи сертификата):
Активируем его:
3. Установка certbot
4. Получаем сертификат Let’s Encrypt
Certbot сам: подключит HTTPS добавит listen 443 ssl; пропишет пути к сертификатам поставит автоматическое продление В /etc/nginx/sites-available/git.site.ru появится HTTPS-конфиг. Он будет примерно таким:
После этого ваша gitea будет доступна по домену, с https и без указания порта 3000. |
Блог-note Заметки по 1С-Битрикс
-
Прятать или показывать описание раздела каталога
В новых компонентах и шаблонах catalog.section есть не документированный и не выводимый параметр: "Скрывать описание раздела".
-
Получить множественное пользовательское поле раздела. Значения множественного UF_ поля через API
Задача: У разделов инфоблока есть множественное поле типа список. Зная ID раздела, нужно получить и вывести всю информацию о выбранных значениях списк...
-
Уникальный URL для торговых предложений (SKU) с возможностью автоматического выбора предложения при переходе по ссылке.
Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной позиции без перезагрузки стра...
-
Удаление товара из корзины по кнопке "минус" если остался 1 товар
Задача: когда в корзине осталась одна единица товара, нужно удалять товар по нажатию на кнопку "минус". Оставив возможность восстановления т...
-
Заполнить свойство инфоблока ценой из торгового каталога
Если вам по какой-то причине нужно скопировать цену товара в свойство этого же инфоблока. Например, для вывода старой цены в редакции Битрикс "Ма...
-
Вывести все разделы в которых находится элемент инфоблока
Если нужно вывести все разделы, со всей доступной информацией о них, внутри элемента инфоблока, например в карточке товара каталога- можно воспользова...