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. Actual - Self Hosted, Privacy Friendly Financial Planning System

Actual - Self Hosted, Privacy Friendly Financial Planning System

Scheduled Pinned Locked Moved Solved App Wishlist
suggestionapplicationapp
29 Posts 11 Posters 4.8k Views 14 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.
  • S Offline
    S Offline
    Sydney
    wrote on last edited by Sydney
    #1

    Update: As of 2023-12-23, I have created a Cloudron app package for Actual. It is now ready for use, see the following:

    • https://forum.cloudron.io/post/79786
    • https://github.com/ShenZhouHong/actual-server-app

    Actual is a self hosted, open source financial planning and budgeting system. It's designed to be fast, local-first, and privacy friendly, and has a lot of powerful features for budgeting and financial planning.

    The Actual application was originally a closed-source software offering by James Long, but it has been recently released as an open source application under the MIT license.

    The actual website and landing page is available at:

    https://actualbudget.com/

    And their source code is available at:

    https://github.com/actualbudget/actual-server

    https://github.com/actualbudget/actual

    Actual already comes with a Docker image:

    https://github.com/actualbudget/actual-server#running-via-docker

    They have an online demo that you can use to try out the features here:

    https://app.actualbudget.com/

    I recommend Cloudron to package Actual, because it is a modern, high-quality financial planning app that adds value to a category that Cloudron does not have many applications in. Actual is fast, and unusually powerful, and has a great feature-set and UX/UI experience.

    jdaviescoatesJ L 2 Replies Last reply
    20
    • S Sydney

      Update: As of 2023-12-23, I have created a Cloudron app package for Actual. It is now ready for use, see the following:

      • https://forum.cloudron.io/post/79786
      • https://github.com/ShenZhouHong/actual-server-app

      Actual is a self hosted, open source financial planning and budgeting system. It's designed to be fast, local-first, and privacy friendly, and has a lot of powerful features for budgeting and financial planning.

      The Actual application was originally a closed-source software offering by James Long, but it has been recently released as an open source application under the MIT license.

      The actual website and landing page is available at:

      https://actualbudget.com/

      And their source code is available at:

      https://github.com/actualbudget/actual-server

      https://github.com/actualbudget/actual

      Actual already comes with a Docker image:

      https://github.com/actualbudget/actual-server#running-via-docker

      They have an online demo that you can use to try out the features here:

      https://app.actualbudget.com/

      I recommend Cloudron to package Actual, because it is a modern, high-quality financial planning app that adds value to a category that Cloudron does not have many applications in. Actual is fast, and unusually powerful, and has a great feature-set and UX/UI experience.

      jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #2

      @Sydney nice!

      Although given it's a local app I guess it's actually the actual-server we'd need packaging for Cloudron:

      https://github.com/actualbudget/actual-server

      I use Cloudron with Gandi & Hetzner

      S 1 Reply Last reply
      2
      • jdaviescoatesJ jdaviescoates

        @Sydney nice!

        Although given it's a local app I guess it's actually the actual-server we'd need packaging for Cloudron:

        https://github.com/actualbudget/actual-server

        S Offline
        S Offline
        Sydney
        wrote on last edited by
        #3

        @jdaviescoates Thank you!

        I'll edit the main post to include the correct link. I am quite excited for Actual, as it is quite polished and well-made- and I hope to see it on Cloudron soon!

        1 Reply Last reply
        2
        • infogulchI Offline
          infogulchI Offline
          infogulch
          wrote on last edited by
          #4

          Neat app. I wonder how it compares to firefly iii

          1 Reply Last reply
          1
          • S Offline
            S Offline
            Sydney
            wrote on last edited by
            #5

            It will be really great if this app could be packaged before the start of June. I'll be beginning a new job then, and it would be a good time to upgrade my budgeting workflow 😉

            micmcM 1 Reply Last reply
            1
            • S Sydney

              It will be really great if this app could be packaged before the start of June. I'll be beginning a new job then, and it would be a good time to upgrade my budgeting workflow 😉

              micmcM Offline
              micmcM Offline
              micmc
              wrote on last edited by
              #6

              @Sydney Cool find.

              While Firefly is actually a great software, I think Actual would be a great addition as well. I too love the modern flat design, efficient and fast.

              Ignorance is not an excuse anymore!
              https://AutomateKit.com

              1 Reply Last reply
              2
              • jagadeesh-s2104J Offline
                jagadeesh-s2104J Offline
                jagadeesh-s2104
                wrote on last edited by
                #7

                Actual ++

                1 Reply Last reply
                1
                • P Offline
                  P Offline
                  privsec
                  wrote on last edited by
                  #8

                  Wow. What a software!

                  I currently use quicken, but would switch to this in an instant if it was available.

                  1 Reply Last reply
                  2
                  • S Offline
                    S Offline
                    stefano
                    wrote on last edited by
                    #9

                    Seems nice, it's quite similar to YNAB, isn't it? Well, definitely more than Firefly III.

                    1 Reply Last reply
                    2
                    • S Sydney

                      Update: As of 2023-12-23, I have created a Cloudron app package for Actual. It is now ready for use, see the following:

                      • https://forum.cloudron.io/post/79786
                      • https://github.com/ShenZhouHong/actual-server-app

                      Actual is a self hosted, open source financial planning and budgeting system. It's designed to be fast, local-first, and privacy friendly, and has a lot of powerful features for budgeting and financial planning.

                      The Actual application was originally a closed-source software offering by James Long, but it has been recently released as an open source application under the MIT license.

                      The actual website and landing page is available at:

                      https://actualbudget.com/

                      And their source code is available at:

                      https://github.com/actualbudget/actual-server

                      https://github.com/actualbudget/actual

                      Actual already comes with a Docker image:

                      https://github.com/actualbudget/actual-server#running-via-docker

                      They have an online demo that you can use to try out the features here:

                      https://app.actualbudget.com/

                      I recommend Cloudron to package Actual, because it is a modern, high-quality financial planning app that adds value to a category that Cloudron does not have many applications in. Actual is fast, and unusually powerful, and has a great feature-set and UX/UI experience.

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

                      @Sydney Great suggestion and nicely formatted. I think it always must encourage people here if you mention that there is already a Docker image available, which there is:

                      https://github.com/actualbudget/actual-server#running-via-docker

                      I hope we get this going.

                      S 1 Reply Last reply
                      1
                      • L LoudLemur

                        @Sydney Great suggestion and nicely formatted. I think it always must encourage people here if you mention that there is already a Docker image available, which there is:

                        https://github.com/actualbudget/actual-server#running-via-docker

                        I hope we get this going.

                        S Offline
                        S Offline
                        Sydney
                        wrote on last edited by
                        #11

                        @LoudLemur Thank you very much! I'll update the post to include the docker image link.

                        I'm glad to see so much interest for Actual. I am really looking forwards to seeing it on Cloudron as well!

                        1 Reply Last reply
                        1
                        • R Offline
                          R Offline
                          random_eric
                          App Dev
                          wrote on last edited by
                          #12

                          I tried the demo and it looks great.
                          Is there a way that I can test it on my server?

                          R 1 Reply Last reply
                          0
                          • R random_eric

                            I tried the demo and it looks great.
                            Is there a way that I can test it on my server?

                            R Offline
                            R Offline
                            random_eric
                            App Dev
                            wrote on last edited by random_eric
                            #13

                            I've packaged the app, but I'm not sure what to do next.
                            The repo can be found here:
                            https://github.com/thejinx0r/actual-server-cloudron

                            It's been working great for me.

                            edit:
                            I continue to maintain it at https://git.eyen.ca/cloudron/actual-server

                            subvenS girishG 2 Replies Last reply
                            2
                            • R random_eric

                              I've packaged the app, but I'm not sure what to do next.
                              The repo can be found here:
                              https://github.com/thejinx0r/actual-server-cloudron

                              It's been working great for me.

                              edit:
                              I continue to maintain it at https://git.eyen.ca/cloudron/actual-server

                              subvenS Offline
                              subvenS Offline
                              subven
                              wrote on last edited by subven
                              #14

                              @random_eric get a review by @girish or @nebulon 🙂 At first glance it looks good but I think /app/data should be owned by www-data who also runs the apps process. Maybe adjust the start script and Dockerfile for better continuity,

                              btw the Cloudron user is called yellowtent internally ^^

                              R 1 Reply Last reply
                              1
                              • subvenS subven

                                @random_eric get a review by @girish or @nebulon 🙂 At first glance it looks good but I think /app/data should be owned by www-data who also runs the apps process. Maybe adjust the start script and Dockerfile for better continuity,

                                btw the Cloudron user is called yellowtent internally ^^

                                R Offline
                                R Offline
                                random_eric
                                App Dev
                                wrote on last edited by
                                #15

                                @subven
                                Thanks for the feedback!
                                For the user, I was following the nodejs tutorial. I'm not sure whihch one to use at the moment.

                                Anyways, I'll wait for feedback from @girish or @nebulon

                                1 Reply Last reply
                                1
                                • R random_eric

                                  I've packaged the app, but I'm not sure what to do next.
                                  The repo can be found here:
                                  https://github.com/thejinx0r/actual-server-cloudron

                                  It's been working great for me.

                                  edit:
                                  I continue to maintain it at https://git.eyen.ca/cloudron/actual-server

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

                                  @random_eric Ah nice, I will give this a try later today! Actual doesn't need any database configuration and such?

                                  subvenS S 2 Replies Last reply
                                  2
                                  • girishG girish

                                    @random_eric Ah nice, I will give this a try later today! Actual doesn't need any database configuration and such?

                                    subvenS Offline
                                    subvenS Offline
                                    subven
                                    wrote on last edited by
                                    #17

                                    @girish they use better-sqlite3 but store everything in /data ^^ The app is not designed to use an external database connection as far as I can see.

                                    1 Reply Last reply
                                    4
                                    • girishG girish

                                      @random_eric Ah nice, I will give this a try later today! Actual doesn't need any database configuration and such?

                                      S Offline
                                      S Offline
                                      Sydney
                                      wrote on last edited by
                                      #18

                                      @girish Hi there! Congratulations on the recent 7.3.x release. Is there any information on adding Actual to the Cloudron app store? I would very much like to use it 🙂

                                      1 Reply Last reply
                                      5
                                      • S Offline
                                        S Offline
                                        Sydney
                                        wrote on last edited by Sydney
                                        #19

                                        App Package Created for Actualbudget

                                        Hello everyone!

                                        I've created a Cloudron App Package for Actualbudget. This package was created after following the instructions in the Cloudron app packaging tutorial, cheat sheet, as well as by following best-practices observed in other, existing Cloudron app packages. If you want to give Actualbudget a try on Cloudron, it's available now at the following git repository:

                                        • https://github.com/ShenZhouHong/actual-server-app

                                        I've tested the application to the fullest extent possible as an individual. Please feel free to share any feedback with me here!

                                        @girish I believe my app package is ready for unstable status and inclusion into the Cloudron app market. Note that:

                                        • The Dockerfile and start.sh files properly expose environment variables, configuration files, and encapsulates the upstream app data in /app/data in a non-naive manner.
                                        • The app package contains a detailed and well-defined CloudronManifest.json file with all relevent fields, including medialinks, minBoxVersion, icon, and healthCheckPath.
                                        • The app package contains a complete DESCRIPTION.md, POSTINSTALL.md, and CHANGELOG.

                                        I believe the only thing that this application is lacking are the selenium tests. I hope to contribute these at a later date.

                                        Edit: As of 2023-12-24, the repository also includes a complete set of application lifecycle tests, such as:

                                        • Installing the app, and configuring it with test credentials and data
                                        • Logging in and out of the app
                                        • Restarting the app
                                        • Backing up and restoring from backup
                                        • Moving the app to a different location (i.e. subdomain)
                                        • Updating the app*

                                        *The only test that I was unable to implement is the app update test. From what I can tell, the app needs to be published on the Cloudron store for that. I assume you'll be able to implement that final test once the app is published 🙂

                                        jdaviescoatesJ micmcM 2 Replies Last reply
                                        4
                                        • S Sydney

                                          App Package Created for Actualbudget

                                          Hello everyone!

                                          I've created a Cloudron App Package for Actualbudget. This package was created after following the instructions in the Cloudron app packaging tutorial, cheat sheet, as well as by following best-practices observed in other, existing Cloudron app packages. If you want to give Actualbudget a try on Cloudron, it's available now at the following git repository:

                                          • https://github.com/ShenZhouHong/actual-server-app

                                          I've tested the application to the fullest extent possible as an individual. Please feel free to share any feedback with me here!

                                          @girish I believe my app package is ready for unstable status and inclusion into the Cloudron app market. Note that:

                                          • The Dockerfile and start.sh files properly expose environment variables, configuration files, and encapsulates the upstream app data in /app/data in a non-naive manner.
                                          • The app package contains a detailed and well-defined CloudronManifest.json file with all relevent fields, including medialinks, minBoxVersion, icon, and healthCheckPath.
                                          • The app package contains a complete DESCRIPTION.md, POSTINSTALL.md, and CHANGELOG.

                                          I believe the only thing that this application is lacking are the selenium tests. I hope to contribute these at a later date.

                                          Edit: As of 2023-12-24, the repository also includes a complete set of application lifecycle tests, such as:

                                          • Installing the app, and configuring it with test credentials and data
                                          • Logging in and out of the app
                                          • Restarting the app
                                          • Backing up and restoring from backup
                                          • Moving the app to a different location (i.e. subdomain)
                                          • Updating the app*

                                          *The only test that I was unable to implement is the app update test. From what I can tell, the app needs to be published on the Cloudron store for that. I assume you'll be able to implement that final test once the app is published 🙂

                                          jdaviescoatesJ Offline
                                          jdaviescoatesJ Offline
                                          jdaviescoates
                                          wrote on last edited by
                                          #20

                                          @Sydney thanks!

                                          I use Cloudron with Gandi & Hetzner

                                          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