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. Firefly III: A personal finances manager

Firefly III: A personal finances manager

Scheduled Pinned Locked Moved Solved App Wishlist
37 Posts 13 Posters 5.8k Views 13 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.
  • T thetomester13

    @girish excellent, thanks for helping make LDAP work properly! When can we expect the Cloudron box package fix to be released? When it is I can update the Firefly Cloudron app and start working on tests. Cheers!

    scookeS Offline
    scookeS Offline
    scooke
    wrote on last edited by
    #11

    @thetomester13 Oh man, if this goes live on Cloudron it'll make the start of the year AMAZING! Thank you all for working on it!

    A life lived in fear is a life half-lived

    1 Reply Last reply
    1
    • murgeroM Offline
      murgeroM Offline
      murgero
      App Dev
      wrote on last edited by
      #12

      This is an exciting package to get rolling. I have been wanting this for a while but never got around to packaging it myself. Great work!

      --
      https://urgero.org
      ~ Professional Nerd. Freelance Programmer. ~

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

        @thetomester13 I have moved the repo to https://git.cloudron.io/cloudron/firefly-iii-app. It contains the LDAP fix. You should have permissions to the repo as well.

        As for the box release, that will take a week (hopefully next week). For the moment, you can just apply https://git.cloudron.io/cloudron/box/commit/602b335c0e96c9ef58ee39971b452ccd437c5c8f by hand. Just edit /home/yellowtent/box/src/ldap.js on the server and make the above change. Then sudo systemctl restart box.

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

          I have published this app in unstable now.

          murgeroM 1 Reply Last reply
          1
          • girishG girish

            I have published this app in unstable now.

            murgeroM Offline
            murgeroM Offline
            murgero
            App Dev
            wrote on last edited by
            #15

            @girish I do not see this app in unstable on my end, are we waiting until the next cloudron release?

            --
            https://urgero.org
            ~ Professional Nerd. Freelance Programmer. ~

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

              Oops, indeed. Forgot to mention that this requires Cloudron 4.4.4. You can try this on the demo cloudron which is already updated to 4.4.4 (https://my.demo.cloudron.io - username and password is cloudron).

              1 Reply Last reply
              1
              • girishG girish

                @thetomester13 I have moved the repo to https://git.cloudron.io/cloudron/firefly-iii-app. It contains the LDAP fix. You should have permissions to the repo as well.

                As for the box release, that will take a week (hopefully next week). For the moment, you can just apply https://git.cloudron.io/cloudron/box/commit/602b335c0e96c9ef58ee39971b452ccd437c5c8f by hand. Just edit /home/yellowtent/box/src/ldap.js on the server and make the above change. Then sudo systemctl restart box.

                T Offline
                T Offline
                thetomester13
                App Dev
                wrote on last edited by
                #17

                @girish sweet, I was able to get the app up and running with the change to the LDAP file, going to start working on some tests now! I'll update this thread with progress.

                1 Reply Last reply
                0
                • murgeroM Offline
                  murgeroM Offline
                  murgero
                  App Dev
                  wrote on last edited by
                  #18

                  Has anyone figured out how to get Spectre working properly? Once I do the initial import (which works VERY well) it fails subsequent imports.

                  --
                  https://urgero.org
                  ~ Professional Nerd. Freelance Programmer. ~

                  1 Reply Last reply
                  0
                  • ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #19

                    Works quite well but i have the "locales"-problem on Cloudron.
                    https://github.com/firefly-iii/help/wiki/Missing-locale-packages

                    Installing them manually does not help(?). Is this a Cloudron-thing?

                    T 1 Reply Last reply
                    0
                    • ? A Former User

                      Works quite well but i have the "locales"-problem on Cloudron.
                      https://github.com/firefly-iii/help/wiki/Missing-locale-packages

                      Installing them manually does not help(?). Is this a Cloudron-thing?

                      T Offline
                      T Offline
                      thetomester13
                      App Dev
                      wrote on last edited by
                      #20

                      @murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a cron that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.

                      @timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.

                      ? 1 Reply Last reply
                      0
                      • T thetomester13

                        @murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a cron that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.

                        @timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.

                        ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #21

                        @thetomester13 said in Firefly III: A personal finances manager:

                        @murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a cron that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.

                        @timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.

                        i just installed the "unstable"-Version from the App Store.

                        T 1 Reply Last reply
                        0
                        • ? A Former User

                          @thetomester13 said in Firefly III: A personal finances manager:

                          @murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a cron that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.

                          @timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.

                          i just installed the "unstable"-Version from the App Store.

                          T Offline
                          T Offline
                          thetomester13
                          App Dev
                          wrote on last edited by
                          #22

                          @timbo @girish which version is currently packaged as the unstable app on the Store?

                          jdaviescoatesJ 1 Reply Last reply
                          0
                          • T thetomester13

                            @timbo @girish which version is currently packaged as the unstable app on the Store?

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

                            @thetomester13 looks like it's 4.8.2 as per https://cloudron.io/appstatus.html (it also tells you this when you click on Firefly in the app store) 🙂

                            I use Cloudron with Gandi & Hetzner

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

                              @thetomester13 Just noticed that you have already started on some tests. I will get it merged now and also update the package to 5.0.0

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

                                @thetomester13 I have merged your test branch, thanks for writing the tests! I have published 5.0.0 and moved the app to stable. Do you want to inform the upstream project about this package? Maybe we can add it to https://github.com/firefly-iii/firefly-iii#get-started ?

                                T 1 Reply Last reply
                                1
                                • girishG girish

                                  @thetomester13 I have merged your test branch, thanks for writing the tests! I have published 5.0.0 and moved the app to stable. Do you want to inform the upstream project about this package? Maybe we can add it to https://github.com/firefly-iii/firefly-iii#get-started ?

                                  T Offline
                                  T Offline
                                  thetomester13
                                  App Dev
                                  wrote on last edited by
                                  #26

                                  @girish I was going to try and close the loop on some of those automated tests but thanks for crossing the finish line for me there! Glad this can be a nice addition to the Cloudron App Store portfolio! I definitely plan on updating the Firefly III repo to link to the App Store as well.

                                  1 Reply Last reply
                                  0
                                  • ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #27

                                    i still get the formatting error as stated before though 😞

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

                                      @timbo Yes, I was just updating the package adding the popular locales.

                                      1 Reply Last reply
                                      0
                                      • ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #29

                                        Sorry for hitting you up again but i still get the problem, even after uninstall and a fresh install with the package being last updated "about 10 minutes" ago. i even made sure that the right locales are installed on my root and rebootet the server.

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

                                          @timbo The locales have to be installed in the app package and not on the server. I just pushed the update now (package version 1.1.0). Can you try on that? Just install a new ff to get the latest package or updates -> check for updates.

                                          ? 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