site/home.md
Rama main · réplica de lectura del repositorio original.
# Home — ActaLog
## Prioritized SEO keywords (top 12)
- ActaLog
- workout log
- workout tracker
- self-hostable
- Functional fitness
- open source
- WOD
- CrossFit
- Docker
- PWA
- import CSV
- PostgreSQL
- MariaDB
- MySQL
- SQLite
- workout templates
- strength training
-
## Hero / Headline
**Self‑host your workout logs — ActaLog**
Open-source workout tracker built for CrossFit, strength training, and gym owners. Keep your data private, deploy quickly with Docker, and use it as a Progressive Web App.
[Deploy with Docker](deploy.md) · [Read the docs](https://github.com/johnzastrow/actalog)
---
## Why ActaLog (consumer‑first benefits)
- **Privacy & control:** Your workouts stay on your infrastructure — no third‑party tracking.
- **Easy to self‑host:** Single-command Docker Compose deployment and optional database choices (Postgres / MariaDB).
- **Fitness features that matter:** WODs, workout templates, movement library, CSV import, and simple analytics.
## Key features (short)
- Log workouts, reps, and weights
- Reusable workout templates and named WODs
- Import / export CSV (seeds available)
- PWA-ready: installable on mobile
- Works with Docker Compose and small VPSes
## Quick deploy (placeholder)
Use the bundled Docker Compose to get started:
```bash
docker compose up -d
```
(Full instructions on the Deploy page.)
## Visual / assets notes
- Logo: `web/public/logo.svg` (used to derive the palette)
- Placeholder screenshots: `site/assets/hero-screenshot.png` (to be added)
## Suggested color palette (harvested from the repo and logo)
- Primary / brand: `#00bcd4` (logo teal)
- Accent A: `#e91e63` (pink / action)
- Accent B: `#ff5722` (orange / highlights)
- Success: `#4caf50` (green)
- Dark text: `#1a1a1a`
- Background / neutrals: `#ffffff`, `#f5f7fa`, `#e0e0e0`
- Dark UI: `#2c3e50` (for footer/nav if emulating patchmon.net)
(These were extracted from `web/public/logo.svg`, `web/vite.config.js`, and UI files under `web/src/views`.)
---
## CTA priority
- Primary: **Deploy with Docker** — leads to `deploy.md` with Docker Compose instructions.
- Secondary: **Docs / Readme** — links to repository docs and setup details.
## Placeholder screenshot guidance
- Hero: a cropped app screenshot on the right with rounded card shadow.
- Feature gallery: 3–4 screenshots for Templates, WOD Library, and Profile/Analytics.