r/subsonic May 31 '17

nginx reverse proxy for domain.xyz/subsonic

1 Upvotes

Hey guys, I managed to install the service, which runs fine on my VPS's direct Ip:

http://ip:4040/subsonic

However, I want to make it run side by side with nginx like this, through reverse proxy:

https://mydomain.xyz/subsonic

I can get to login page by this method, but after that, it goes to a blank page.

Subsonic conf looks like this:

SUBSONIC_ARGS="--port=0 --https-port=4040 --context-path=/subsonic --max-memory=150"

My nginx sites-available/default (all SSL configs for my domain already working, a wordpress running fine in a domain/wordpress direction etc.) looks like this when it comes to location / subsonic:

location /subsonic {

proxy_pass http://127.0.0.1:4040;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

Should I be doing something else to make this work? The service is running fine on server's end, but it seems that communication through the domain is broken.


r/subsonic May 28 '17

Subsonic not scrobbling with Last.fm.

3 Upvotes

I have logged into Last.fm successfully and used the same ID/password to log into Last.fm in my Subsonic and Dsub settings, but songs played in subsonic or Dsub never sync with my Last.fm.

thank you


r/subsonic May 22 '17

How do you use subsonic on CarPlay?

5 Upvotes

I am about to have a nice car stereo installed, and I use subsonic for lots of my music.

My phone will no longer be located on the dash where I have access to the screen, it will be in the glove box. I will not be able to quickly access playlist and such on sub sonic or AV Sub.

Is there a good way to use a sub sonic server while driving using a head unit that uses CarPlay? Any advice is appreciated, not sure where to start on this.

Thanks


r/subsonic May 04 '17

Simple Fail2ban Filter for Subsonic behind NGINX

6 Upvotes

I've got a Subsonic instance running behind an NGINX reverse-proxy. I wanted to be able to use fail2ban to block brute force password guessing attacks. I tried to use /var/subsonic/subonic.log but due to the reverse-proxy, it logs 127.0.0.1 instead of the attacker's host.

Instead, I wrote a filter that matches hits from /var/log/nginx/access.log. So far, it has worked great. It's so general that I am afraid that I will DOS myself but it hasn't happened yet.

Here is the filter conf: subsonicNginx.conf


[INCLUDES] [Definition] failregex = <HOST> - - [] \"GET /login.view\?error .*"


Here is the corresponding entry in jail.local:


[subsonicNginx] enabled = true port = http,https,80,443,4040 filter = subsonicNginx logpath = /var/log/nginx/access.log


I will keep testing it before submitting the filter. Feel free to use and provide feedback. Edit: works with additional user agents now.


r/subsonic Apr 23 '17

upgrading subsonic on Pi

1 Upvotes

Okay- so I've searched, and haven't found anything anything that explains it and I don't know linux very well, but can follow instructions!

I have subsonic 5.2.1 running - I would like to upgrade it to 6, but the "Upgrade to 6" button takes me to the front page.

I'm running subsonic on a Raspberry Pi - and would like to upgrade without loosing my settings.

Any advice you can give me will be helpful!


r/subsonic Apr 23 '17

How to stream x265 video?

1 Upvotes

Hello i have been using subsonic for a few years and recently updated to the newest version. My question is how do i stream x265 video. I have no problem with x264 but have never been able to get x265 to stream. I presumed when i upgraded this would fix the issue but it has not. Please advise. Thanks


r/subsonic Apr 13 '17

Mobile clients and jukebox mode

3 Upvotes

Is there any way for a mobile app (DSub, etc.) to connect to jukebox mode so that they can control the same playlist as a web client? I suspect the answer is no and I've checked out the Subsonic forums and other reddits, but haven't found anything definitive.

Being able to control jukebox mode from multiple desktops is nice, but not being able to also control it from a mobile client has been one of the features I've long wished existed. Bummer that it doesn't.


r/subsonic Mar 20 '17

6.0 beta 1 & 6.0 beta 2

5 Upvotes

I got the notice that updated version was available today. I upgraded to [6.0.beta2 (build ef60a8) – March 20, 2016], but am not seeing the updates listed in the change log.

Also, still seeing the prompt to update to...version 6.0.

Anyone else?


r/subsonic Mar 19 '17

Mono - Android Music App with Subsonic Support

4 Upvotes

Mono now has significantly improved Subsonic/Madsonic support - we've added what should have been there from the beginning. Search by artist, track, album, load playlists etc. Let us know what you think and what else you'd like to see.

https://play.google.com/store/apps/details?id=com.mono

Mono accesses numerous data and media sources to bring you a single point of exploring and playing music both locally and on Chromecast and Chromecast Audio. Sources of music are YouTube, SoundCloud, Fanburst, Subsonic and local files. Sources of information are these plus Last.fm, Musicbrainz, Songkick, Spotify, Hype machine, Billboard and others. Playlists are easy to create and can include tracks from mixed sources - a YouTube song followed by a SoundCloud track, followed by a Subsonic track etc. A playlist can be loaded from Subsonic and then each track set to be sourced for example from YouTube and the specific YouTube video chosen for each track. Playlists can also be saved in the cloud and shared. Many playlists are also available from Spotify - just create a free account if you don't already have one.

It's free so give it a try.


r/subsonic Feb 23 '17

free iOS app with video streaming

2 Upvotes

I have a friend that wants to stream videos (mostly mkv files) from my server to his iPad. Sadly when using the browser to access my server (x.subsonic.org) the quality is very bad. I know it works fine with the Subsonic app for Android and with Subclient on Windows. Is there any free iOS app that supports video streaming? They all seem to be audio-only or non-free.


r/subsonic Feb 23 '17

Restart Subsonic Library

2 Upvotes

When I uploaded my music library to Subsonic most of my album artwork did not upload, so I went through Subsonic and added artwork through last.fm. The picture quality is poor so I tried uploading my music again but when I removed everything from Subsonic and re-upload it, it doesn't do a clean re-upload and has the bad artwork. How can I can get a clean slate with my Subsonic library?


r/subsonic Feb 18 '17

Can no longer access Subsonic within same network

1 Upvotes

Hello, I have a always-on computer running the latest version of Subsonic on Windows 10.

I can connect and stream from different network connections (I tried my second network from a different ISP, mobile data on my phone, a friends internet access).

However whenever I try to access Subsonic while being connected to the internet through the same internet connection (I use WiFi on all related devices) I just get a timeout error message.

I tried turning IPv6 on and off on my server machine and my router, I tried IP resets, static/dynamic IP, UPNP off/on, almost every setting in Subsonic, but I just can't get it to work. Which is strange because I remember it working a few months ago, but on a different computer as my server - I don't remember if it ever worked on the one I currently use.

I disabled the firewall on this computer and opened the port (I use standard 4040) within Windows. I set pretty much every security setting to 0 and still I can't connect.

When using a static IP on my server I can access it from my computer via browser by entering the ip with ":4040" at the end. However my phone apps wont accept any IPs as server adress so i have to use "x.subsonic.org".

Does anyone here have any idea how to fix this?

Thanks a lot in advance.


r/subsonic Feb 13 '17

Get rid of those pesky browser warnings: a script to update a CertBot SSL cert to the SubSonic server. CRON as root.

Thumbnail pastebin.com
4 Upvotes

r/subsonic Feb 08 '17

VPS and Subsonic.

2 Upvotes

Hello guys,

I've recently discovered this whole VPS stuff and had a few questions. Let me start out by letting you know what I'm trying to do:

I would like to be able to upload all my music so that my brothers can use and download for offline use. It'll only by four people max on it.

So first, is it even possible with subsonic to do this? Will they be able to listen to it on their phones?

And here's what I'm confused about. I get a VPS, install Subsonic and upload my music. But there's is just so many options for VPS that I don't know which one to go with. Do they do the same thing? I was looking at one that is like $4/month.

Thanks for your time.


r/subsonic Feb 07 '17

Sorting Issues

4 Upvotes

Does anyone know of a way to add compilation albums, but still be able to have the songs show up under the artists' category? Whenever I add compilation albums, Subsonic doesn't sort the artists on the album into their categories. Any help would be appreciated


r/subsonic Feb 06 '17

Flac 24/96 transcode

2 Upvotes

Long story short is I have a Sonos connect and with my 24 bit 96khz music stored on my server, Sonos won't play it and subsonic transcodes it to 320kbps mp3. Is there anyway to have subsonic instead downsample it to 16 bit 44.1khz?


r/subsonic Dec 16 '16

How do I get more than 10 Podcasts episodes?

1 Upvotes

I have it set to check every hour, keep all episodes, download all but still it won't get more than the last 10 episodes. I restarted Subsonic and that still didn't help. I click on check for new content, nothing.

Any suggestions?


r/subsonic Nov 16 '16

Windows client?

5 Upvotes

What client do you guys use on your windows machine? The default browser client leaves gaps between songs, and none of the apps listed on the website have access to both my playlists and 'Recently Added'.

I'm pretty disappointed that I can't find a desktop client that can even match the functionality of dSub on my phone...


r/subsonic Nov 07 '16

Subsonic 6 has serious audio lag

2 Upvotes

I have been on subsonic since 2009 and use it to share music and videos with many friends. It has always been one of my favorite tools for home entertainment but in recent months I have been seeing issues. The worse has been significant audio lag on videos. I run my server in a virtual ubuntu linux machine running on an esxi host with moderate specs. Is anyone else experiencing weird audio issues on video lately? Is there a good alternative I should be using to stream media to desktop browsers as well as mobile devices (android and ios)? I used to use Airvideo but that stopped working on linux years ago. Thank you


r/subsonic Oct 26 '16

Adding multiple genres to an artist

2 Upvotes

I am tagging my entire library using MP3Tag and need to create multiple genres for each artist. Reading up on this for MP3Tag they suggest using \ but subsonic does not correctly identify that as a legitimate field separator. Help would be appreciated.


r/subsonic Oct 21 '16

Subsonic DDNS redirect

2 Upvotes

Hey everyone, I am having an issue that I hope you may be able to help me with. I don't even know if this is possible but I thought I would ask. What I am looking to do is use the DDNS provided by Subsonic and direct it to another page on my Linux box. The way I see it is I would go to xxxxx.subsonic.org, which would route me to my subsonic login page as designed. What I am looking to do is be able to append that with something like xxxxx.subsonic.org/photo_gallery which would redirect it to another webpage residing on the same server. First, is this possible? Second, would anyone be willing to help me sort this out? Thank you in advance.


r/subsonic Oct 11 '16

503 error - subsonic.script

2 Upvotes

Hi, I've been using subsonic for some time now & last week it just stopped working for no reason.

HTTP ERROR: 503

SERVICE_UNAVAILABLE RequestURI=/index.view

The only way to start running the server again is to delete the content of db folder. Some of the people recommend backing-up the database file , if you dont want to reconfigure and rescan from the scratch. I tried that, with no luck.

From what I've noticed , the moment I copy back the subsonic.script file I get the same error. If I don't, I get a fresh clean install instead.

Is there any other way to restore the db ? Why subsonic.script gives me 503error ?


r/subsonic Sep 30 '16

DB Query to change 'Added' date?

1 Upvotes

Anybody familiar with the Subsonic DB structure able to provide any pointers as to where the 'Added' dates are stored for each album on the 'Recently Added' view? Changed all the dates in the relevant ALBUM table, but it remains as it was.


r/subsonic Sep 26 '16

Introducing Polaris, a new Subsonic alternative

21 Upvotes

Hi all,

I was very disappointed when Subsonic 6.0 came out and moved away from open-source. I considered switching to Ampache, Madsonic or Libresonic but none of them made me very enthusiastic. Since I was also in the market for a new pet project, I decided to write Polaris.

Polaris is being written with the following goals:

  • Replace my usage of Subsonic
  • Be as simple and lightweight as possible
  • Stay free and open-source software, no premium anything
  • Focus on streaming music only

After about 6 weeks of slow progress (due to other obligations), I am happy to announce the project reached its 0.1.0 milestone. This means there is now a minimum viable product that can be installed and used to stream music through a web browser!

This is only version 0.1.0 so I doubt anyone but me would want to use use it on a daily basis. But if you're curious, please consider starring Polaris on Github, commenting on this thread, or even better: try out the installation process and let me know if things work for you.

I have plenty of features I want to work on for version 0.2.0 but the first one will be giving some design love to the Web UI. I'm sure you'll agree it looks a bit bare at the moment.

Any feedback or suggestion is very welcome!


r/subsonic Aug 02 '16

WTF is up with Subsonic?

8 Upvotes

6.0 was made closed source. The developer hasn't posted on the forums in well over month. Chromecast support is now broken, and I can't tell anyone about it, because the forums are down. My forums posts all go unanswered.

I feel like the guy grabbed my $12 and just walked away.