Wow, this is far and away the most concise, well presented tutorial I've seen in a while! Also the presentation and the little touches of humor here and there really kept me engaged! Good job and thanks!
07:50 when I try to enable supervisord on Alma Linux 9, I get the message "Failed to enable unit: Unit file supervisord.service does not exist." I checked the directory that appears in the video, and it indeed does not exist there. Any suggestions? EDIT: Solution is to run the following command first: sudo dnf install supervisor
I don't have a server handy to check this on at the moment, but it looks like they moved packages from supervisord to systemd a while back, so this service is likely not needed anymore.
Did you forward your port forwarding from 80 to your :32027 or also to 80? If I forward the port forwarding from 80 to 80 and 443 to 443, the login page always appears. But if I forward to the port for nextcloud, then I can reach my site via the domain. Can't you regulate this internally with the proxy?
thanks for the video! got a quick question: the demonstrated installation is for onlyoffice integration with self hosted Nextcloud running on docker. I wonder if I could achieve the same features as you did, even if my Nextcloud isnt self hosted on my own server, but a part of a shared hosting plan of a 3rd party provider. I could enable Onlyoffice in the Nextcloud dashboard as you showed in the beginning but that's about that. I cannot go down to the level of configuration that you did unfortunately.
I did get a little lost amongst all the different plans Onlyoffice offer. there's the docs and workspace. I suppose what I described in my comment, the direct integration with Nextcloud that's enabled with just a flip of a switch, as you showed in the beginning, is only the docs version? whereas, if you want to unlock the full functionality of Onlyoffice, you want to get the workspace one?
Yup, super informative. Thank you! Recently rebuilt my nextcloud instance and I'm definitely doing this now. Also I'd like to hear your take on owncloud, so spotbump ig 😁
What do you mean when you say that Nextcloud will throw an error if it isnt using the full chain? I'm getting that error but have no idea how to diagnose it
Certificates rely on a chain of trust from a known root certificate down to yours. There may be one or more intermediate certificates in this chain e.g. Root > Inter1 > Inter2 > YourCert. If Nextcloud cannot trace your certificate back to a trusted root it will fail. To make sure it can work its way back through the chain to the root you can provide the list of chained certificates in a single certificate file. Id you open this "full chain" file in a text editor you will see multiple certificates in it. More info here: nginx.org/en/docs/http/configuring_https_servers.html
Thanks for the suggestion. I installed it once in my lab to see what it looked like, but I haven't used it in a real-world scenario. I suspect given Talk's real-time nature there is likely a bit of depth to designing the underlying infrastructure to preform well as you scale it out, with different types of connection, etc. and that's not something I've had to deal with. I probably won't make a video about it unless I have a reason to use it at some sort of scale first; because I suspect the process to get it working for an internal 1:1 call as I did to test it is a lot simpler than trying to run a decent-sized meeting on it with remote attendees.
I've not tested it, but looking at some of the "if" statements in the one-click script (it's the same script for that's in the video), it appears to support ARM as long as it's 64-bit ARM.
Great video as always! Out of curiosity - why do we remove Jwt from the authorization headers? You describe such things most of the time but missed it this time! :)
Thanks! That setting is the name of the HTTP header used when authenticating Nextcloud to ONLYOFFICE using JSON Web Tokens. It needs to match on both sides or ONLYOFFICE will be looking for the wrong header. The Nextcloud app for ONLYOFFICE uses the "Authorization" header out of the box; but depending on how you install ONLYOFFICE it can default to "Authorization" (I got this on a manual install) or "AuthorizationJWT" (I got this on a scripted install). You can change it on either side, as long as they match. I popped up a bit of text at that part of the video with the method to change it on the Nextcloud side instead. That might be necessary if you had a reverse-proxy that insisted on using the "Authorization" header for its own purposes.
Maybe you should mention to your viewers that they will be unable to edit onlyoffice documents on their mobile devices unless they fork out $1500 for a commercial license.
Completely agree. Knowing you cannot edit with OnlyOffice on mobile within the Nextcloud mobile app (natively) is a big deal breaker for many. They only allow the feature with their paid enterprise version. If your personal use case is "Replace Google Drive w/ Nextcloud", not having this feature creates a barrier to conversion, if not for you, for others (family members, co-workers, etc.) you are converting to using Nextcloud. YES, they have a free OnlyOffice mobile app for iOS and Android that you can connect directly to your Nextcloud account/instance, BUT it ends up being another barrier on mobile since you're using one app (Nextcloud for mobile) then realize you can't edit the file you want, so you have to dig around to open another app (OnlyOffice for mobile) and navigating around to find that same file to edit... what a horrible user experience. If you dig up OnlyOffice history, editing documents through the Nextcloud mobile app used to exist in their community (free) version. They intentionally gutted it and locked it behind the paid enterprise version. I wish this was not the case. I just finished test driving OnlyOffice and I strongly prefer it over alternatives.
It's an 18-month old video. Gen AI for videos is only starting to not suck now for clips lasting a few seconds. If I made this using gen AI 18 months ago I'd be a millionaire.
Wow, this is far and away the most concise, well presented tutorial I've seen in a while! Also the presentation and the little touches of humor here and there really kept me engaged! Good job and thanks!
Thanks!
07:50 when I try to enable supervisord on Alma Linux 9, I get the message "Failed to enable unit: Unit file supervisord.service does not exist." I checked the directory that appears in the video, and it indeed does not exist there. Any suggestions?
EDIT: Solution is to run the following command first: sudo dnf install supervisor
I don't have a server handy to check this on at the moment, but it looks like they moved packages from supervisord to systemd a while back, so this service is likely not needed anymore.
Did you forward your port forwarding from 80 to your :32027 or also to 80?
If I forward the port forwarding from 80 to 80 and 443 to 443, the login page always appears. But if I forward to the port for nextcloud, then I can reach my site via the domain. Can't you regulate this internally with the proxy?
In this example I have it installed on a Linux server, not as a NAS plugin
thanks for the video!
got a quick question: the demonstrated installation is for onlyoffice integration with self hosted Nextcloud running on docker. I wonder if I could achieve the same features as you did, even if my Nextcloud isnt self hosted on my own server, but a part of a shared hosting plan of a 3rd party provider.
I could enable Onlyoffice in the Nextcloud dashboard as you showed in the beginning but that's about that. I cannot go down to the level of configuration that you did unfortunately.
I did get a little lost amongst all the different plans Onlyoffice offer. there's the docs and workspace. I suppose what I described in my comment, the direct integration with Nextcloud that's enabled with just a flip of a switch, as you showed in the beginning, is only the docs version? whereas, if you want to unlock the full functionality of Onlyoffice, you want to get the workspace one?
Yup, super informative. Thank you!
Recently rebuilt my nextcloud instance and I'm definitely doing this now. Also I'd like to hear your take on owncloud, so spotbump ig 😁
Thanks!
What do you mean when you say that Nextcloud will throw an error if it isnt using the full chain? I'm getting that error but have no idea how to diagnose it
Certificates rely on a chain of trust from a known root certificate down to yours. There may be one or more intermediate certificates in this chain e.g. Root > Inter1 > Inter2 > YourCert. If Nextcloud cannot trace your certificate back to a trusted root it will fail. To make sure it can work its way back through the chain to the root you can provide the list of chained certificates in a single certificate file. Id you open this "full chain" file in a text editor you will see multiple certificates in it.
More info here: nginx.org/en/docs/http/configuring_https_servers.html
Can you make a video on how to self host Nextclud Talk (If possible)
Thanks for the suggestion. I installed it once in my lab to see what it looked like, but I haven't used it in a real-world scenario. I suspect given Talk's real-time nature there is likely a bit of depth to designing the underlying infrastructure to preform well as you scale it out, with different types of connection, etc. and that's not something I've had to deal with. I probably won't make a video about it unless I have a reason to use it at some sort of scale first; because I suspect the process to get it working for an internal 1:1 call as I did to test it is a lot simpler than trying to run a decent-sized meeting on it with remote attendees.
Is there a Document Server for ARM now? Would love to switch.
Looks like it:
www.onlyoffice.com/download-docs.aspx#docs-community
@@ProTechShow I was hoping for a one click install XD Gonna take a while to get through the ubuntu instructions. Thanks! 😃
I've not tested it, but looking at some of the "if" statements in the one-click script (it's the same script for that's in the video), it appears to support ARM as long as it's 64-bit ARM.
I want to learn more about nextcloud compared with owncloud that is not so dated. ;-)
Great video as always!
Out of curiosity - why do we remove Jwt from the authorization headers?
You describe such things most of the time but missed it this time! :)
Thanks!
That setting is the name of the HTTP header used when authenticating Nextcloud to ONLYOFFICE using JSON Web Tokens. It needs to match on both sides or ONLYOFFICE will be looking for the wrong header.
The Nextcloud app for ONLYOFFICE uses the "Authorization" header out of the box; but depending on how you install ONLYOFFICE it can default to "Authorization" (I got this on a manual install) or "AuthorizationJWT" (I got this on a scripted install).
You can change it on either side, as long as they match. I popped up a bit of text at that part of the video with the method to change it on the Nextcloud side instead. That might be necessary if you had a reverse-proxy that insisted on using the "Authorization" header for its own purposes.
This dude is so smart i can't follow this guide at all 😂😂
doesn't work onlyoffice with nextcloud is always a big trouble
It worked for me. Have you checked the section towards the end of the video where I cover solutions to a few common problems?
Great video and explaination. Thank you so much!
Glad it was useful to you
very informative. thanks a lot
Thanks
Sweet. I'm glad to hear this.
Glad you found it useful
@@ProTechShow I did. I've got a NextCloud instance for most of my immediate family. I appreciate the tip.
Maybe you should mention to your viewers that they will be unable to edit onlyoffice documents on their mobile devices unless they fork out $1500 for a commercial license.
The mobile app is free and supports Nextcloud as a cloud backend. You can use that to edit on mobile without a commercial licence.
Completely agree. Knowing you cannot edit with OnlyOffice on mobile within the Nextcloud mobile app (natively) is a big deal breaker for many. They only allow the feature with their paid enterprise version.
If your personal use case is "Replace Google Drive w/ Nextcloud", not having this feature creates a barrier to conversion, if not for you, for others (family members, co-workers, etc.) you are converting to using Nextcloud. YES, they have a free OnlyOffice mobile app for iOS and Android that you can connect directly to your Nextcloud account/instance, BUT it ends up being another barrier on mobile since you're using one app (Nextcloud for mobile) then realize you can't edit the file you want, so you have to dig around to open another app (OnlyOffice for mobile) and navigating around to find that same file to edit... what a horrible user experience.
If you dig up OnlyOffice history, editing documents through the Nextcloud mobile app used to exist in their community (free) version. They intentionally gutted it and locked it behind the paid enterprise version.
I wish this was not the case. I just finished test driving OnlyOffice and I strongly prefer it over alternatives.
Ух как то тяжело было смотреть это видео, голос как будто смазынный. Хорошо что есть субтитры
Generative Ai have came this far !
It's an 18-month old video. Gen AI for videos is only starting to not suck now for clips lasting a few seconds. If I made this using gen AI 18 months ago I'd be a millionaire.
Will you feel offended if I say you are Irish? LOL!
Not at all. Northern Irish, to be specific.