Sonerezh / sonerezh

A self-hosted, web-based application to stream your music, everywhere.
https://www.sonerezh.bzh
GNU Affero General Public License v3.0
769 stars 122 forks source link

YunoHost package and déboires #167

Open M5oul opened 8 years ago

M5oul commented 8 years ago

I package Sonerezh for YunoHost distribution.

Thanks for this great application :smile_cat:

Nginx conf on subpath

I do this ticket to let you know that a working Nginx configuration on subpath wasn't easy to find:

You could also propose my package on documentation.

Curl/CSRF/Postinstall

My package is working but is not fully automated. It needs curl postinstall. May be you could help me with this.

M5oul commented 8 years ago

May be you could provide a CLI command to install because I really don't know why this curl command doesn't works.

nodiscc commented 8 years ago

I dont think the devs should fix packaging problems for a third party system :) Maybe you should ask on Yunohost's forums/mailing lists/bug trackers.

atomiix commented 8 years ago

I think that the CSRF protection prevents the curl query to work. So, we can disable CSRF on the install form but that's a security issue or we'll have to find a way like the CLI command you're talking about to install it without the need of the web interface.

Maybe we can refractor the install process like @lGuillaume124 did with the import process so that we'll have 2 way to install Sonerezh ?

M5oul commented 8 years ago

Thanks @atomiix for the answer. The CSRF protection could explain why I couldn't do it :scream_cat: A new way to install Sonerezh would be awesome :+1: Thanks.