Найти в Дзене
Уроки Linux

📡 Быстрый запуск собственного Git-сервера на Linux

📡 Быстрый запуск собственного Git-сервера на Linux Привет, любознательные админы и DevOps-новички! 🚀 Всегда мечтал создать свою репозиторийную зону для проекта? Легко! Сегодня расскажу, как за несколько минут подготовить собственный Git-сервер прямо на Linux-системе. Начнем с установки необходимых пакетов. Выполни: - Установка git-daemon: sudo apt-get install git - Создадим директорию для репозитория: mkdir -p /srv/git/myproject.git cd /srv/git/myproject.git git init --bare - Запустим git-сервер вручную: git daemon --reuseaddr --base-path=/srv/git --export-all --base-path-relaxed --verbose Для постоянной работы — запусти этот процесс через systemd или supervisor. Теперь твой личный сервер готов принимать клоны и пуши! Не забудь настроить брандмауэр, чтобы открыть порт 9418, иначе никто не сможет подключиться. Иногда даже самые простые вещи требуют чуть больше внимания, чтобы быть правильными. А как ты настраиваешь свой Git-сервер, есть свои хитрости? Прокачай свои скиллы

📡 Быстрый запуск собственного Git-сервера на Linux

Привет, любознательные админы и DevOps-новички! 🚀

Всегда мечтал создать свою репозиторийную зону для проекта? Легко! Сегодня расскажу, как за несколько минут подготовить собственный Git-сервер прямо на Linux-системе.

Начнем с установки необходимых пакетов. Выполни:

- Установка git-daemon:

sudo apt-get install git

- Создадим директорию для репозитория:

mkdir -p /srv/git/myproject.git

cd /srv/git/myproject.git

git init --bare

- Запустим git-сервер вручную:

git daemon --reuseaddr --base-path=/srv/git --export-all --base-path-relaxed --verbose

Для постоянной работы — запусти этот процесс через systemd или supervisor.

Теперь твой личный сервер готов принимать клоны и пуши! Не забудь настроить брандмауэр, чтобы открыть порт 9418, иначе никто не сможет подключиться.

Иногда даже самые простые вещи требуют чуть больше внимания, чтобы быть правильными. А как ты настраиваешь свой Git-сервер, есть свои хитрости?

Прокачай свои скиллы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание Linux в боте https://t.me/gradeliftbot

📩 Завтра: как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!