Spots

Best Spliit Alternatives for Self-Hosting: When Splitwise, a Spreadsheet or a…

Self-host Spliit only if the group splitting the bills is stable, recurring and at least four people, and you already run Postgres with nightly backups for something else. For a single holiday, a two-person household or a group that scatters after one weekend, the hosted instance at spliit.app, Splitwise, a shared spreadsheet or three lines in a plain-text ledger will settle the same money with none of the container, database, domain and backup upkeep. Spliit is a genuinely good open source Splitwise alternative, but it is a web app with no accounts and no notifications, so the person who hosts it inherits every support request from everyone else in the group.

Solo developer with an established homelab (you already

Solo developer with an established homelab (you already run a Docker host, Postgres and restic snapshots for a flatshare of four): self-host Spliit, because the marginal cost is one container, one database and one subdomain on infrastructure you already patch.

Occasional trip organiser (one ten day ski trip

Occasional trip organiser (one ten day ski trip a year, eight people, half of them on iPhones you will never configure): use the hosted spliit.app instance or Splitwise, because uptime and link sharing matter more to you than owning the rows.

Flatshare with fixed monthly bills (rent, power, internet

Flatshare with fixed monthly bills (rent, power, internet, same four names every month): use a shared spreadsheet with one row per bill, because your split rarely changes and a sheet needs no reverse proxy.

Plain-text accounting user (you already keep hledger or

Plain-text accounting user (you already keep hledger or beancount files in Git): keep using the ledger, because one split posting per shared expense reuses a workflow you trust and version control you already back up.

Nextcloud owner (you run Nextcloud for files and

Nextcloud owner (you run Nextcloud for files and calendars anyway): install Cospend in Nextcloud instead, because you inherit real user accounts, sharing and existing backups rather than adding a second stack.

Privacy-driven self-hoster (you will not put who you

Privacy-driven self-hoster (you will not put who you travelled with on a third-party server): self-host Spliit, but plan the network exposure first, because its group URLs are the only access control it ships with.

The central tradeoff is simple: Spliit gives you

The central tradeoff is simple: Spliit gives you ownership of the data and none of the convenience of an account system, so you are trading a managed service's uptime and push notifications for a container you patch, a database you back up and a link every group member must not lose. What Spliit actually does, and what it leaves out on purpose

Spliit is an open source expense splitter: you

Spliit is an open source expense splitter: you create a group, add the people in it, log expenses, and it tells you who owes whom. Sébastien Castiel maintains it as a Next.js application backed by PostgreSQL, published as a Docker image, with a free hosted instance at spliit.app. It covers the core Splitwise job well: splits by shares, exact amounts or percentages, expense categories, running balances and a suggested set of reimbursements that clears the debts in the fewest transfers. The omissions are deliberate, and they decide whether self-hosting makes sense for you.

No user accounts at all: access to a

No user accounts at all: access to a group is the group URL, which contains a random identifier, so there is nothing to log into, no password reset, and no per-member permissions.

News

Best Spliit Alternatives for Self-Hosting: When Splitwise, a Spreadsheet or a Plain-Text Ledger Wins

Self-host Spliit only if the group splitting the bills is stable, recurring and at least four people, and you already run Postgres with nightly backups for something else.

@spots #dev
Source: Dev.to
See more like this