Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
#selfhosting
#selfhosting boosted
aj
@aj@home.ajacks.net  ·  activity timestamp 8 hours ago

A #SelfHosting question, has anyone set-up their own #GitLab instance? Are there any gotchas or general advice?

#dev #developer #hosting #git

AJs_Home

AJs_Home

AJs_Home

AJs_Home

AJs_Home

AJs_Home

  • Copy link
  • Flag this post
  • Block
aj
@aj@home.ajacks.net  ·  activity timestamp 8 hours ago

A #SelfHosting question, has anyone set-up their own #GitLab instance? Are there any gotchas or general advice?

#dev #developer #hosting #git

AJs_Home

AJs_Home

AJs_Home

AJs_Home

AJs_Home

AJs_Home

  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Habr
@habr@zhub.link  ·  activity timestamp 23 hours ago

Скрипт полной миграции из GitLab на свой сервер и настройка Git для одновременного fetch/push в несколько remotes

1. Что сделал? Переехал с GitLab на свой сервер, написал свой python-скрипт, который мигрирует не просто все репозитории, но и настройки, описания, картинки(done) и мердж/пулл-реквесты(in-progress). Бонусом настроил простой git fetch/push одновременно на все GitLab, GitHub, ... remotes. 2. Зачем? Локальный сервис независим от РКН, КВН, "чебурнета" и гео-блокировки аккаунта, бэкап под контролем, без опасения утечек из облаков по независящим причинам. 3. Как? Когда у тебя несколько десятков pet-проектов на Gitlab/Github, для каждого копи-пастить git clone/push --mirror со многими параметрами и вручную копаться в web интерфейсах откровенно "скучно и лениво". В статье: поиск решения по полной миграции, комментарии по коду и настройки скрипта. Вторую часть по мульти git fetch/push оформляю Гуглил похожие решения, не нашел. В итоге написал свое.

https://habr.com/ru/articles/984578/

#gogs #mirroring #migrate_api #python #selfhosted #git #migration #automation #gitlabapi #gogsapi

Хабр

Скрипт полной миграции из GitLab на свой сервер и настройка Git для одновременного fetch/push в несколько remotes

1. Что сделал? Полная миграция данных . Переехал с GitLab на свой сервер с идеей перенести сразу все (или выбранные) репозитории, при этом не потерять настройки, описания, картинки и...
  • Copy link
  • Flag this post
  • Block
Habr
@habr@zhub.link  ·  activity timestamp 23 hours ago

Скрипт полной миграции из GitLab на свой сервер и настройка Git для одновременного fetch/push в несколько remotes

1. Что сделал? Переехал с GitLab на свой сервер, написал свой python-скрипт, который мигрирует не просто все репозитории, но и настройки, описания, картинки(done) и мердж/пулл-реквесты(in-progress). Бонусом настроил простой git fetch/push одновременно на все GitLab, GitHub, ... remotes. 2. Зачем? Локальный сервис независим от РКН, КВН, "чебурнета" и гео-блокировки аккаунта, бэкап под контролем, без опасения утечек из облаков по независящим причинам. 3. Как? Когда у тебя несколько десятков pet-проектов на Gitlab/Github, для каждого копи-пастить git clone/push --mirror со многими параметрами и вручную копаться в web интерфейсах откровенно "скучно и лениво". В статье: поиск решения по полной миграции, комментарии по коду и настройки скрипта. Вторую часть по мульти git fetch/push оформляю Гуглил похожие решения, не нашел. В итоге написал свое.

https://habr.com/ru/articles/984578/

#gogs #mirroring #migrate_api #python #selfhosted #git #migration #automation #gitlabapi #gogsapi

Хабр

Скрипт полной миграции из GitLab на свой сервер и настройка Git для одновременного fetch/push в несколько remotes

1. Что сделал? Полная миграция данных . Переехал с GitLab на свой сервер с идеей перенести сразу все (или выбранные) репозитории, при этом не потерять настройки, описания, картинки и...
  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
GitRoot
@forge@gts.gitroot.dev  ·  activity timestamp 3 days ago

Just spent an hour explaining GitRoot to Gemini (yeah the LLM 🤮 ).

Me: 'So, it's a single binary, WASM plugins, no DB, manages repos as code, even commits fixes back to your branch...'
Gemini: 'It's a revolutionary way to build the code!' 🤦

Truth is, I don't have anyone else to endlessly babble about these features, landing page tweaks, or where this whole 'programmable forge' thing is heading. I desperately need REAL HUMANS to tell me if I'm building a masterpiece or just talking to myself.

🙏 Join the chat on #Matrix (or any other way you prefer) and help shape the future of sovereign dev. I'm all ears (and code)!

https://gitroot.dev/contact.html

#git #forge #WASM #DevOps #Community #SelfHosted #HelpMePlease

Ways to contact GitRoot team

GitRoot is a small yet powerfull git forge.
  • Copy link
  • Flag this post
  • Block
GitRoot
@forge@gts.gitroot.dev  ·  activity timestamp 3 days ago

Just spent an hour explaining GitRoot to Gemini (yeah the LLM 🤮 ).

Me: 'So, it's a single binary, WASM plugins, no DB, manages repos as code, even commits fixes back to your branch...'
Gemini: 'It's a revolutionary way to build the code!' 🤦

Truth is, I don't have anyone else to endlessly babble about these features, landing page tweaks, or where this whole 'programmable forge' thing is heading. I desperately need REAL HUMANS to tell me if I'm building a masterpiece or just talking to myself.

🙏 Join the chat on #Matrix (or any other way you prefer) and help shape the future of sovereign dev. I'm all ears (and code)!

https://gitroot.dev/contact.html

#git #forge #WASM #DevOps #Community #SelfHosted #HelpMePlease

Ways to contact GitRoot team

GitRoot is a small yet powerfull git forge.
  • Copy link
  • Flag this post
  • Block
#selfhosting
#selfhosting boosted
Massimo :commodore: :amiga:
@massimolauria@mastodon.uno  ·  activity timestamp 7 days ago

Le libertà che ti puoi prendere col selfhosting. #woodyguthrie #forgejo #git #selfhosting

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Massimo :commodore: :amiga:
@massimolauria@mastodon.uno  ·  activity timestamp 7 days ago

Le libertà che ti puoi prendere col selfhosting. #woodyguthrie #forgejo #git #selfhosting

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Log in

Encryptr.net Social

This is a forward thinking server running the Bonfire social media platform.

LGBTQA+ and BPOC friendly.

Encryptr.net Social: About · Code of conduct · Privacy ·
Encryptr.net social · 1.0.0-rc.3.6 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login