SparkyFitness

GitHub

SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together.

RAW Compose
1. Pull Image (DOCKERHUB) docker pull library/postgres
2. Docker Run (1-Click Launch) docker run -d --name sparkyfitness -p 5432:5432 --restart always postgres:15-alpine
3. Podman Run podman run -d --name sparkyfitness -p 5432:5432 --restart always postgres:15-alpine
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/library/postgres:15-alpine
5. ORAS Pull (OCI Artifact) oras pull postgres:15-alpine
6. Compose Deployment docker compose up -d
docker/docker-compose.db_dev.yml
Download .yml
version: '3.8'

services:
  db:
    image: postgres:15-alpine
    restart: always
    environment:
      POSTGRES_DB: sparkyfitness_db
      POSTGRES_USER: sparky
      POSTGRES_PASSWORD: password
    ports:
      - "5432:5432"
    volumes:
      - ./postgresql:/var/lib/postgresql/data

  # sparkyfitness-garmin:
  #   build:
  #     context: ./SparkyFitnessGarmin
  #     dockerfile: Dockerfile.garmin_microservice
  #   ports:
  #     - "8000:8000"
  #   environment:
  #     GARMIN_MICROSERVICE_URL: http://sparkyfitness-garmin:8000
  #   volumes:
  #     - ./SparkyFitnessGarmin:/app
  #   depends_on:
  #     - db