Difference between revisions of "Configure Nextcloud to make occ work in a restricted chroot environment"
Jump to navigation
Jump to search
(Created page with "In some conditions you may want to host a Nextcloud instance on a server that has restrictions set, may it be from a security aspect or the reason to be able to have mandates....") |
(No difference)
|
Latest revision as of 09:08, 28 September 2021
In some conditions you may want to host a Nextcloud instance on a server that has restrictions set, may it be from a security aspect or the reason to be able to have mandates.
This setup allows a user to use occ inside a chrooted SSH environment, however a couple changes need to be made to the Nextcloud "config/config.php" file.
Change 1: Adjusting the dbhost value (If database is local)
Edit the config.php file and change the dbhost, replace localhost with 127.0.0.1 like this:
'dbhost' => '127.0.0.1',
Change 2: Adjust the datadirectory value
Adjust path to match relative location of data folder if necessary.
'datadirectory' => realpath(__dir__ . '/../data'),
Conclusion
Now we should be able to run "php occ" inside our chrooted SSH environment, while still being able to load the Nextcloud instance.