Experiments with Fitbit Web API
  • Java 77.7%
  • HTML 17.5%
  • CSS 4.3%
  • JavaScript 0.4%
  • Dockerfile 0.1%
Find a file
Philip Oswald 004fbe6111
All checks were successful
/ ci-build (push) Successful in 59s
Use jsdelivr only, not unpkg
2026-10-22 02:39:50 +02:00
.forgejo/workflows Update actions/cache action to v6 2026-09-11 21:27:50 +02:00
src Use jsdelivr only, not unpkg 2026-10-22 02:39:50 +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 Upgrade to Java 27 2026-09-20 00:05:33 +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