April 2Apr 2 sure-aio is an Unraid-first AIO wrapper for Sure, formerly Maybe Finance.Current AIO release: v0.6.9-aio.1Tracks upstream Sure: v0.6.9It 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 Unraidhomelab users who prefer a single-container deploymentpower users who still want advanced overrides laterQuick install notesImage: ghcr.io/jsonbored/sure-aio:latestDefault 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/redisRequired setup field:SECRET_KEY_BASEFirst boot expectationsOn 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 caveatsThe 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 issuesMissing or invalid SECRET_KEY_BASEAssuming first boot failed before the internal services finish initializingReverse proxy or HTTPS settings not matching the deployed URLEnabling advanced overrides before the default install path is confirmed workingPersistence / backupsImportant persistent paths:/mnt/user/appdata/sure-aio/system/mnt/user/appdata/sure-aio/postgres/mnt/user/appdata/sure-aio/redisThose are the main paths to back up.Optional remote access noteIf 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 3000That keeps the install lighter if you already use Tailscale services on the host.UpdatesContainer updates track this repo's main branch builds. Formal GitHub releases are cut manually.Support scopeThis thread covers the JSONbored Unraid AIO packaging for sure-aio.If you need help, please include:your Unraid versionthe settings you changed in the templaterelevant container logsscreenshots if the issue is UI-relatedwhat you expected to happen vs what happenedIf the issue is clearly upstream application behavior rather than the Unraid packaging layer, I may point you to the upstream project as appropriate.LinksProject Repo • Upstream Project • Catalog Repo • GitHub Sponsors • Ko-fiAbout the maintainerBuilt 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).GitHub • Portfolio • LinkedIn • X / TwitterThis 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. Edited April 2Apr 2 by JSONbored Fixing title to match support thread conventions
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.