nextcloud_information
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| nextcloud_information [2024/12/24 10:57] – mike | nextcloud_information [2025/12/08 09:36] (current) – mike | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Nextcloud Information ====== | ====== Nextcloud Information ====== | ||
| ---- | ---- | ||
| + | ~~NOTOC~~ | ||
| + | | ||
| + | === Disable IPv6 in Nextcloud === | ||
| + | Edit the file / | ||
| + | |||
| + | === Additions to Nextcloud config (/ | ||
| + | (Note: make sure to update the xxx.xxx.xxx.xxx in the code below to the IP of the proxy) | ||
| + | |||
| + | ' | ||
| + | array ( | ||
| + | 0 => ' | ||
| + | ), | ||
| + | ' | ||
| + | array ( | ||
| + | 0 => ' | ||
| + | 1 => ' | ||
| + | ), | ||
| + | ' | ||
| + | ' | ||
| + | array ( | ||
| + | 0 => ' | ||
| + | 1 => ' | ||
| + | 2 => ' | ||
| + | 3 => ' | ||
| + | 4 => ' | ||
| + | 5 => ' | ||
| + | 6 => ' | ||
| + | 7 => ' | ||
| + | 8 => ' | ||
| + | 9 => ' | ||
| + | 10 => ' | ||
| + | ), | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | |||
| + | === Updates to / | ||
| + | * Change set_real_ip_from from 172.16.0.0/ | ||
| + | * Ensure real_ip_header = X-Forwarded-For | ||
| + | |||
| + | === Updates to Nextcloud installs to handle large files === | ||
| + | * Update / | ||
| + | * Update / | ||
| + | |||
| + | Bounce nextcloud (docker restart nextcloud-app) after any/all config edits. | ||
| + | |||
| + | === Bulk actions in Nextcloud === | ||
| + | In this example, we are deleting multiple users. | ||
| + | |||
| + | Create a text file listing the accounts to be deleted, one per line. | ||
| + | |||
| + | Execute the following command, referencing the just-created file: | ||
| + | for i in $(cat users_to_del.txt); | ||
| + | |||
| + | === Background image location === | ||
| + | Background images are stored in the **appdata/ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Older information that may no longer be relevant but is kept for historical value ==== | ||
| + | |||
| === A high level example of interfacing with Nextcloud (docker container) === | === A high level example of interfacing with Nextcloud (docker container) === | ||
| ##Open terminal in container | ##Open terminal in container | ||
| Line 38: | Line 99: | ||
| Login to the console of the docker host and execute: | Login to the console of the docker host and execute: | ||
| docker exec -it <docker name> updater.phar | docker exec -it <docker name> updater.phar | ||
| - | | ||
| - | === Disable IPv6 in Nextcloud === | ||
| - | Edit the file / | ||
| - | |||
| - | === Suggested additions to Nextcloud config (/ | ||
| - | ' | ||
| - | array ( | ||
| - | 0 => ' | ||
| - | ), | ||
| - | ' | ||
| - | array ( | ||
| - | 0 => ' | ||
| - | 1 => ' | ||
| - | 2 => ' | ||
| - | 3 => ' | ||
| - | 4 => ' | ||
| - | 5 => ' | ||
| - | 6 => ' | ||
| - | 7 => ' | ||
| - | 8 => ' | ||
| - | 9 => ' | ||
| - | 10 => ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | |||
| - | === Updates to Nextcloud installs to handle large files === | ||
| - | * Update / | ||
| - | * Update / | ||
nextcloud_information.1735066642.txt.gz · Last modified: by mike
