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
  • Brite
  • 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 - Status | 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 9.2k 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.

              AI Intelligencia RED PILL Podcast
              (coming soon...)

              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

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          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