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


Navigation

    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    SOLVED hackmd - Read-Only file system when exporting to PDF

    HedgeDoc
    5
    18
    92
    Loading More Posts
    • 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.
    • girish
      girish Staff last edited by girish

      @rmdes said in Read-Only file system when exporting to PDF:

      tmp

      I see this - https://github.com/codimd/server/blob/3461993ee05d09106e276e606b143d472908b166/lib/config/index.js#L212

      Can you set tmpPath to /tmp in your config ?

      rmdes 1 Reply Last reply Reply Quote 0
      • rmdes
        rmdes @girish last edited by rmdes

        @girish I tried but I may confused I can't find the config for the app ??
        if I do cp config.json.example config.json I get :
        cp: cannot create regular file 'config.json': Read-only file system
        if I go to parent direction, I see the linux tree, I'm confused

        fbartels 1 Reply Last reply Reply Quote 0
        • fbartels
          fbartels App Dev @rmdes last edited by

          @rmdes you have to edit /app/data/config.json

          rmdes 1 Reply Last reply Reply Quote 0
          • rmdes
            rmdes @fbartels last edited by

            @fbartels Thats the thing, I don't have any config.json there, I see a build and upload and build directory, if I try to edit the only config.json.example I see at the root hackmd directory it say I cant edit in a read-only filesystem..

            I'm wondering if this is because the first time I installed this app was a custom build app that I then upgraded to the official cloudron build release..

            fbartels 1 Reply Last reply Reply Quote 0
            • fbartels
              fbartels App Dev @rmdes last edited by fbartels

              @rmdes that is strange. because the startup script creates this file if it does not exist.

              Can you post the output of cat /app/code/start.sh?

              Which version does Cloudron say you have installed? (mine is v1.10.0-1)

              rmdes 2 Replies Last reply Reply Quote 0
              • rmdes
                rmdes @fbartels last edited by

                @fbartels I'm on v5.6.3
                I don't have a code/start.sh in the first place, I don't have a code directory.

                fbartels 1 Reply Last reply Reply Quote 0
                • rmdes
                  rmdes @fbartels last edited by

                  @fbartels installing now codiMD on another domain, will compare the two apps

                  1 Reply Last reply Reply Quote 0
                  • fbartels
                    fbartels App Dev @rmdes last edited by

                    @rmdes said in Read-Only file system when exporting to PDF:

                    I'm on v5.6.3

                    I was asking about the version of the app, not cloudron itself. In the Cloudron web ui u can click on the "info" button that becomes visible when hovering with the mouse over the Codimd icon.

                    1 Reply Last reply Reply Quote 0
                    • rmdes
                      rmdes last edited by

                      Oh sorry, the one I just installed is Package v1.10.0-1
                      App v1.6.0

                      the one coming from the time this app was called HackMD is Package v0.0.2
                      does not give more details than this..
                      I think I will backup this old app, install CodiMD fresh and restore backup, not sure it will work

                      1 Reply Last reply Reply Quote 0
                      • nebulon
                        nebulon Staff last edited by

                        Looks like you have installed and used ever since a version which was not yet published to the app library as stable or even installed it manually via cli.

                        rmdes 1 Reply Last reply Reply Quote 0
                        • rmdes
                          rmdes @nebulon last edited by rmdes

                          @nebulon Correct this was installed via cli at least 2 years ago, at some point there was an upgrade to the package and that was it, it stopped to evolve because the move to CodiMD
                          since then we have used it without issue, other than PDF exporting now working.

                          Now that I have installed CodiMD, I went to the defauld config.json file and enabled PDFexport to True, I'm not seeing PDF in the export choice but that's maybe another issue ?
                          Screenshot_20201022_064556.jpg

                          1 Reply Last reply Reply Quote 0
                          • rmdes
                            rmdes last edited by rmdes

                            This is what I see in the dropdown menu when trying to export with PDF enabled to true in the config.json file, I restart the app after making the change to config.json
                            abeff29e-e69f-4dde-b9c3-b1319ebd2f7a-image.png

                            1 Reply Last reply Reply Quote 0
                            • rmdes
                              rmdes last edited by

                              I think we can close this since it's irrelevant to the actual codiMD app in the store 🙂

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post