Insane.pw

web

Jellyfin установка

Jellyfin установка

Среди всех медиа серверов мне более приятен Jellyfin. Просто в установке, открытый исходный код, минимум логов, ну и можно еще видео смотреть. Добавим репозиторий: apt update && sudo apt install -y wget gnupg wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo tee /usr/share/keyrings/jellyfin.gpg.key echo "deb [signed-by=/usr/share/keyrings/jellyfin.gpg.key] https://repo.jellyfin.org/ubuntu $(lsb_release -cs) main" | sudo...

Проксирование через nginx

Проксирование через nginx

Тут рассмотрю варианты проксирования ресурсов http на localhost через https. На просто http выглядит также, только без установки сертификатов. Вариант 1: У вас есть домен и мы делаем все через letsencrypt. apt install certbot certbot certonly --standalone -d yourdomain.com Если нужна проверка через нс записи: certbot certonly --manual --preferred-challenges dns...

Redirect на https

Redirect на https

Чтобы все http страницы редиректились на https добавляем в .htaccess следующее: RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Еще иногда делал так RewriteEngine On RewriteCond %{ENV:HTTPS} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Можно еще сделать редирект только одной страницы: RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteCond %{REQUEST_URI}...