Comments (11)
No there is no such option, is this needed? Because you can do this also on rev proxy - check for instance #11 for rev proxy discussion.
from audioserve.
On my setup (shared seedbox) I cannot configure how the reverse proxy is configured. I can only points apps to a specific base URL for reverse proxy. It is common settings on other software like radarr/sonarr. If that could be added as an option that would be great for me.
from audioserve.
OK understand - can you pls describe how it should work exactly? What is the problem?
from audioserve.
I have the reverse proxy configuration https://mybox/username/audioserve to http://mybox:3000/username/audioserve
So i need to configure username/audioserve as base URL. So when I connect to the https page it redirects correctly to the web server.
from audioserve.
implemented in base-url branch for now. argument is called url-path-prefix
. Can you test?
Also bit more about reverse proxy in updated README
from audioserve.
I tried to compile with build_static.sh to test but I have the following error.. Not sure if it is an issue on my side
error[E0599]: no method named `strip_prefix` found for type `std::string::String` in the current scope
--> src/services/mod.rs:58:35
Do you have a static compile release?
from audioserve.
This function is in latest stable - do rustup update
before compilation
from audioserve.
I see in static build script it's fixed to rust version in alpine, will look into it - because version of alpine is also important for correct ffmpeg version
from audioserve.
Replaced strip_prefix, so now current static build script works
from audioserve.
I was able to compile and test the build. It works for me now with the URL prefix. Thank you.
from audioserve.
now moved to master branch and v0.13.0 release
from audioserve.
Related Issues (20)
- Dependency Dashboard
- Where to donate HOT 2
- Track skips when transcoding is enabled HOT 6
- New web client requires HTTPS HOT 3
- Error upgrading to v0.26.2 from v.0.24.1
- Don't work with docker-compose HOT 9
- Local Linux build fails HOT 3
- Change document.title to current track name. HOT 2
- Some m4b files fail to play HOT 1
- Cover icons for client browsing and MediaSession HOT 2
- 0.20.0: "Error deserializing data from db tag for enum is not valid, found xxx" HOT 3
- Feature request: Mark audio files as "listened"/"completed" HOT 6
- iOS and mac decode problems HOT 4
- Rust Version too Low for Build HOT 2
- Audioserve android don't support nginx auth HOT 3
- Natural Ordering of files HOT 5
- ffprobe process HOT 2
- Artificially Low Limit on File Name Length HOT 5
- [ Feature Request ] package this as a Start9 Service HOT 2
- [Feature Request] Allow "Device Group" to be configured from an HTTP Header HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from audioserve.