Skip to main content
self-hosted Google auth finance app

Self-hosted Google authentication support

xpenser added self-hosted Google authentication support so private deployments can offer a familiar sign-in path when configured.

Published June 6, 2026
xpenser preferences screen with MCP and email report settings

Self-hosted deployments gained a clearer path for Google sign-in configuration.

This release came from PR #25 and is now part of the xpenser release archive. It gives people evaluating an open-source expense tracker a clearer view of how the product has improved over time.

What changed

  • Added support for Google authentication in self-hosted contexts.
  • Aligned auth settings with deployment configuration.
  • Kept local and hosted sign-in behavior explicit.

Why it matters

Some self-hosted users want private infrastructure while still using a familiar identity provider. Configurable Google auth supports that mode without making it mandatory.

Where it fits

This improves the deployment flexibility of xpenser for individuals and small teams.

For a broader product overview, start with the xpenser home page. Developers can also explore the personal finance API and MCP tools, while self-hosters can review the self-hosted personal finance tracker page.

Start hosted, then self-host when ready

Create a hosted xpenser account for the public instance, or review the MIT licensed source and run your own deployment from Docker Compose.