Email or username:

Password:

Forgot your password?
OfShad0ws

Наконец добрались руки поднять на своей коробочке Nextcloud
Поставил Debian Testing (там есть LXD), базово настроил контейнер, прокинул папку для данных с хоста (чтобы удобно бэкапить было и место для файлов никогда не заканчивалось), настроил VPN в контейнере.
Вот уж не ожидал, что споткнусь на Nginx reverse proxy
Ну ничего, надо сделать паузу, а потом взять эту высоту.

#ru #Nextcloud #FOSS

8 comments
kurator88

@OfShad0ws вопрос на понимание - а зачем vpn ? Он нужен для работы или просто нет белого ip ?

OfShad0ws

@kurator88 экономлю на белом IP и не хочу, чтобы все, с кем я поделился файлом, знали мою локацию примерную

OfShad0ws

До чего технологии дошли - сижу в ТЦ, заканчиваю настройку домашнего Nextcloud

Sergey

@OfShad0ws@mastodon.social если не сложно сделай поэтапный отчёт, что устанавливал что прописывал, я думаю многим зайдёт твой опыт.

OfShad0ws

@Sergey78
ну не знаю, у меня достаточно кастомный вариант - Nginx и PostgreSQL вместо Apache и.. не знаю что там дефолтом
К тому же многие предпочитают снапы и докер, а не правку 20 конфигов руками.
Пока не вижу целевую аудиторию, ради которой я бы потратил эти полдня
Но всегда готов дать ссылку на официальную документацию и помочь разобрать конкретные ошибки (если это не Apache, конечно).

OfShad0ws

@Sergey78
а в сегодняшней реализации к тому же Debian Testing и LXD контейнер с прокинутой на хост папкой - совсем на любителя

OfShad0ws

Ох уж эти reverse proxy
Нашёл некорректную переадресацию, попытался исправить и получил циклическую.
Вник в то, что написано, и не понял вообще её функционал. Зачем? Отключил, вроде всё работает.
В общем, конфиг для Nginx в доках от сообщества, думаю это кто-то слишком намудрил, либо это legacy какое-то.
Но если кто-то мне объяснит, что я не прав, буду рад.

location /remote {
return 301 /remote.php$request_uri;
}

Ох уж эти reverse proxy
Нашёл некорректную переадресацию, попытался исправить и получил циклическую.
Вник в то, что написано, и не понял вообще её функционал. Зачем? Отключил, вроде всё работает.
В общем, конфиг для Nginx в доках от сообщества, думаю это кто-то слишком намудрил, либо это legacy какое-то.
Но если кто-то мне объяснит, что я не прав, буду рад.

OfShad0ws

Да, кажется это ошибочное правило
Я не знаком с Apache, но там оно выглядит так:
RewriteRule ^remote/(.*) remote.php [QSA,L]

Go Up