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
  • 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 | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. HackMD - Fast and flexible, real-time collaborative markdown

HackMD - Fast and flexible, real-time collaborative markdown

Scheduled Pinned Locked Moved Solved App Wishlist
25 Posts 7 Posters 6.1k Views 8 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.
  • girishG Offline
    girishG Offline
    girish
    Staff
    wrote on last edited by
    #8
    This post is deleted!
    1 Reply Last reply
    0
    • jeauJ Offline
      jeauJ Offline
      jeau
      App Dev
      wrote on last edited by
      #9

      I added a config file config.json to specify the tmp directory and ldap username, and it seems to work fine.

      {
          "production": {
              "tmpPath": "../../app/data/tmp",
              "ldap": {
                    "usernameField": "username"
              }
          }
      }
      

      feel free to testing: https://github.com/jeau/cloudron-hackmd

      1 Reply Last reply
      0
      • fbartelsF Offline
        fbartelsF Offline
        fbartels
        App Dev
        wrote on last edited by
        #10

        Just for reference. I have posted on chat.cloudron.io since i get an error when trying to push the app to the cloudron store. seems the original author tried to publish it already.

        https://chat.cloudron.io/channel/discuss?msg=hgnmFLRzCjCkz2SZ7

        1 Reply Last reply
        1
        • jeauJ Offline
          jeauJ Offline
          jeau
          App Dev
          wrote on last edited by
          #11

          Hi Felix

          I have noticed that images imported into our hackmd app are not included in the pdf export. This problem has already been identified: https://github.com/hackmdio/hackmd/issues/820

          This feature is experimental (Beta). We could disable it by setting the environment variable HMD_ALLOW_PDF_EXPORT to false

          fbartelsF 1 Reply Last reply
          1
          • jeauJ jeau

            Hi Felix

            I have noticed that images imported into our hackmd app are not included in the pdf export. This problem has already been identified: https://github.com/hackmdio/hackmd/issues/820

            This feature is experimental (Beta). We could disable it by setting the environment variable HMD_ALLOW_PDF_EXPORT to false

            fbartelsF Offline
            fbartelsF Offline
            fbartels
            App Dev
            wrote on last edited by
            #12

            Hi @jeau,

            this change is now in https://github.com/fbartels/cloudron-hackmd/tree/v0.0.4

            1 Reply Last reply
            1
            • girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #13

              I have started polishing this so that we can get this published upstream. Writing the tests... https://git.cloudron.io/cloudron/hackmd-app . @fbartels @jeau I have give you guys master access in case you want to continue contributing there. Be sure to run the tests (which I will push shortly) before pushing commits, thanks.

              1 Reply Last reply
              1
              • girishG Offline
                girishG Offline
                girish
                Staff
                wrote on last edited by
                #14

                OK, it's available int he appstore now. Thanks for all the hard work!

                https://cloudron.io/store/io.hackmd.cloudronapp.html

                jeauJ 1 Reply Last reply
                1
                • girishG girish

                  OK, it's available int he appstore now. Thanks for all the hard work!

                  https://cloudron.io/store/io.hackmd.cloudronapp.html

                  jeauJ Offline
                  jeauJ Offline
                  jeau
                  App Dev
                  wrote on last edited by
                  #15

                  @girish Great, that was very informative for me.

                  1 Reply Last reply
                  0
                  • girishG Offline
                    girishG Offline
                    girish
                    Staff
                    wrote on last edited by
                    #16

                    https://cloudron.io/store/io.hackmd.cloudronapp.html is the appstore link

                    1 Reply Last reply
                    0
                    • fbartelsF Offline
                      fbartelsF Offline
                      fbartels
                      App Dev
                      wrote on last edited by
                      #17

                      Hi @girish ,

                      I have updated the git repo with the newest version of HackMD (which is now called CodiMD). But for some reason cloudron install fails with an error I haven't seen before:

                      $ cloudron install
                      ERROR No image found, please run `cloudron build` first or specify a `dockerImage` in the CloudronManifest [ /usr/lib/node_modules/cloudron/src/helper.js:65:29 ]
                      

                      This is despite cloudron build finishing succesfully.

                      1 Reply Last reply
                      0
                      • girishG Offline
                        girishG Offline
                        girish
                        Staff
                        wrote on last edited by
                        #18

                        @fbartels The development is being continued in ssh://git@git.cloudron.io:6000/cloudron/codimd.git . You should have access to the repo. Can you confirm? Thanks. I had already renamed it to CodiMD.

                        fbartelsF 1 Reply Last reply
                        1
                        • girishG girish

                          @fbartels The development is being continued in ssh://git@git.cloudron.io:6000/cloudron/codimd.git . You should have access to the repo. Can you confirm? Thanks. I had already renamed it to CodiMD.

                          fbartelsF Offline
                          fbartelsF Offline
                          fbartels
                          App Dev
                          wrote on last edited by
                          #19

                          Hi @girish ,

                          thanks for renaming the repo, I just did a small test commit and can push to the new url. I had a look at the commits in the repo and compared it against what I can see in the Cloudron app store, did you not push your latest changes?

                          1 Reply Last reply
                          0
                          • G Offline
                            G Offline
                            GustavoMarcante
                            wrote on last edited by
                            #20

                            As CodiMD (open source fork of HackMD) is now available on Cloudron, I think this topic could be renamed or close, don't you think?

                            1 Reply Last reply
                            0
                            • S Offline
                              S Offline
                              stoccafisso
                              wrote on last edited by
                              #21

                              Hi. Is it possible to have this app use its own user management? I would like to invite people to cooperate creating slides, but it seems they must be a cloudron user to get access. I would rather avoid creating cloudron accounts for these users.

                              fbartelsF 1 Reply Last reply
                              0
                              • S stoccafisso

                                Hi. Is it possible to have this app use its own user management? I would like to invite people to cooperate creating slides, but it seems they must be a cloudron user to get access. I would rather avoid creating cloudron accounts for these users.

                                fbartelsF Offline
                                fbartelsF Offline
                                fbartels
                                App Dev
                                wrote on last edited by
                                #22

                                @stoccafisso yes, after installation you can manually change the config file (in /app/data) to allow this. Codimd probably needs to be restarted for changes to take effect.

                                https://git.cloudron.io/cloudron/codimd-app/blob/master/config.json#L5

                                S 2 Replies Last reply
                                1
                                • fbartelsF fbartels

                                  @stoccafisso yes, after installation you can manually change the config file (in /app/data) to allow this. Codimd probably needs to be restarted for changes to take effect.

                                  https://git.cloudron.io/cloudron/codimd-app/blob/master/config.json#L5

                                  S Offline
                                  S Offline
                                  stoccafisso
                                  wrote on last edited by
                                  #23

                                  @fbartels Thank you. Looks like I got this working 🙂

                                  1 Reply Last reply
                                  0
                                  • fbartelsF fbartels

                                    @stoccafisso yes, after installation you can manually change the config file (in /app/data) to allow this. Codimd probably needs to be restarted for changes to take effect.

                                    https://git.cloudron.io/cloudron/codimd-app/blob/master/config.json#L5

                                    S Offline
                                    S Offline
                                    stoccafisso
                                    wrote on last edited by
                                    #24

                                    @fbartels just a heads up. The documentation links on this page is not working: https://cloudron.io/documentation/apps/codimd/

                                    1 Reply Last reply
                                    0
                                    • girishG Offline
                                      girishG Offline
                                      girish
                                      Staff
                                      wrote on last edited by
                                      #25

                                      @stoccafisso Thanks, I have fixed it and deployed a new doc page.

                                      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