Sure-Web

Sure-Web

Docker app from Skylinar's Repository

Overview

Sure is a community-driven fork of the former Maybe Finance application, continuing its mission to help users manage personal finances by tracking expenses, budgeting, and supporting wealth management. Note: "Maybe" is a trademark of Maybe Finance, Inc.. This is the 1 of 2 containers required to run Sure finance; **please review the additional requirements.** After Installing: To ensure correct user permissions for the app-storage folder, run 'chown -R 1000:1000 /mnt/user/appdata/sure/app-storage' after the initial startup.

Requirements

This is container 1 of 2 needed to run Sure finance, runs alongside //Sure-Worker\\.
Requires a //Postgres\\ database and //Redis\\.
Check the Sure documentation for more information: https://github.com/we-promise/sure/blob/main/docs/hosting/docker.md

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart unless-stopped

Template configuration

Config dataPathrw

Config data for application. Should be the same dir as Sure Worker.

Target
/rails/storage
Default
/mnt/user/appdata/sure/app-storage
Value
/mnt/user/appdata/sure/app-storage
Web UI PortPorttcp
Target
3000
Default
3000
Value
3000
Secret KeyVariable

Secret key. Run `openssl rand -hex 64` to generate a secret

Target
SECRET_KEY_BASE
Postgres - HostVariable

Postgres database host. Suggested: {YOUR-POSTGRES-IP}

Target
DB_HOST
Postgres - PortVariable

Postgres database port. Default: 5432

Target
DB_PORT
Default
5432
Postgres - UsernameVariable

Postgres database username.

Target
POSTGRES_USER
Postgres - PasswordVariable

Postgres database password.

Target
POSTGRES_PASSWORD
Postgres - DatabaseVariable

Postgres database name.

Target
POSTGRES_DB
Redis - URLVariable

The Redis host URL. Suggested: redis://{YOUR-REDIS-IP}:6379/1

Target
REDIS_URL
Default
redis://{YOUR-REDIS-IP}:6379/1
Value
redis://{YOUR-REDIS-IP}:6379/1
OpenAI API TokenVariable

Optional - NOTE: enabling OpenAI will incur costs when you use AI-related features in the app (chat, rules). Make sure you have set appropriate spend limits on your account before adding this.

Target
OPENAI_ACCESS_TOKEN
Is Self-HostedVariable

Is the application self-hosted. Not recommended to change.

Target
SELF_HOSTING_ENABLED
Default
true|false
Value
true
Enforce SSLVariable

Enforce SSL connections. Not recommended to change.

Target
RAILS_FORCE_SSL
Default
false|true
Value
false
Assume SSLVariable

Assume SSL connections. Not recommended to change.

Target
RAILS_ASSUME_SSL
Default
false|true
Value
false

Details

Repository
ghcr.io/we-promise/sure:latest
Last Updated2026-05-31
First Seen2025-09-24

Run Sure-Web on Unraid.

Sure-Web is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.