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. Flatnotes - database-less note taking web app

Flatnotes - database-less note taking web app

Scheduled Pinned Locked Moved App Wishlist
19 Posts 6 Posters 3.0k Views 6 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.
  • KubernetesK Online
    KubernetesK Online
    Kubernetes
    App Dev
    wrote on last edited by
    #1

    A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.

    Features

    • Mobile responsive web interface.
    • Raw/WYSIWYG markdown editor modes.
    • Advanced search functionality.
    • Note "tagging" functionality.
    • Light/dark themes.
    • Multiple authentication options (none, username/password, 2FA).
    • Restful API.

    https://github.com/dullage/flatnotes

    1 Reply Last reply
    4
    • KubernetesK Online
      KubernetesK Online
      Kubernetes
      App Dev
      wrote on last edited by
      #2

      I am already working on a package. Here is the link to repo

      L 1 Reply Last reply
      4
      • KubernetesK Online
        KubernetesK Online
        Kubernetes
        App Dev
        wrote on last edited by
        #3

        Okay, initial package is done.

        Please be aware of:

        • It is a single user app
        • It use proxy auth for commodity
        • Configuration is not yet customizable (eg. changing from proxy auth to hard configured user and password with option to use TOTP)
        • notes are stored in /app/data and can also be seen and modified in Cloudron File Manager

        It is running great on my Cloudron instance.

        1 Reply Last reply
        3
        • jdaviescoatesJ Online
          jdaviescoatesJ Online
          jdaviescoates
          wrote on last edited by jdaviescoates
          #4

          Great find and work, thanks!

          I just had a quick play with the demo https://demo.flatnotes.io/ and couldn't see how the tagging was supposed to work - but it's nice you just add them anywhere within the text, see https://github.com/dullage/flatnotes/wiki/Tagging šŸ™‚ although I kinda wanted the tags to be clickable and browse-able, whereas it seems you can just search for them.

          I use Cloudron with Gandi & Hetzner

          1 Reply Last reply
          1
          • KubernetesK Kubernetes

            I am already working on a package. Here is the link to repo

            L Offline
            L Offline
            LoudLemur
            wrote on last edited by
            #5

            @Kubernetes said in Flatnotes - database-less note taking web app:

            I am already working on a package. Here is the link to repo

            It is great fun watching @Kubernetes posts, very relaxing, like watching one of these amazing cooking videos. You can see the beautiful dish forming before your eyes and it feels like you are performing the magic yourself. Unlike with the cooking videos, you don't have to go find the ingredients and prepare it yourself afterwards, you just click on Cloudron and deploy!

            Thanks, @Kubernetes

            1 Reply Last reply
            3
            • L Offline
              L Offline
              LoudLemur
              wrote on last edited by
              #6

              https://invidious.flokinet.to/watch?v=rLbJJ9TY3a0

              KubernetesK 1 Reply Last reply
              0
              • L LoudLemur

                https://invidious.flokinet.to/watch?v=rLbJJ9TY3a0

                KubernetesK Online
                KubernetesK Online
                Kubernetes
                App Dev
                wrote on last edited by
                #7

                @LoudLemur great video link, thanks šŸ™‚

                1 Reply Last reply
                1
                • KubernetesK Online
                  KubernetesK Online
                  Kubernetes
                  App Dev
                  wrote on last edited by
                  #8

                  The initial package I have created is working fine since July on my Cloudron. Just for confirmation šŸ™‚

                  girishG 1 Reply Last reply
                  2
                  • robiR Offline
                    robiR Offline
                    robi
                    wrote on last edited by
                    #9

                    Let's get it published @staff!

                    Conscious tech

                    1 Reply Last reply
                    2
                    • KubernetesK Kubernetes

                      The initial package I have created is working fine since July on my Cloudron. Just for confirmation šŸ™‚

                      girishG Offline
                      girishG Offline
                      girish
                      Staff
                      wrote on last edited by
                      #10

                      @Kubernetes nice, do you have a screenshot? Upstream does not have one for some reason.

                      1 Reply Last reply
                      1
                      • KubernetesK Online
                        KubernetesK Online
                        Kubernetes
                        App Dev
                        wrote on last edited by Kubernetes
                        #11

                        @girish sure, here are two screenshots (also uploaded to the repo)

                        Screenshot 1

                        Screenshot 2

                        updated post

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

                          @staff I've started using this as native Docker/Traefik deployment and it's good.
                          Would be great to get @Kubernetes custom package into the App Store.
                          On Version 3.3 and seems to be maintained

                          1 Reply Last reply
                          3
                          • KubernetesK Online
                            KubernetesK Online
                            Kubernetes
                            App Dev
                            wrote on last edited by Kubernetes
                            #13

                            @girish updated to flatnotes v.3.6.1

                            1 Reply Last reply
                            4
                            • KubernetesK Online
                              KubernetesK Online
                              Kubernetes
                              App Dev
                              wrote on last edited by
                              #14

                              Added easy install to the Repo

                              robiR 1 Reply Last reply
                              1
                              • KubernetesK Kubernetes

                                Added easy install to the Repo

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

                                @Kubernetes said in Flatnotes - database-less note taking web app:

                                Added easy install to the Repo

                                This is game changing!!

                                Conscious tech

                                1 Reply Last reply
                                1
                                • KubernetesK Online
                                  KubernetesK Online
                                  Kubernetes
                                  App Dev
                                  wrote on last edited by Kubernetes
                                  #16

                                  Hi all,

                                  I have updated the package to 4.0.1

                                  Breaking Changes:
                                  API: The GET /api/notes/{title} endpoint no longer supports an include_content query parameter. Content is now always included in the response (which was the default before anyway).
                                  šŸ—’ļø Notable Changes:
                                  The Python server has been completely refactored to allow for easier maintenance and future development.The "Poppins" font is now bundled with flatnotes rather than being loaded from Google Fonts (#145).A new GET /api/attachments endpoint has been added. This mirrors the behaviour of the existing GET /attachments endpoint but is included for consistency with the other API endpoints (and is also now visible in the API docs).When inserting an image, the decision as to the URL and filename to insert into the note is now made by the server rather than the client. This allows filename clashes to be handled automatically by appending a timestamp to the filename when required.
                                  🪲 Bug Fixes:
                                  Fixed menu icon alignment issue.Fixed bullet point alignment issue (mainly visible on larger fonts).Fixed a bug that prevented phrase searching (#152).Fixed a bug that affected the naming of pasted screenshots on machines using a non-English language (#153).

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

                                    Great work !
                                    Thank you šŸ‘

                                    1 Reply Last reply
                                    0
                                    • KubernetesK Online
                                      KubernetesK Online
                                      Kubernetes
                                      App Dev
                                      wrote on last edited by
                                      #18

                                      I am not sure, but I think the update is broken. I had installed a second instance of Flatnote and it was working fine. But now it looks that it doesn't run anymore. I suggest to wait with updating.

                                      1 Reply Last reply
                                      0
                                      • KubernetesK Online
                                        KubernetesK Online
                                        Kubernetes
                                        App Dev
                                        wrote on last edited by
                                        #19

                                        Okay, problem is fixed in latest version - and in the meantime they released 4.0.2, so I updated the package also to 4.0.2 šŸ˜„

                                        1 Reply Last reply
                                        5
                                        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