NGINX + 2FA с Authelia

NGINX + 2FA с Authelia Debian 11 Решил я защитить двухфакторной аутентификацией опубликованные ресурсы. После поисков в сети нашел бесплатный аутсорсный продукт от Authelia. Сие творение позволяет подключить парольную, OTP и 2FA к любому разделу на сайте или домену целиком. Подробная информация на сайте первоисточника. Я настраивал на обратном прокси от NginX, т.к. он мне ближе. Authelia с Redis в контейнерах. Я прописал в DNS 2 субдомена: auth.example.ru - домен аутентификации; connect.example.ru - защищаемый домен. Далее всё на чистом Debian 11. Все команды...

Подробнее

UniFi Network Controller

UniFi Network Controller Debian 11 sudo apt update && sudo apt install -y apt-transport-https ca-certificates gnupg haveged wget -qO - https://dl.ui.com/unifi/unifi-repo.gpg | sudo apt-key add - && \ wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add - && \ wget -qO - https://www.mongodb.org/static/pgp/server-3.6.asc | sudo apt-key add - && \ echo "deb https://www.ui.com/downloads/unifi/debian stable ubiquiti" | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list && \ echo "deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb bullseye...

Подробнее

DocumentServer Unlimited

DocumentServer Unlimited OnlyOffice Document Server v7.2 docker pull tiotimolin/ds72 Запускаем docker run -dit -p 8082:80 \ --restart=always \ -e JWT_HEADER="AuthorizationJwt" \ -e JWT_SECRET="3d9fCB54ks9LtU" \ --name=ds72 tiotimolin/ds72 Изменяем пароль на подключение к серверу документов Где "AuthorizationJwt" - это http-заголовок, который будет использоваться для отправки веб-токена JSON, а "3d9fCB54ks9LtU"секретный ключ для проверки веб-токена JSON в запросе к серверу документов ONLYOFFICE. supervisorctl restart all Далее нужно внести исправления...

Подробнее

Corosync+Pacemaker+Nginx

Corosync+Pacemaker+Nginx Debian 11 В данной статье будет рассказано о том, как настроить на базовом уровне отказоустойчивый кластер из двух серверов с Nginx на борту, используя Pacemaker и Corosync с применением Virtual IP. Я развернул 2 виртуалки с 3-мя сетевыми картами/вланами: 1. локальная сеть 2. сеть кластера 3. внешний интерфейс Виртуалки абсолютно идентичные, лишь IP-адреса внутренней сети отличаются. Далее всё на чистом Debian 11. Все команды от root. Выполнить на всех нодах На всех нодах в /etc/hosts добавить записи: nano...

Подробнее

Docker & Portainer & Linux-SWAG & Jitsi

Docker & Portainer & Linux-SWAG & Jitsi Ubuntu 20.04 Ubuntu 20.04 server Всё делаю на ВМ и в процессе установки добавляю еще один диск для больших объёмов данных и точку монтирования /portainer-data cat /etc/fstab # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # / was on /dev/ubuntu-vg/ubuntu-lv during curtin installation /dev/disk/by-id/dm-uuid-LVM-kmVAQlOe219swsa9PbKu4nlQyx9zOdBMfH11L3dkdBMhlaxXB953wbr9uLx617aG...

Подробнее

Jira & Confluence & LinuxSWAG

Jira & Confluence & LinuxSWAG Ubuntu 20.04 Вводные Ниже вводные установки и ссылки на загрузку на момент установки. MySQL root pass nNMnskCVy7MPAydiQTxjXlGdvXtvQU Jira Pass gbEL7mf2GiPuBo2wK74G6KmB7tkpNY atlassian-jira-software-8.20.0-x64.bin atlassian-agent-v1.3.1.zip MySQL timedatectl set-timezone Europe/Moscow apt-get install default-jdk -y apt-get install mysql-server -y && systemctl enable mysql mysql_secure_installation - в процессе вводим новый пароль рута и записываем его mysql -uroot...

Подробнее

Fuse

Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.