jgraph / drawio-nextcloud

Fork from 2022 nextcloud repo
GNU Affero General Public License v3.0
68 stars 15 forks source link

Nextcloud draw.io integration app

This app allows users to create and edit diagrams in Nextcloud using draw.io. Note that draw.io is NOT open source software.

App Store link: https://apps.nextcloud.com/apps/drawio

Once installed, you will see an option to create a Draw.io diagram/whiteboard from the 'create file' menu. Note: this app does not produce an app icon.

Info

Download

Our Github releases page

Changelog

Changelog

Installation

  1. Copy Nextcloud draw.io integration app ("drawio" directory) to your Nextcloud server into the /apps/ directory
  2. Go to "Apps" > "+ Apps" > "Not Enabled" and Enable the Draw.io application
  3. Go to "Admin settings > Draw.io" ( /index.php/settings/admin/drawio ) and click the "Save" button to register MIME types.

Real-time collaboration

Realtime collaboration is only possible with Autosave enabled and using the official diagrams.net server (https://embed.diagrams.net). Self hosted servers won't work.

Known Issues

Configuration

Go to Admin page and change the settings you want:

Click "Save" when you're done.

If you would like to self-host draw.io, you might want to consider https://github.com/jgraph/docker-drawio (requires version 20.8.6+).

SOC 2

This repo is not covered by the JGraph SOC 2 process.