Deploy finance-agent-malaysia

Personal finance tracker for Malaysia: Maybank, TNG, Telegram bot

Deploy finance-agent-malaysia

finance_system_malaysia

emris-git/finance_system_malaysia

Just deployed

/var/lib/postgresql/data

Deploy and Host finance-agent-malaysia on Railway

finance-agent-malaysia is a personal finance tracker for people living in Malaysia. Send it Maybank or Touch 'n Go statements and it keeps a Postgres ledger, sorts spending into categories and sends weekly and monthly reports to your Telegram bot, with a web dashboard. Bot and dashboard speak Russian.

About Hosting finance-agent-malaysia

The template runs one Python service (FastAPI, the Telegram bot webhook and a report scheduler) next to a Railway Postgres database. Before deploying, create a bot with @BotFather and get your numeric Telegram id from @userinfobot: these are the only two values you enter. Secrets are generated for you, the public domain is wired into the webhook, and every start runs database migrations and loads default categories. It is single-user: the bot answers only your Telegram account, and your statements stay in your own Railway project. Open your bot, press Start and send a statement PDF.

Common Use Cases

  • Track spending across Maybank and TNG eWallet from the statements you already get
  • Get a weekly spending report every Monday and a monthly report on payday
  • Keep ringgit, a ruble account and MYR → RUB transfers in one ledger, with savings pots and crypto wallets

Dependencies for finance-agent-malaysia Hosting

  • A Telegram bot token from @BotFather
  • Your numeric Telegram user id from @userinfobot
  • PostgreSQL (included in this template)

Deployment Dependencies

Implementation Details

Statements are parsed on the server (TNG PDF, Maybank PDF/CSV, password-protected PDFs supported) and deduplicated, so re-sending one is safe. Transfers between your own accounts never count as spending. The webhook accepts only requests signed with TELEGRAM_WEBHOOK_SECRET.

Why Deploy finance-agent-malaysia on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying finance-agent-malaysia on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

finance_system_malaysia

emris-git/finance_system_malaysia

More templates in this category

View Template
N8N Main + Worker
Deploy and Host N8N with Inactive worker.

jakemerson
120
View Template
Evolution API with n8n
Automate WhatsApp workflows with Evolution API, n8n, and Postgres.

codestorm
95
View Template
Postgres Backup
Cron-based PostgreSQL backup to bucket storage

Railway Templates
870