I am trying to get spreed set up on Nextcloud 10. I had it mostly working last night, but after a reboot it stopped working. I followed the instructions exactly and cleaned up any errors popping up in the admin panel. I did a debug check and it says everything is set up properly. Right now if I try to access spreed via the apps I just get the spreed background but no actual spreed app. My other problem is when I try to access spreed via mydomain/webrtc I get this error below:
Please do not directly access this service. Open the Spreed.ME app in your Nextcloud installation instead.
Sorry if the paste is messy, that was everything I grabbed from I hope…I honestly didn’t know how to copy from Firefox Inspector. I redid my machine and right now I can get the webrtc sessions working again but I still cannot access the page doing mydomain.com/webrtc
Soko, my pane looks like that for spreed, but what did you have to do to get show advanced settings there too?
Sorry for the late response, but I was having other problems with my server having to do with SSL. Long story short, I switched host operating systems and redid my installation of nextcloud (got passed the SSL problems) and I now have a copy of spreed.me that’s up and running! Right now, even with OwnCloudConfig.js absent, I still don’t get the GUI configuration options, but I do for the config.php options. I also have screen sharing available.
I am also wondering what the encryptionSecret and serverToken options are for and how to change them if necessary. I don’t see anything in the documentation for that
Right now, even with OwnCloudConfig.js absent, I still don’t get the GUI configuration options
What do you see in the Admin web interface? It should give you this message: extra/static/config/OwnCloudConfig.js was not found. If you want to run Spreed WebRTC and Nextcloud on different origins, please read this document..
There’s no way to configure the .js config via the web interface. This should not be a problem unless you want to run Spreed WebRTC and Nextcloud on different origins.
This will not work and should give you an error message saying: Please do not directly access this service. Open the Spreed.ME app in your Nextcloud installation instead..
You need to use the Spreed.ME Nextcloud app (usually located at /index.php/apps/spreedme/).
I am also wondering what the encryptionSecret and serverToken options are for
Okay, so I guess I’m misunderstanding the mydomain.com/webrtc thing then. In the server.conf file am I supposed to change /webrtc/ to /index.php/apps/spreedme/?
And thank you for pointing me to the encryption secret and server token in the config examples! I couldn’t find those at all!