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. spliit

spliit

Scheduled Pinned Locked Moved App Wishlist
7 Posts 5 Posters 605 Views 7 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.
  • luckowL Offline
    luckowL Offline
    luckow
    translator
    wrote on last edited by
    #1

    Free and Open Source Alternative to Splitwise. Share expenses with your friends and family.
    https://spliit.app
    https://github.com/spliit-app/spliit

    Pronouns: he/him | Primary language: German

    1 Reply Last reply
    6
    • S Offline
      S Offline
      seeker
      wrote on last edited by
      #2

      very cool. I like splitwise and like the idea of selfhosting this kind of info. No idea how it compares to what else is pout there.

      1 Reply Last reply
      0
      • T Offline
        T Offline
        tachy
        wrote last edited by
        #3

        Hi,
        I forked the Spliit GitHub project and with very little configuration, I got it up and running :

        CloudronManifest.json

        {
          "id": "spliit.cloudron",
          "title": "Spliit",
          "author": "spliit-app",
          "version": "1.0.0",
          "httpPort": 3000,
          "addons": {
            "postgresql": {}
          },
          "manifestVersion": 2
        }
        
        diff --git a/scripts/container-entrypoint.sh b/scripts/container-entrypoint.sh
        index f6b0572..3a20463 100755
        --- a/scripts/container-entrypoint.sh
        +++ b/scripts/container-entrypoint.sh
        @@ -2,5 +2,8 @@
         
         set -euxo pipefail
         
        +export POSTGRES_PRISMA_URL=${CLOUDRON_POSTGRESQL_URL}
        +export POSTGRES_URL_NON_POOLING=${CLOUDRON_POSTGRESQL_URL}
         npx prisma migrate deploy
         exec npm run start
        
        docker build Dockerfile -t docker-registry.*******/spliit
        docker push docker-registry.*******/spliit
        cloudron install --image docker-registry.*******/spliit
        

        The only hiccup is the health check with a documented bug. The app needs to be called with an Accept-Language header, but Cloudron manifest cannot specify headers to my knowledge. So I can't enable the healthcheck.
        https://github.com/spliit-app/spliit/issues/221

        Enjoy 👋

        1 Reply Last reply
        8
        • N Offline
          N Offline
          Neiluj
          wrote last edited by
          #4

          Nice! Thanks for this.

          1 Reply Last reply
          1
          • J Online
            J Online
            joseph
            Staff
            wrote last edited by
            #5

            I use Splitwise. I wonder, does this require all my friends to create an account now?

            1 Reply Last reply
            0
            • T Offline
              T Offline
              tachy
              wrote last edited by
              #6

              Nope, you just create a "room" with a generated id url like an Etherpad

              1 Reply Last reply
              1
              • N Offline
                N Offline
                Neiluj
                wrote last edited by
                #7

                If it is as easy to package as @tachy make it seem to be, it could be an easy win adding this in the Cloudron App Store - Yet I am probably overlooking/not aware of some part of the process of adding an app in the Cloudron App Store.

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