Wingfit

Self-Hosted

Open-source self-hosted fitness tracker and workout planner

Visit Website

Overview

Wingfit enables users to log workouts, track progress (weights, reps, cardio metrics), plan custom routines, and monitor health goals (calorie intake, step counts). It supports easy self-hosting via Docker, ensuring full control over personal fitness data with local storage for maximum privacy. Features include customizable workout templates, interactive progress charts, goal setting, and CSV import/export for wearable device integration. Designed for individuals who want to avoid third-party SaaS platforms, it prioritizes data ownership while providing tools to stay consistent with fitness journeys.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  wingfit:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: wingfit
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Customizable workout templates and routine planning
  • Progress tracking with visual charts and metrics
  • Docker-based deployment for easy self-hosting
  • Local data storage for full privacy and ownership
  • Goal setting and milestone monitoring

Frequently Asked Questions

? Is Wingfit hard to install?

No—Wingfit uses Docker for deployment, so you only need a machine with Docker installed. A single command from the documentation will get it running locally or on a remote server, making setup straightforward even for beginners with basic Docker knowledge.

? Is it a good alternative to MyFitnessPal?

Yes, if you value data privacy and ownership. Unlike MyFitnessPal, Wingfit stores all data locally, but it lacks MyFitnessPal’s extensive food database and social features. It excels at workout tracking and progress monitoring for users who prefer self-hosted solutions.

? Is it completely free?

Yes—Wingfit is open-source software released under a permissive license (e.g., MIT). All features are available for free, with no paid tiers or subscriptions. The only potential cost is for hosting if you choose to run it on a remote server instead of locally.

Top Alternatives

MyFitnessPal Search Google
Strava Premium Search Google
Fitbit Premium Search Google

People Also Ask about Wingfit

Wingfit vs MyFitnessPalWingfit vs Strava PremiumWingfit vs Fitbit Premium Wingfit 2025 review Wingfit docker-compose example

Tool Info

Pricing Open Source
Platform Self-Hosted

Pros

  • No subscription fees or hidden costs
  • Complete control over personal fitness data
  • Highly customizable to individual fitness needs

Cons

  • Requires basic server setup knowledge for self-hosting
  • Lacks social features compared to proprietary alternatives
  • Limited pre-built food database (relies on user input or CSV imports)

More Health and Fitness Tools