Метка: Ubuntu

  • Миграция self-hosted gitea в rootless docker-контейнер, настройка SSH и Actions

    Photo by Bernd 📷 Dittrich on Unsplash

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

    Обстоятельства изменились и теперь я хочу большего. Обо всём этом далее — как обычно, в виде описания процесса и готового решения. Рекомендую почитать, потому что это может дать пищу для размышлений и идей, а также понимание происходящего.

    Под хостом в тексте понимается машина, на которой производятся операции. Это может быть твой ПК или сервер.

    (далее…)
  • Ubuntu: как исправить ошибку snap «unexpected HTTP status code 408» и почему виснет ssh

    Доброго дня. Представляю очередной небольшой детектив с внезапной развязкой.

    В какой-то момент у меня перестала работать установка приложений через snap install или snap refresh. Вываливалась ошибка:

    $ sudo snap refresh
    ошибка: cannot refresh: cannot query the store for updates: got unexpected HTTP
                  status code 408 via POST to "https://api.snapcraft.io/v2/snaps/refresh"

    Это явно таймаут. При этом некоторые другие команды снапа (вроде поиска) работали.

    (далее…)
  • Как скрыть лишние сетевые интерфейсы в Ubuntu

    Привет. Недавно я обновил Ubuntu 23.04 до 23.10, а по пути обновилась и KDE Plasma c 5.27.4 до 5.27.10. Помимо прочего, в системе установлен docker. И почти сразу начали мозолить глаза вот такие нотификации:

    Заглянув в список сетей, я обнаружил тучу каких-то «левых» интерфейсов:

    (далее…)
  • Резервное копирование фотографий со смартфона

    a person holding a smart phone in their hand
    Photo by Vitalii Khodzinskyi on Unsplash

    Привет. Сегодня заметка о том, как я настроил бекапинг мобильных фоток. Механизм прост, обкатан и проверен месяцами работы, так что описываю как есть.

    Всё базируется на нескольких простых вещах:

    • Syncthing;
    • inotify-tools;
    • демонизированный shell-скрипт.

    На десктопе — Ubuntu, на смартфоне — Android. Базовые хотелки:

    • логирование;
    • конфигурирование;
    • копирование фоток из директории Syncthing в безопасное место;
    • обработка нескопированных вовремя фоток.

    В итоге все фотки и видосики с мобилы будут сами лететь на комп, мы сможем смело чистить память смартфона от лишнего, а потом спокойно сортировать слитые фотки по своему фотоархиву на компе.

    План понятен, погнали делать.

    (далее…)
  • Домашний сервер на Ubuntu. Часть 1: покупка, настройка, старт

    a hard drive being removed from a hard drive
    Photo by Andrey Matveev on Unsplash

    Привет. Вообще, я не хотел писать пост об этом сюда, потому что в сети уже навалом такого добра, повторяться не хочется. Да и в моём канале уже есть некоторые выкладки по хештегу #околоNAS. Там, скорее, поток мыслей и прикидки как бы сделать дома сервачок.

    Но пока разбирался с сабжем, подумал — да чё нет-то? Возьму и запилю посты в блоге, с нормальной конкретикой. Я же пишу о том, как сам решаю свои проблемы, вот и будет кому-то ещё пища для размышлений. И себе будущему, чтобы не забыть.

    Зачин, как я люблю, небольшой предысторией.

    Я давно возжелал домой какой-нибудь сервачок. В сущности, варианта было два: Synology DS220+ или самосборка с авиты. Оба подхода валидны и жизнеспособны, однако мне хотелось гибкости, юзер-френдливости, кастомизируемости, да подешевше и чтоб компактно. Это, знаешь ли, сложно совместить.

    Дома валялся еле живой ноутбук HP Pavilion G6, прикинул палец к носу, погонял думы… Однако, долго ли, коротко ли, купил я себе б/у системник Dexp Aquilon O111 (и это не опечатка, такой номер модели бы не только у ноутбука).

    (далее…)