I had a few hiccups hosting websites on the Synology NAS, however, I think I have found the “best” setup for our use. It mainly comes down to permissions and how the Synology works. Originally I installed websites at the root share I created. So for example I created a user nextcloud and a share named nextcloud. I would install into the nextcloud share, I found it is better to make a subfolder and use that, for example the new way would be /nextcloud/httpdocs or something similar. This allows for using the disksation file manager to set permissions, or at least I thought it would… It turns out there is no http user, only the http group is available, so in order to set http as the owner you must log in via the command line and run chown -R http:http on the sub folder, this should fix any permission issues.

Leave a Reply