2024-02-08 10:07:25 -06:00
2025-07-24 18:11:29 -04:00
< img width = "1190" alt = "maybe_hero" src = "https://github.com/user-attachments/assets/5ed08763-a9ee-42b2-a436-e05038fcf573" / >
2025-04-28 09:03:19 -05:00
# Maybe: The personal finance app for everyone
2024-02-02 09:05:04 -06:00
2025-07-24 18:11:29 -04:00
> [!IMPORTANT]
2025-07-24 18:12:07 -04:00
> This repository is no longer actively maintained. You can read more about this in our [final release]([https://github.com/user-attachments/assets/5ed08763-a9ee-42b2-a436-e05038fcf573](https://github.com/maybe-finance/maybe/releases/tag/v0.6.0)).
2024-02-02 09:05:04 -06:00
2024-05-10 06:10:23 -04:00
## Maybe Hosting
2024-04-13 09:28:45 -04:00
2025-07-24 18:11:29 -04:00
Maybe is a fully working personal finance app that can be [self hosted with Docker ](docs/hosting/docker.md ).
2025-05-27 11:08:59 -05:00
2024-02-06 18:14:52 -05:00
## Local Development Setup
2024-02-02 09:05:04 -06:00
2024-06-13 16:19:05 -04:00
**If you are trying to _self-host_ the Maybe app, stop here. You
should [read this guide to get started ](docs/hosting/docker.md ).**
The instructions below are for developers to get started with contributing to the app.
2024-02-06 18:14:52 -05:00
### Requirements
2024-02-02 09:05:04 -06:00
2024-11-05 11:06:36 -05:00
- See `.ruby-version` file for required Ruby version
2024-02-06 18:14:52 -05:00
- PostgreSQL >9.3 (ideally, latest stable version)
2024-02-02 09:05:04 -06:00
2024-02-06 18:14:52 -05:00
After cloning the repo, the basic setup commands are:
2024-02-02 09:05:04 -06:00
2024-02-06 18:14:52 -05:00
```sh
2024-02-02 09:05:04 -06:00
cd maybe
2024-10-24 11:02:27 -04:00
cp .env.local.example .env.local
2024-02-11 12:27:06 -06:00
bin/setup
2024-02-02 09:05:04 -06:00
bin/dev
2024-02-29 16:35:54 -05:00
# Optionally, load demo data
2025-06-14 11:53:53 -04:00
rake demo_data:default
2024-02-02 09:05:04 -06:00
```
2024-05-10 06:10:23 -04:00
And visit http://localhost:3000 to see the app. You can use the following
credentials to log in (generated by DB seed):
2024-02-06 18:14:52 -05:00
2024-02-29 16:35:54 -05:00
- Email: `user@maybe.local`
- Password: `password`
2024-02-06 18:14:52 -05:00
For further instructions, see guides below.
### Setup Guides
2025-03-19 12:36:16 -04:00
- [Mac dev setup guide ](https://github.com/maybe-finance/maybe/wiki/Mac-Dev-Setup-Guide )
- [Linux dev setup guide ](https://github.com/maybe-finance/maybe/wiki/Linux-Dev-Setup-Guide )
- [Windows dev setup guide ](https://github.com/maybe-finance/maybe/wiki/Windows-Dev-Setup-Guide )
- Dev containers - visit [this guide ](https://code.visualstudio.com/docs/devcontainers/containers ) to learn more
2024-02-03 17:28:38 -06:00
2024-02-02 09:05:04 -06:00
## Copyright & license
2024-05-10 06:10:23 -04:00
Maybe is distributed under
an [AGPLv3 license ](https://github.com/maybe-finance/maybe/blob/main/LICENSE ). "
Maybe" is a trademark of Maybe Finance, Inc.