SparkyFitness Frontend

SparkyFitness Frontend is the web frontend for the self-hosted SparkyFitness fitness tracker, letting homelab users log meals, workouts, body measurements,…

  • Other
  • Productivity
  • Tools & Utilities
SparkyFitness Frontend is the web frontend for the self-hosted SparkyFitness fitness tracker, letting homelab users log meals, workouts, body measurements, and health data while keeping their data under full control.

Platform availability

Available on 1 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score

Not enough data yet for a health score. It needs at least 2 of 4 factors: maintenance, popularity, ease of install, resource needs.

Availability: platform listings confirmed today, links checked 15 days ago

No GitHub repository data collected yet.

Resources & Compatibility

ARM (e.g. Raspberry Pi) is supported.

Checked 17 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Download compose and .env files Create a folder, then download docker-compose.yml and the .env file with the curl commands. The .env file holds private settings, so keep it safe and make sure it is correct before starting the app. source
  • Start the app with Docker Compose Run docker compose pull && docker compose up -d to fetch images and start the services in the background. This is the easiest way to avoid a half-started app or missing database/service pieces. source
  • Use port 3004 to reach the app The production interface is exposed on port 3004, so open http://localhost:3004 on the machine running Docker and open that TCP port in your firewall for other devices. If it won't load, check Docker and the running services first. source

Fetched 17 days ago - each note links to its source

Alternatives (9)

  • ASICS Runkeeper - Just like a real-life coach, the ASICS Runkeeper app will help you set your goals, train for them, and track your progress along the way.
  • Cronometer - An online diary for tracking your diet, exercise, and other health related information.
  • FitoTrack - FitoTrack is a mobile app for logging and viewing your workouts.
  • Google Fit - Google Fit is a health-tracking platform developed by Google for the Android operating system.
  • MyFitnessPal - Lose weight with MyFitnessPal, the fastest and easiest-to-use calorie counter.With the largest food database of any calorie counter, and am…
  • OpenNutriTracker - OpenNutriTracker is an open-source mobile application designed to simplify nutritional tracking and management.
  • OpenTracks - OpenTracks is a sport tracking application that completely respects your privacy.
  • Sobers - Sobers is a recovery and sobriety accountability app.
  • Strava - Strava makes fitness tracking social.

Checked 14 days ago - source: AlternativeTo

Common questions

How can I start SparkyFitness with Docker Compose without ending up with a partial startup?

Download the compose and .env files, then run docker compose pull && docker compose up -d. The docs call this the easiest way to avoid a half-started app or missing database/service pieces.

Which port should I expose for the SparkyFitness production interface?

Use port 3004 and open that TCP port in your firewall. If it will not load, check Docker and the running services first.

A TrueNAS user is having installation failures; what component is suspected?

The report says the installation kept failing, with the problem possibly related to PostgreSQL.

Is the frontend container the complete SparkyFitness stack?

No, the project is made up of a backend server for API and data storage plus a web frontend, so the frontend container is only one part.

Answers sourced from codewithcj.github.io, codewithcj.github.io, forums.truenas.com, github.com

Community

Collected 11 days ago - public community threads