Email or username:

Password:

Forgot your password?
Evv1L :blobcatlaptop:

Реально ли на одной VPS'ке держать VPN, Nextcloud, Whoogle и RSS Bridge?

Если ввести домен в браузер, то как VPS'ка поймёт что ей выдать Nextcloud страницу, Whoogle или вообще страницу от nginx?

21 comments
[DATA EXPUNGED]
Мя :sparkles_lesbian:

@Evv1L по хорошему у тебя должны быть разные поддомены на это все....

Evv1L :blobcatlaptop:

@mo по типу nextcloud.example.com?
А через example.com/nextcloud ?

Мя :sparkles_lesbian:

@Evv1L можно и второй вариант, Nginx умеет отрезать префикс перед проксированием. Но там могут всплыть внезапные приколы, когда например сайт хочет вернуть тебя на главную, и кидает на example.com/...
Некоторые сервисы умеют хоститься под sub-path и имеют соответствующие ручки настройки, но не все

D:\side\

@Evv1L лучше не надо. Same Origin Policy, один из ключевых механизмов изоляции сайтов друг от друга, использует доменное имя, но не путь. Это верный путь к ненужным приключениям.

@mo

Evv1L :blobcatlaptop:

@dside но для этого надо домен покупать, так?

Не хочется как-то на домен тратиться ещё :blobcatgooglyholdingitsheadinitshands: , планирую подключаться по IP либо через sslip.io

@mo

Мя :sparkles_lesbian:

@Evv1L не обязательно покупать, если на всех устройствах есть доступ к /etc/hosts и хранилищу цертов :blobcatgoogly:

@dside

D:\side\

@mo @Evv1L да, для этого нужен приобретённый (купленный или нет) домен, с доступом к редактированию DNS-записей для него самого и поддоменов.

Да, можно попытаться настроить все клиентские устройства и использовать сертификаты собственного ЦС, но делиться настроенными таким образом сервисами с кем-либо ещё или даже общаться с кем-то через них будет сложно или ненадёжно, да и обновлять настройки на своих устройствах в случае их изменения тоже неудобно.

[DATA EXPUNGED]
Мя :sparkles_lesbian:

@SysadminLink проще недорогие найти, чем связываться с бесплатным сыром

@Evv1L @dside

[DATA EXPUNGED]
Evv1L :blobcatlaptop:

@SysadminLink а mastodon.ML тоже оттуда получается домен берёт?

@mo @dside

[DATA EXPUNGED]
Dr. Quadragon ❌ replied to Evv1L

@Evv1L не, брал - то там же. Только за баблишко. 80 баксов за десяток лет - нормальная цена, кмк.

@SysadminLink @mo @dside

yesfreenet

@Evv1L поддомены, порты для сервисов

Dr. Quadragon ❌

@Evv1L есть у http заголовок Host. Туда записывается хостнейм, по которому обратился клиент.

Сервер его читает, сверяет со своим конфигом, и прокидывает вызов на тот бэкенд, который этому заголовку соответствует.

Alexandr

@Evv1L по умолчанию ты получишь ответ от сервиса который слушает 80 порт

Go Up