This app adds a file context-menu action in Nextcloud Files to export a file to SimpleDMS.
- Nextcloud: 32 and 33
- SimpleDMS: 1.9.0 and up
- Place the app folder as
custom_apps/simpledms_integrationin your Nextcloud installation. - Enable the app from the Apps screen.
- Open Administration settings and set SimpleDMS base URL.
- Go to: Administration settings -> Additional settings -> SimpleDMS Integration
- Enter the base URL, for example:
https://simpledms.example.com - Base URL requires HTTPS (HTTP accepted only for localhost development)
- User right-clicks a file in Nextcloud Files and clicks Upload to SimpleDMS.
- The app asks Nextcloud backend to create a signed one-time download URL for that file.
- The app opens SimpleDMS in a new tab with
GET /open-file/from-url?url=.... - The user has to confirm the URL in SimpleDMS.
- SimpleDMS reads the URL, fetches the file, and continues to space selection/open-file flow.
- Signed URLs are one-time tokens and expire after a short TTL.
- SimpleDMS backend must be able to reach the Nextcloud public URL to fetch the signed download URL.
Copyright (c) 2026–present Marco Beierer
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.