Optimized Nextcloud implementation

This commit is contained in:
Kevin Veen-Birkenbach 2025-06-28 15:19:51 +02:00
parent b3cc070394
commit c464cc6688
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E
5 changed files with 6 additions and 18 deletions

View File

@ -1,5 +0,0 @@
# Administration
## Logs
The logs you will find here on the host: **/var/lib/docker/volumes/nextcloud_data/_data/data/nextcloud.log**

View File

@ -14,3 +14,7 @@ Inside the container, install a text editor and edit the config:
```bash ```bash
apk add --no-cache nano && nano config/config.php apk add --no-cache nano && nano config/config.php
``` ```
## Logs
The logs you will find here on the host: **/var/lib/docker/volumes/nextcloud_data/_data/data/nextcloud.log**

View File

@ -1,4 +0,0 @@
# Administration
## Other Resources
- [Nextcloud Docker Example with Nginx Proxy, MariaDB, and FPM](https://github.com/nextcloud/docker/blob/master/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/docker-compose.yml)

View File

@ -1,7 +1,3 @@
Natürlich, hier ist der aktualisierte Abschnitt inklusive des allgemeinen LDAP-Synchronisationsbefehls:
---
## Add LDAP Users Manually for Immediate Sharing ## Add LDAP Users Manually for Immediate Sharing
In a default Nextcloud + LDAP setup, user accounts are only created in the internal Nextcloud database **after their first login**. This means that even if a user exists in LDAP, they **cannot receive shared files or folders** until they have logged in at least once—or are manually synchronized. In a default Nextcloud + LDAP setup, user accounts are only created in the internal Nextcloud database **after their first login**. This means that even if a user exists in LDAP, they **cannot receive shared files or folders** until they have logged in at least once—or are manually synchronized.
@ -42,8 +38,4 @@ To synchronize account data (display name, mail address, group memberships, etc.
docker exec -u www-data nextcloud-application php occ user:sync-account-data docker exec -u www-data nextcloud-application php occ user:sync-account-data
``` ```
This step is especially useful after modifying LDAP attributes or group memberships, ensuring up-to-date data in the Nextcloud UI and permission system. This step is especially useful after modifying LDAP attributes or group memberships, ensuring up-to-date data in the Nextcloud UI and permission system.
---
Let me know if you'd like a similar section for OIDC or automated sync in Ansible.

View File

@ -32,3 +32,4 @@ galaxy_info:
- docker-collabora - docker-collabora
- docker-keycloak - docker-keycloak
- docker-mastodon - docker-mastodon
- docker-mariadb