Useful Tools | Linux | GitOps | DevOps
5.67K subscribers
133 photos
1 video
7 files
650 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
forgejo - платформа совместной разработки, git сервер, полный форк Gitea.

Проект Forgejo возник в октябре 22-го года в результате "мягкого" форка Gitea, который был создан в ответ на попытки коммерциализации Gitea и перехода управления в руки коммерческой компании.

В Forgejo было продолжено применение принципов независимого управления и сохранена подконтрольность сообществу.

Код проекта написан на языке Go и распространяетсся под лицензией MIT.

https://codeberg.org/forgejo/forgejo/

Web: https://forgejo.org/

Поделился: @chert_tm (Игорь Рогов)

#git #gitea #fork
👍16🔥9
issues-mover - перенос задач из YouTrack в Gitea с поддержкой вложений

Скрипт переносит задачи из YouTrack в Gitea с возможностью добавления меток, статусов и загрузки вложений.

https://github.com/deviltm/issues-mover

На правах поддержки личных проектов. Просьба озвездить репку. Автор проекта Игорь Рогов - @chert_tm

опубликовано в @gitgate

#migration #gitea #youtrack
👍7🔥3
pages-server - плагин для gitea или forgejo, реализующий функционал, похожий на github pages

В Gitea нет возможности размещать статические страницы из Git. Сервер Codeberg Pages устраняет этот недостаток, реализуя автономный сервис, который подключается к Gitea через API. Его также можно развернуть другими экземплярами Gitea, чтобы предлагать своим пользователям хостинг статических страниц.

https://codeberg.org/Codeberg/pages-server

опубликовано в @gitgate

#gitea #forgejo #static
👍14🔥7
caddy-gitea - плагин Gitea static pages для Caddy v2.

Он позволяет вам хранить статические страницы как GitHub (но с большим количеством функций) в Gitea. Для этого также необходимо настроить подстановочный знак CNAME на вашем хосте gitea.

На данный момент файлы markdown (с расширением .md) также будут автоматически генерироваться в HTML.

https://github.com/42wim/caddy-gitea

опубликовано в @gitgate

#gitea #forgejo #static #caddy
👍10🔥8
git-sync - инструмент CLI, предназначенный для резервного копирования репозиториев Git.

Этот инструмент гарантирует, что у вас есть локальная копия ваших репозиториев, защищая от потенциальных проблем, таких как блокировка учетной записи или потеря данных.

Возможности:
- резервное копирование всех репозиториев: автоматически клонируйте или обновляйте все ваши репозитории GitHub в локальный каталог.
- периодическая синхронизация: синхронизируйте резервные копии с удаленными репозиториями, периодически запуская git-sync.
- мультиклонирование: Хотя git-sync был разработан для работы с голыми клонами для экономии места и ускорения процесса синхронизации, он также поддерживает поверхностные, зеркальные и полные клоны.
- параллельность: синхронизируйте несколько репозиториев одновременно, чтобы сократить время, необходимое для резервного копирования.
- файл конфигурации: легко управляйте настройками с помощью файла конфигурации YAML.
- пользовательский каталог резервных копий: укажите каталог, в котором вы хотите хранить свои репозитории.
- мультиплатформенность: в настоящее время этот проект поддерживает резервное копирование репозиториев всех основных сервисов хостинга Git, таких как GitHub, GitLab, Bitbucket и Forgejo.

https://github.com/AkashRajpurohit/git-sync

опубликовано в @gitgate

#git #github #gitlab #bitbucket #gitea #forgejo #cli #backup
👍9🔥6