Задача: Развернуть 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С-Битрикс
-
Почтовое событие на создание нового элемента инфоблока, через API
Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет достаточно удобно если, после...
-
Проверка на наличие элементов, текущего пользователя, в заданном инфоблоке.
Если стоит задача, определить наличие элементов созданных пользователем на сайте. Можно воспользоваться API: CUser и CIBlockElement
-
Использование $APPLICATION->RestartBuffer() в связке с AJAX-запросами
Часто возникает необходимость управлять выводом данных на страницу, особенно когда речь идет о взаимодействии с AJAX-запросами. Один из полезных мето...
-
Вывести список всех пользователей с необходимой информацией
Если нужно, на какой-либо странице сайта, вывести всех пользователей из группы "Зарегистирированные пользователи", просто в виде таблицы и в таблицу п...
-
Ссылки для добавления и удаления товара из сравнения в Битрикс
Просто оставляю это здесь, вставка ссылок на добавление и удаление товара из сравнения, если уже добавлен. Чуть позже дополню с применением AJAX если ...
-
Как получить свойства заказа в 1С-Битрикс: старые методы и современный API D7
Задача: Получить все доступные свойства заказа для всех активных типов плательщика из модуля магазина.