Skip to main content

FAQ & Troubleshooting

info

Find quick answers to common questions about MoLOS setup, features, and troubleshooting.

Getting Started

QuestionAnswer
System requirements?Docker on Windows/macOS/Linux, or Node.js 18+ for local development. Works in any modern browser.
Quickest setup?Use Docker: docker run -p 4173:4173 ghcr.io/molos-app/molos:latest then visit http://localhost:4173
Data safety?All data stays local. No telemetry or external access. Complete privacy and control.

Core Features

This table shows how to use MoLOS when you have a question in mind.

QuestionModulePurpose
I don't know what I have for todayDashboardSee what's going on with your life
I have no money for pizzaFinanceRemember where you have spent your last 20 dollars
I can't remember what my vision board was for this yearGoalsYou promised to yourself something, don't forget that
Why don't my muscles grow?HealthSee your last flat bench PR and your protein intake
What was that delicious meal I made yesterday?MealsSave and improve your recipes
I had something important to do today but I can't remember what it was...TasksRemember important things to do

Data & Privacy

QuestionAnswer
Data storage?Local SQLite database. No cloud sync by default.
Export data?Not yet, but in the next release. It will support JSON, Markdown, and CSV formats.
Backup options?Automated database snapshots every nigth.

Common Issues

IssueSolution
Port 4173 in useChange port: docker run -p 4174:4173 ...
Database lockedEnsure only one instance runs or change the mount volume.
Slow performanceRestart container, check resources.
Container exitsCheck logs: docker logs molos or docker logs <id>. Common causes: port conflicts or permission issues.

Detailed Troubleshooting

Container won't start

  1. Check logs: docker logs <container-id>
  2. Verify port availability: lsof -i :4173
  3. Try different port: docker run -p 4174:4173 ...
  4. Remove and restart: docker rm <id> && docker run -d -p 4173:4173 ghcr.io/molos-app/molos:latest

Data not persisting

Use named volume for persistence:

docker run -d \
-p 4173:4173 \
-v molos-data:/app/data \
ghcr.io/molos-app/molos:latest

Network access blocked

  1. Check container status: docker ps | grep molos
  2. Verify port mapping: docker port <container-id>
  3. Try host network (Linux): docker run --network host ...
  4. Check firewall: Allow port 4173 in system firewall settings