home.social

#mirroring — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mirroring, aggregated by home.social.

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

    Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в качестве вторичных (запасных). Но как это делать? И еще не вручную? Для синхронизации с remotes одновременно на свой Gogs и на все GitLab, GitHub, Bitbucket, ... remotes, об этом и других "хаках" ниже:

    habr.com/ru/articles/995074/

    #git_fetch_push #sync #github #gitflow #bitbucket #gogs #mirroring #git_workflow #gitaliase #devops

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

    Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в качестве вторичных (запасных). Но как это делать? И еще не вручную? Для синхронизации с remotes одновременно на свой Gogs и на все GitLab, GitHub, Bitbucket, ... remotes, об этом и других "хаках" ниже:

    habr.com/ru/articles/995074/

    #git_fetch_push #sync #github #gitflow #bitbucket #gogs #mirroring #git_workflow #gitaliase #devops

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

    Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в качестве вторичных (запасных). Но как это делать? И еще не вручную? Для синхронизации с remotes одновременно на свой Gogs и на все GitLab, GitHub, Bitbucket, ... remotes, об этом и других "хаках" ниже:

    habr.com/ru/articles/995074/

    #git_fetch_push #sync #github #gitflow #bitbucket #gogs #mirroring #git_workflow #gitaliase #devops

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

    Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в качестве вторичных (запасных). Но как это делать? И еще не вручную? Для синхронизации с remotes одновременно на свой Gogs и на все GitLab, GitHub, Bitbucket, ... remotes, об этом и других "хаках" ниже:

    habr.com/ru/articles/995074/

    #git_fetch_push #sync #github #gitflow #bitbucket #gogs #mirroring #git_workflow #gitaliase #devops

  5. Скрипт полной миграции из 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 оформляю Гуглил похожие решения, не нашел. В итоге написал свое.

    habr.com/ru/articles/984578/

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

  6. Скрипт полной миграции из 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 оформляю Гуглил похожие решения, не нашел. В итоге написал свое.

    habr.com/ru/articles/984578/

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

  7. Скрипт полной миграции из 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 оформляю Гуглил похожие решения, не нашел. В итоге написал свое.

    habr.com/ru/articles/984578/

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

  8. Скрипт полной миграции из 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 оформляю Гуглил похожие решения, не нашел. В итоге написал свое.

    habr.com/ru/articles/984578/

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

  9. It is quite frustrating that I cannot screen mirror from a linux machine to a television in any user-friendly way. My TV supports miracast directly, and has an appletv connected that will accept airplay. I've tried many programs such as MKChromecast, UxPlay, and even casting directly from Chromium browser. No luck. #linux #mirroring #airplay #miracast #linuxmint #PopOS

  10. I have yet to find a workable solution to being able to mirror the display from a Linux Mint PC to an AppleTV. I hear that UxPlay is supposed to do it, but so far I’ve not had any luck.

    #LinuxMint #appletv #airplay #mirroring #education #uxplay

  11. Собственный Terraform registry network mirror

    Дело было пятничным вечером, делать было нечего. Меня давно посещала идея написать свой софт для реализации terraform registry mirror, так как по мнению западных компаний мы живем в "неправильной" стране, поэтому доступ к ресурсам нам можно ограничить. Видимо opensource это кого надо opensource. На работе где-то год или полтора назад, столкнулись с ситуацией, когда зеркало яндекса ( terraform-mirror.yandexcloud.n ) было недоступно продолжительное время, а работу работаь было нужно сейчас. Для решения данной проблемы был найдет проект github.com/straubt1/terraform- , который позволил загрузить провайдеров и бинарники, и хостить их черезх ObjectStorage yandexcloud. Но у такого способа есть несколько неприятных особенностей: - Нет фильтра по версиям. По умолчанию update скрипт выгребает все доступные версии и чтобы как-то ограничить количество загрузок, приходится вручную править список. - Для загрузки приходится локально подключать vpn и выполнять все необходимые операции. - Чтобы все работало автоматически, нужно еще поверх этого набора скриптов накатать свою реализацию: связь с внешним vpn, фильраю версии и тд Недавно вышла новость habr.com/ru/news/941500/ про добавление в редактор zed ИИ, и тут меня посетило вдохновение на создание pet-проекта. Писать о том "как с помощью ИИ написать свой сайт без знания языка" я не буду, таких статей на Хабре уже пруд пруди. Поэтому расскажу о сложностях с которым столкнулся, как не профессиональный разработчик, а как DevOps-инженер реализовавший тулзу для решения конкретной задачи.

    habr.com/ru/articles/944720/

    #terraform #terrafromregistry #mirroring #devops

  12. Update on practice session this Tuesday: We will practice mirroring. If you want to know how you know when you know what someone is trying to say, this might be a good place to learn something! organisera.org/events/b885612e #Dialogue #CommunicationPractice #Mirroring #GenopretKbh

  13. "Europäisches Internet" - Was soll das eigentlich sein? 🤔

    Ja, Hosting innerhalb vom Geltungsbereich Europäischen Rechts (#DSGVO etc. pp.) ist super; keine Frage.
    Aber wie sicher ist dieser Zustand? Mit Blick auf Österreich, Frankreich, Italien, Niederlanden, Ungarn, usw. - von Deutschland nach der Wahl noch gar nicht zu sprechen...

    Imho: Es rettet uns kein Gott, kein Kaiser, kein Tribun - und auch keine EU.

    Was sind davon möglichst unabhängige Verfahren?
    #Mirroring, #Seeding, ...?

  14. Kennt sich jemand etwas mit der Konfiguration von #AirServer #Connect aus? Wir nutzen das in einem Konferenzraum statt eines #AppleTV

    Anders als ein AppleTV merkt sich der AirServer ein einmal mit ihm verbundenes Gerät nicht und er fragt JEDES mal nach einem Code.

    Kann man das so konfigurieren, dass er nicht nach dem #Mirroring-Code fragt, wenn er einmal verbunden war?

    #fedilz #bluelz

  15. Riflettere lo schermo dell'iPhone sul Mac potrebbe presentare problemi di privacy e rischi legali in ambito lavorativo. Apple dovrebbe approfondire questi aspetti prima di un lancio generalizzato. #Apple #iPhone #Mac #Mirroring #Privacy #Legalità #Lavoro

    kiro.it/CNiiq

  16. How to Mirror Your iPhone’s screen on Ubuntu Desktop

    Want to mirror your iPhone screen on your Ubuntu desktop? There’s a free, open-source app you can install from the Ubuntu repos to do exactly that. If you’re looking to mirror your iPhone or iPad to Ubuntu UxPlay is the easy way to do it — and it’s free, open-source software The app is called UxPlay and once it’s installed you can quickly share your iPhone or iPad screen to Ubuntu (with audio) — and you don’t need to install an app on your Apple device to use it. Whatever shows on your Apple device screen is streamed to your :sys_more_orange:
    #HowTo #Apple #Iphone #Mirroring #Uxplay

    :sys_omgubuntu: omgubuntu.co.uk/2024/03/how-to