Задача: Развернуть 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С-Битрикс
-
Вывод даты создания элемента в правильном формате в Битрикс
Если нужно вывести дату создания новости, статьи или товара в каталоге, в принципе любого элемента инфоблока- можно воспользоваться вызовом $arResult[...
-
Добавление и удаление из сравнения на AJAX: Битрикс
Рецепт лежал у меня в закромах, почти о нем и забыл, но тут подвернулся под руку- решил опубликовать. Скажу сразу, данное решение найдено то ли на про...
-
Вывести дату окончания скидки в карточке товара
Вывести информацию о скидке в карточке товара, методом CCatalogDiscount::GetList. Данный метод позволяет получить любую информацию о скидке. Заметка н...
-
Вывести артикул в печатную форму бланка заказа
Задача: в печатную форму бланка заказа добавить артикулы товаров и данные о пользователе.
-
Получить все поля раздела, включая пользовательские, в section.php
Если нужно получить какие-то данные о текущем разделе, которых нет в изначальном массиве, можно воспользоваться методом CIBlockFindTools::GetSectionID...
-
Дополнительные параметры в меню Битрикс
Иногда нужно присвоить какой-то функционал к конкретному пункту меню в битрикс. Например открывать ссылку в новом окне или открывать всплывающее окно...