Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SUPPORT] sure-aio (Sure - All-In-One)

Featured Replies

sure-aio is an Unraid-first AIO wrapper for Sure, formerly Maybe Finance.

Current AIO release: v0.6.9-aio.1

Tracks upstream Sure: v0.6.9

It packages the web app, worker, PostgreSQL, and Redis into a single Unraid template so new users can get a working self-hosted install without wiring multiple containers first.

Default installs are optimized for a simple first boot. Advanced users can still override the built-in services later for external PostgreSQL, Redis, SMTP, AI, storage, and other upstream self-hosting options.

One container, one template, one install flow.

Why this exists?

There are already Unraid templates that split Sure into separate web/worker-style installs. sure-aio takes a different approach by bundling the moving parts that most users would otherwise need to wire together manually.

This package is for users who want the easiest reliable path first, with optional advanced overrides later if they want to move beyond the default setup.

Best fit for:

  • beginners who want a simpler Sure install on Unraid

  • homelab users who prefer a single-container deployment

  • power users who still want advanced overrides later

Quick install notes

  • Image: ghcr.io/jsonbored/sure-aio:latest

  • Default WebUI: http://[IP]:[PORT:3000]

  • Main appdata paths:

    • /mnt/user/appdata/sure-aio/system

    • /mnt/user/appdata/sure-aio/postgres

    • /mnt/user/appdata/sure-aio/redis

  • Required setup field:

    • SECRET_KEY_BASE

First boot expectations

On first startup, the container provisions internal PostgreSQL and Redis, initializes the Rails app, and then brings up the web UI. Give it a little time before assuming it failed.

Important limitations and caveats

  • The default deployment is intentionally opinionated and bundles internal PostgreSQL and Redis for a simpler first install.

  • If you switch to external databases, external AI routing, or custom auth/email integrations, you are moving into a more advanced setup and should expect more responsibility for debugging.

  • This wrapper simplifies deployment, but it does not remove the need to understand reverse proxies, HTTPS, email delivery, or provider behavior when you start overriding defaults.

  • Supported advanced overrides live in the Unraid template's advanced view, but the default path is the one optimized and validated most heavily.

Common first issues

  • Missing or invalid SECRET_KEY_BASE

  • Assuming first boot failed before the internal services finish initializing

  • Reverse proxy or HTTPS settings not matching the deployed URL

  • Enabling advanced overrides before the default install path is confirmed working

Persistence / backups

Important persistent paths:

  • /mnt/user/appdata/sure-aio/system

  • /mnt/user/appdata/sure-aio/postgres

  • /mnt/user/appdata/sure-aio/redis

Those are the main paths to back up.

Optional remote access note

If you already use Tailscale on your Unraid host, sure-aio also works well with a lightweight host-level Tailscale Serve setup instead of requiring a separate app-specific Tailscale sidecar.

# example
tailscale serve --bg --service=svc:sure 3000

That keeps the install lighter if you already use Tailscale services on the host.

Updates

Container updates track this repo's main branch builds. Formal GitHub releases are cut manually.

Support scope

This thread covers the JSONbored Unraid AIO packaging for sure-aio.

If you need help, please include:

  • your Unraid version

  • the settings you changed in the template

  • relevant container logs

  • screenshots if the issue is UI-related

  • what you expected to happen vs what happened

If the issue is clearly upstream application behavior rather than the Unraid packaging layer, I may point you to the upstream project as appropriate.

Links

Project RepoUpstream ProjectCatalog RepoGitHub SponsorsKo-fi

About the maintainer

Built and maintained by @JSONbored (just the sure-aio repo, NOT the upstream Sure repo - I am simply a community enthusiast that recently fell in love with Sure as an alternative to SaaS personal finance tools).

GitHubPortfolioLinkedInX / Twitter

This is my first Unraid Community Apps support thread and one of my first public Unraid-first AIO releases, so constructive feedback is welcome.

If this AIO saves you time, support is appreciated. The goal is to make powerful self-hosted software easier to run well on Unraid.

sure-aio-3.jpeg

sure-aio-1.jpeg

sure-aio-2.jpeg

Edited by JSONbored
Fixing title to match support thread conventions

  • JSONbored changed the title to [SUPPORT] sure-aio (Sure - All-In-One)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.