business-operations / app
MicroRealEstate
Capability: MicroRealEstate
Use it when
- You are a landlord tracking properties, tenants, leases, and rent payments across scattered spreadsheets and want one self-hosted system of record
- You need to generate leases from templates and send notices and rent receipts to tenants by email from a platform your team can collaborate in
What it solves
Not the fit when
- Assuming payment collection is absent or production-ready; the README shows a tenant 'Pay a rent' surface but does not document supported processors, settlement, or compliance boundaries.
- Large commercial-property accounting, tenant screening, or listing syndication.
- Internet deployment with default or reused `.env` secrets; rotate all tokens, use HTTPS, restrict administrative access, and preserve prior Mongo credentials during upgrades as documented.
- Holding tenant contact, lease, and rent data without an independent backup/restore test and an applicable privacy/data-retention policy.
- property listing and marketing
- tenant background screening
- full accounting or tax ledger integration
- using the system without securing, backing up, and governing tenant and payment data
Install
mkdir mre && cd mre && curl https://raw.githubusercontent.com/microrealestate/microrealestate/master/docker-compose.yml > docker-compose.yml && curl https://raw.githubusercontent.com/microrealestate/microrealestate/master/.env.domain > .env (set secrets in .env; requires Docker and Compose)
Invoke
APP_PORT=8080 docker compose --profile local up, then open http://localhost:8080/landlord (tenant portal at /tenant); for a domain: sudo APP_DOMAIN=app.example.com APP_PROTOCOL=https docker compose up
Alternatives
No reviewed alternatives recorded yet.