Experiments with Fitbit Web API
  • Java 76.8%
  • HTML 18%
  • CSS 4.7%
  • JavaScript 0.4%
  • Dockerfile 0.1%
Find a file
Philip Oswald 4d5686b93b
All checks were successful
/ ci-build (push) Successful in 23s
Use Maven CI-friendly versioning without date and time
2026-06-12 00:12:15 +02:00
.forgejo/workflows Use Maven CI-friendly versioning without date and time 2026-06-12 00:12:15 +02:00
src Update rstm.css 2026-06-11 17:01:36 +02:00
.gitignore Create a simple Quarkus application 2026-03-15 22:56:34 +01:00
CLAUDE.md Fix typo in cookie name 2026-05-09 17:17:45 +02:00
LICENSE Add License, add links on index page 2026-04-04 17:06:14 +02:00
pom.xml Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 2026-06-04 20:16:44 +02:00
README.md Fix favicon in index.html 2026-06-04 20:39:09 +02:00
renovate.json Add renovate.json 2026-06-04 15:11:29 +00:00

fitbit-viewer

Experiments with Fitbit Web API

Run Standalone

$ mvn clean package
$ export FITBIT_DATASOURCE_JDBC_URL=
$ export FITBIT_DATASOURCE_USERNAME=
$ export FITBIT_DATASOURCE_PASSWORD=
$ export FITBIT_CLIENT_ID=
$ export FITBIT_CLIENT_SECRET=
$ export FITBIT_REDIRECT_URI=
$ export FITBIT_COOKIE_SECRET=
$ java -jar target/quarkus-app/quarkus-run.jar

Run with Docker

$ mvn clean package -P docker
$ docker run -it --name fitbit-viewer --rm \
  -p 8080:8080 \
  -e FITBIT_DATASOURCE_JDBC_URL \
  -e FITBIT_DATASOURCE_USERNAME \
  -e FITBIT_DATASOURCE_PASSWORD \
  -e FITBIT_CLIENT_ID \
  -e FITBIT_CLIENT_SECRET \
  -e FITBIT_REDIRECT_URI \
  -e FITBIT_COOKIE_SECRET \
  philip/fitbit-viewer:0.1.0-SNAPSHOT

Run with Dev Mode

$ mvn quarkus:dev

URLs