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
32 Posts 16 Posters 25.0k Views 16 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.
  • jdaviescoatesJ jdaviescoates

    @avatar1024 said in Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams:

    So far I'm not finding the Nexctloud whiteboard tool very convenient, intuitive or pretty.

    Presumably you're trying the new Whiteboard Integration app and not the Whiteboard app?

    This one:
    https://apps.nextcloud.com/apps/integration_whiteboard

    Not this one:
    https://apps.nextcloud.com/apps/whiteboard

    avatar1024A Offline
    avatar1024A Offline
    avatar1024
    wrote on last edited by
    #14

    @jdaviescoates indeed, using the integrated whiteboard. I think the other app been depreciated.

    1 Reply Last reply
    1
    • marcusquinnM Offline
      marcusquinnM Offline
      marcusquinn
      wrote on last edited by
      #15

      This does look good, and probably evolved since first posted. Worth another look?

      • https://excalidraw.com/
      • https://libraries.excalidraw.com/
      • https://plus.excalidraw.com/excalidraw-plus-vs-excalidraw

      Web Design & Development: https://www.evergreen.je
      Technology & Apps: https://www.marcusquinn.com

      1 Reply Last reply
      3
      • marcusquinnM Offline
        marcusquinnM Offline
        marcusquinn
        wrote on last edited by
        #16

        We now have tldraw, but just a quick bump on this post for those interested to compare: https://plus.excalidraw.com/excalidraw-plus-vs-excalidraw

        Web Design & Development: https://www.evergreen.je
        Technology & Apps: https://www.marcusquinn.com

        jdaviescoatesJ timconsidineT 2 Replies Last reply
        2
        • marcusquinnM marcusquinn

          We now have tldraw, but just a quick bump on this post for those interested to compare: https://plus.excalidraw.com/excalidraw-plus-vs-excalidraw

          jdaviescoatesJ Online
          jdaviescoatesJ Online
          jdaviescoates
          wrote on last edited by
          #17

          @marcusquinn said in Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams:

          We now have tldraw, but just a quick bump on this post for those interested to compare: https://plus.excalidraw.com/excalidraw-plus-vs-excalidraw

          What is not at all clear to me is whether or not Excalidraw Plus is self-hostable or not - have you managed to work that out?

          I use Cloudron with Gandi & Hetzner

          marcusquinnM 1 Reply Last reply
          0
          • jdaviescoatesJ jdaviescoates

            @marcusquinn said in Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams:

            We now have tldraw, but just a quick bump on this post for those interested to compare: https://plus.excalidraw.com/excalidraw-plus-vs-excalidraw

            What is not at all clear to me is whether or not Excalidraw Plus is self-hostable or not - have you managed to work that out?

            marcusquinnM Offline
            marcusquinnM Offline
            marcusquinn
            wrote on last edited by
            #18

            @jdaviescoates I can't see a repo for it. Kinda typical of the FOSS as marketing model, which is fair enough, choices of features to hold back might be questionable though.

            Web Design & Development: https://www.evergreen.je
            Technology & Apps: https://www.marcusquinn.com

            1 Reply Last reply
            2
            • jdaviescoatesJ jdaviescoates

              Details about self-hosting https://github.com/excalidraw/excalidraw#self-hosting :

              We publish a Docker image with the Excalidraw client at excalidraw/excalidraw. You can use it to self-host your own client under your own domain, on Kubernetes, AWS ECS, etc.
              docker build -t excalidraw/excalidraw .
              docker run --rm -dit --name excalidraw -p 5000:80 excalidraw/excalidraw:latest
              The Docker image is free of analytics and other tracking libraries.

              At the moment, self-hosting your own instance doesn't support sharing or collaboration features.

              We are working towards providing a full-fledged solution for self-hosting your own Excalidraw.

              Shame self-hosting doesn't have collaboration features yet, but this still looks well worth having.

              jdaviescoatesJ Online
              jdaviescoatesJ Online
              jdaviescoates
              wrote on last edited by jdaviescoates
              #19

              @jdaviescoates said in Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams:

              Shame self-hosting doesn't have collaboration features yet

              I note those lines about the self-hosted version not having collaborative features are no longer present on the GitHub repo, and so presumably the the self-hosted version does indeed now have those features!

              I use Cloudron with Gandi & Hetzner

              1 Reply Last reply
              2
              • Sam_ukS Offline
                Sam_ukS Offline
                Sam_uk
                wrote on last edited by
                #20

                Anecdotal but I just tried to collaborate on a self-hosted version and it didn't work

                1 Reply Last reply
                1
                • marcusquinnM marcusquinn

                  We now have tldraw, but just a quick bump on this post for those interested to compare: https://plus.excalidraw.com/excalidraw-plus-vs-excalidraw

                  timconsidineT Offline
                  timconsidineT Offline
                  timconsidine
                  App Dev
                  wrote on last edited by
                  #21

                  @marcusquinn said in Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams:

                  We now have tldraw,

                  Given that tldraw wants their ball back, it wold be worth looking at Excalidraw.

                  The lack of collaboration of features within self-host (unless they have changed that) is a shame but not a blocker to having this on Cloudron (imho).

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

                  1 Reply Last reply
                  1
                  • robiR Offline
                    robiR Offline
                    robi
                    wrote on last edited by
                    #22

                    @timconsidine Cryptpad has a collab whiteboard built in btw

                    Conscious tech

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

                      Yes, but it (meaning the whiteboard library) is from Russia - can't touch it.
                      Also bit simplistic, or that's their examples.
                      Excalidraw is best I have seen so far.

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

                      robiR 1 Reply Last reply
                      0
                      • timconsidineT timconsidine

                        Yes, but it (meaning the whiteboard library) is from Russia - can't touch it.
                        Also bit simplistic, or that's their examples.
                        Excalidraw is best I have seen so far.

                        robiR Offline
                        robiR Offline
                        robi
                        wrote on last edited by robi
                        #24

                        @timconsidine Ah, perhaps you can let them know of the better option?

                        Looking at their docs https://docs.excalidraw.com/docs/@excalidraw/excalidraw/installation#dimensions-of-excalidraw
                        It's just an npm install, so should be easy to package for Cloudron and if need be swap out an integration that also uses an npm install by changing the target name in the code, like Cryptpad if they're not interested in a switch.

                        Conscious tech

                        1 Reply Last reply
                        2
                        • 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
                                  6
                                  • 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
                                        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