Резервное копирование с MEGAcmd

MEGA — облачный-сервис, предоставляющий пользователям место для хранения файлов и данных. В данной статье настроим синхронизацию локальной директории с файловым пространством аккаунта Mega. 1. Установка MEGAcmd Выбор версии Ubuntu на странице mega 2. Настройка Заходим в в ответ выйдет приветствие MEGAcmd Логинимся соответственно заменить ваш@email и ваш_пароль на свои учётки mega Настраиваем синхронизацию с папкой … Читать далее

Перенос Ubuntu на другой диск с FSArchiver

Сегодня мы познакомимся с интересной утилитой позволяющей клонировать диск с рабочей системой и развернуть её на другом диске или даже машине. Этой утилитой является FSArchiver, разработанной автором PartImage на основе его же более старой реализации, но с расширенными возможностями. И здесь я хочу рассказать об опыте её использования. В прошлой статье мы уже рассматривали один … Читать далее

Установка GitLab Runner в Ubuntu 24.04

GitLab Runner — это агент (веб-приложение), предназначенный для выполнения задач GitLab CI/CD из файла .gitlab-ci.yml, который располагается в корневой директории вашего проекта, тем самым автоматизируя рутинную работу по тестированию и развёртыванию проекта на рабочем сервере.  Runner можно установить как на том же сервере, где установлен GitLab, так и отдельно. Главное, чтобы между GitLab Runner и сервером GitLab … Читать далее

Перенос Webmin и Virtualmin с хостингом на другую машину

Расскажу свой опыт переноса домашнего сервера на другую машину. Предыстория. Решил я обновиться до последней версии ОС и связки Asterisk — FreePBX, но вариант обычного обновления ядра через терминал меня не особо привлекал в силу непредсказуемости последствий. Учитывая тот факт, что на сервере крутятся всего 7 доменов с 5-тью поддоменами и докер с контейнерами, решил … Читать далее

Установка Asterisk 21 и FreePBX 17 на Ubuntu 24.04 LTS

В этой статье мы рассмотрим процесс установки Asterisk 21 и FreePBX 17 в Ubuntu 24.04 LTS с учётом уже установленных в систему Apache2 и MariaDB. Ранее мы уже проводили установку Asterisk v.18 и FreePBX v.16. На этот раз, установим последнюю версию связки. Переключимся на суперпользователя с последующим вводом пароля root. Подготовка системы Если вы ещё не … Читать далее

Использование docker init для генерации конфигураций Dockerfile и docker-compose

Утилита docker init делает докеризацию легкой, особенно для новичков в Docker. Это устраняет ручную задачу написания Dockerfiles и других файлов конфигурации, экономя время и минимизируя ошибки.

Настройка SSL-сертификата для среды Docker-Compose с помощью файла .pfx

Я не слышал о файлах .pfx, пока не пришлось использовать их для настройки SSL-сертификатов для среды Docker. Оказалось, что: Файлы .pfx — это защищенные паролем файлы, содержащие как публичные, так и приватные пары сертификатов. Таким образом, вместо получения файлов .crt, .pem или .key от вашего поставщика сертификатов SSL вы можете получить файл .pfx. В этом … Читать далее

Создаём и настраиваем свой VPN-сервер

VPN (англ. virtual private network — «виртуальная частная сеть») — обобщённое название технологий, позволяющих обеспечить одно или несколько сетевых соединений поверх чьей-либо другой сети. VPN используется для шифрования трафика, изменения IP-адреса и местоположения пользователя. С помощью VPN вы можете безопасно работать в незащищенной сети (такой, как Wi-Fi в кафе или отеле) и не бояться, что ваши данные перехватят злоумышленники. … Читать далее

Установка Docker, Docker-compose и Docker-UI (Portainer) в Ubuntu 24.04

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризатор приложений. Позволяет «упаковать» приложение со всем своим окружением и зависимостями в контейнер, который может быть развёрнут на любой Linux-системе с поддержкой контрольных групп в ядре, а также предоставляет набор команд для управления этими контейнерами. В репозитории Ubuntu обычно выложена … Читать далее

Настройка региональных параметров (local) Ubuntu 22.04

После установки операционной системы Linux Ubuntu необходимо настроить ввод и вывод русского языка. Для проверки настроек local, необходимо ввести команду Если её результатом будет такой вывод: это укажет нам на отсутствие региональных настроек. Вводим команду (здесь и далее подразумевается, что вы работаете в консоли Webmin от пользователя root. В ином случае, предваряйте команды командой sudo) … Читать далее