Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams

Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams

Scheduled Pinned Locked Moved App Wishlist
34 Posts 18 Posters 26.0k Views 18 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • chetbakerC Offline
    chetbakerC Offline
    chetbaker
    wrote on last edited by
    #25

    Just pointing out I would also be interested in seeing developments on Cloudron side to hopefully self-host this in case it's possible.

    1 Reply Last reply
    1
    • samukS Offline
      samukS Offline
      samuk
      wrote on last edited by
      #26

      I'd use this

      1 Reply Last reply
      1
      • J Offline
        J Offline
        josephcosta
        wrote on last edited by josephcosta
        #27

        The library is also usable in nextcloud:
        https://github.com/nextcloud/whiteboard/blob/main/README.md

        I use it (not in cloudron) with a simple docker-compose:

        services:
          whiteboard:
            image: ghcr.io/nextcloud-releases/whiteboard
            restart: always
        #    ports:
        #      - 3002:3002
            environment:
              - NEXTCLOUD_URL=https://your.nextcloud.url
              - JWT_SECRET_KEY=KEYsome-strong-one
        
        1 Reply Last reply
        1
        • GrienauerG Offline
          GrienauerG Offline
          Grienauer
          wrote on last edited by
          #28

          I used the SAAS Version. And it is quite good and a nice tool!
          lg Nico

          Drupal CMS and Open Source Expert, Mautic Community lead Secretary

          1 Reply Last reply
          1
          • timconsidineT Offline
            timconsidineT Offline
            timconsidine
            App Dev
            wrote on last edited by timconsidine
            #29

            I have packaged Excalidraw for Cloudron as a custom app.

            My git : https://git.cloudron.io/timconsidine/cloudron-excalidraw
            Built cloudron docker image : tcmbp132021/cloudron-excalidraw:v2

            Available for convenience on CCAI (custom app installer) https://ccai.appx.uk

            The GitHub release is v0.18.0 (2025-03-11) but this version number does not reflect the wide and stable deployment of Excalidraw, so I feel it can be considered for official adoption, even though it has not reached the normal criterion of a v1.0 release.

            I have been running Excalidraw on a plain VPS via docker-compose.yml, but can now remove it from there and deploy on my primary preferred production server (Cloudron).

            Indie app dev, scratching my itches, lover of Cloudron PaaS

            girishG 1 Reply Last reply
            7
            • robiR Offline
              robiR Offline
              robi
              wrote on last edited by
              #30

              Nice Christmas present 🎁 🎄

              Thank you

              Conscious tech

              1 Reply Last reply
              2
              • timconsidineT timconsidine

                I have packaged Excalidraw for Cloudron as a custom app.

                My git : https://git.cloudron.io/timconsidine/cloudron-excalidraw
                Built cloudron docker image : tcmbp132021/cloudron-excalidraw:v2

                Available for convenience on CCAI (custom app installer) https://ccai.appx.uk

                The GitHub release is v0.18.0 (2025-03-11) but this version number does not reflect the wide and stable deployment of Excalidraw, so I feel it can be considered for official adoption, even though it has not reached the normal criterion of a v1.0 release.

                I have been running Excalidraw on a plain VPS via docker-compose.yml, but can now remove it from there and deploy on my primary preferred production server (Cloudron).

                girishG Offline
                girishG Offline
                girish
                Staff
                wrote last edited by joseph
                #31

                @timconsidine We were just looking into this and your package works out of the box, good stuff! To say upfront, none of this is your or the package's fault. The app is closely tied to the SaaS/cloud service and as such has some dangerous "pitfalls" . Like Sign up goes to the SaaS service. Sharing won't work because it also requires the SaaS . Apart from this, there is also calling to DO CDN, firestone google APIs, some analytics service. Is my understanding correct?

                IMO, one can just bookmark https://excalidraw.com/ and use it (saves your cloudron CPU some cycles 🙂 )? But I don't want to make a decision by myself about this, privacy is a very big area and different people have different tolerance - Are people OK with above? Just a general question for everyone.

                timconsidineT 1 Reply Last reply
                2
                • girishG girish

                  @timconsidine We were just looking into this and your package works out of the box, good stuff! To say upfront, none of this is your or the package's fault. The app is closely tied to the SaaS/cloud service and as such has some dangerous "pitfalls" . Like Sign up goes to the SaaS service. Sharing won't work because it also requires the SaaS . Apart from this, there is also calling to DO CDN, firestone google APIs, some analytics service. Is my understanding correct?

                  IMO, one can just bookmark https://excalidraw.com/ and use it (saves your cloudron CPU some cycles 🙂 )? But I don't want to make a decision by myself about this, privacy is a very big area and different people have different tolerance - Are people OK with above? Just a general question for everyone.

                  timconsidineT Offline
                  timconsidineT Offline
                  timconsidine
                  App Dev
                  wrote last edited by
                  #32

                  @girish that's good analysis.
                  That's good example of why we need review before adopting it into AppStore.

                  Honestly ... I didn't encounter the issues you raised, simply because I never work in the way that I sign up to the SaaS aspect. I just use the UI, save a PNG or screenshot and throw away the design. Only use it for quick sketches and explainer diagrams.

                  My package was purely to get it off my Traefik/docker-compose VPS onto Cloudron, because might shut down the Traefik VPS.

                  Yes, entirely viable to just use the main website and did that for a while.

                  Should it go in the AppStore ?
                  I don't have a strong view.
                  Others might, because, as you say, privacy issues.
                  But they don't crop up for me in this app.

                  Indie app dev, scratching my itches, lover of Cloudron PaaS

                  1 Reply Last reply
                  1
                  • C Offline
                    C Offline
                    chmod777
                    wrote last edited by
                    #33

                    is there maybe a way to block a cloudron app from accessing the internet/making calls to external servers? this way it would block any saas connection to google or similar?

                    I would very much prefer an installation of excalidraw without any third party connections.

                    jamesJ 1 Reply Last reply
                    0
                    • C chmod777

                      is there maybe a way to block a cloudron app from accessing the internet/making calls to external servers? this way it would block any saas connection to google or similar?

                      I would very much prefer an installation of excalidraw without any third party connections.

                      jamesJ Offline
                      jamesJ Offline
                      james
                      Staff
                      wrote last edited by
                      #34

                      Hello @chmod777
                      This is something you have to raise upstream since this is a software development decision that can not be done by us.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search