I’m running the Nextcloud snap install on a nice little Xubuntu laptop.
It just updated itself to 22.1.1, and it’s purring like a kitten, all checks passed.
I’d like to remove the index.php from the path, but all the instructions I saw are either too complicated for me, or they’re for other systems, or I hit a “no permissions” kind of problem.
I suggest that the default should be “no index.php” - unless it serves an important purpose I don’t know about?
Maybe this will be integrated in the near future… Until then, it seems not possible without any dirty hacks or a reverse proxy in front of it, in whose configuration you would have to do some suboptimal tricks.
I think you can combine both installations eg. Ubuntu with apache2.
A year ago i opened an issue for changing it for all nextcloud installations. The issue was closed because of:
As I understand it, this is not doable based on the current architecture since we would then would drop the feature to install nextcloud in a subdirectory.
Which might be about time and might have been better never offered in the first place. Yes I understand that you should be able to install Nextloud on as many platforms as possible. But in the meantime this is no longer realistic anyways, at least if you want to use all the features that Nextcloud offers. From a security point of view, I wouldn’t install a product like Nextcloud on a shared hosting space anyways. In my opinion, your own dedicated cloud instance should run on its own dedicated server platform. But that’s just my two cents on the subject.