TorrServer icon indicating copy to clipboard operation
TorrServer copied to clipboard

[Feature] Добавление поддержки subpath

Open mogwai27 opened this issue 2 years ago • 4 comments

Приветствую! Было бы круто добавить в будущих версиях поддержку subpath, т.к. в данный момент достаточно проблематично реализовать работу через nginx reverse proxy с выдачей из директории. Работа по поддомену (типа ts.example.com) - ок, но по директории (example.com/ts) так и не получилось нормально прикрутить.

mogwai27 avatar Nov 22 '23 13:11 mogwai27

Предлагайте варианты как это можно сделать, либо закрываются проблему, так как это нельзя сделать

YouROK avatar Jan 28 '24 18:01 YouROK

Добавьте возможность передавать basepath через опции при запуске. например, для доступа через http(s)://my.domain/torrserver передавать --basepath=torrserver.

nitso avatar Feb 18 '24 16:02 nitso

if ($http_referer ~ ^http?://example.com/ts/) {
     rewrite ^ /ts$uri;
}

location /ts/ {
     proxy_pass http://torrserver:8090/;
}

в нжинксе

bonuzzz avatar Apr 02 '24 11:04 bonuzzz

@YouROK привет!

Спасибо большое за твои труды!

Как вариант решения этого тикета можно собрать приложение с относительными путями:

  • В package.json добавить параметр: "homepage": "./"
  • Билд фронта сделать с переменной окружения REACT_APP_SERVER_HOST="."

По идее это не должно никак влиять на текущую работу, но при этом c subpath будет работать.

Я недавно собирал homeassistant addon с torserver и с такой реализацией получилось добавить поддержку ingress

image

aatrubilin avatar Apr 27 '24 13:04 aatrubilin