From 059bfb8c336dfae3e225995decd141c594578f49 Mon Sep 17 00:00:00 2001 From: Charles N Wyble Date: Thu, 26 Jun 2025 09:20:12 -0500 Subject: [PATCH] fitness... --- inprep/fitly/config/config.ini | 66 ------------------ inprep/fitly/config/fitness.db | Bin 229376 -> 0 bytes inprep/fitly/config/log.log | 2 - inprep/fitly/docker-compose.yml | 4 +- .../vscode-server/docker-compose.yml | 12 ---- 5 files changed, 2 insertions(+), 82 deletions(-) delete mode 100644 inprep/fitly/config/config.ini delete mode 100644 inprep/fitly/config/fitness.db delete mode 100644 inprep/fitly/config/log.log delete mode 100644 released-to-production/vscode-server/docker-compose.yml diff --git a/inprep/fitly/config/config.ini b/inprep/fitly/config/config.ini deleted file mode 100644 index 85a7dec..0000000 --- a/inprep/fitly/config/config.ini +++ /dev/null @@ -1,66 +0,0 @@ -[logger] -level = DEBUG - -[cron] -hourly_pull = False - -[settings] -password = - -# Restart is required after connecting to spotify via settings page for stream to start working -[spotify] -client_id = -client_secret = -redirect_uri = -# Range of % complete song needs to be in when changed to be considered a 'Skip'. Used to train model for 'liked' songs -skip_min_threshold = .05 -skip_max_threshold = .80 -# Min seconds song has to be on player for it to be inserted into db (ignore quick skips) -min_secs_listened = 15 -# interval at which spotify 'currently_playing' will be polled, .5 = 2 requests per second -poll_interval_seconds = .5 - -[peloton] -username = -password = - -[stryd] -username = -password = -compare_against_age=1 -compare_against_gender=1 -compare_against_race_event=1 - -[strava] -activities_after_date = 2018-01-01T00:00:00Z -client_id = -client_secret = -redirect_uri = http://127.0.0.1:8050/settings?strava - -[oura] -redirect_uri = http://127.0.0.1:8050/settings?oura -client_id = -client_secret = -days_back = 7 -white = rgb(220, 220, 220) -teal = rgb(134, 201, 250) -light_blue = rgb(85, 139, 189) -dark_blue = rgb(43, 70, 119) -orange = rgb(234, 109, 95) - -[withings] -redirect_uri = http://127.0.0.1:8050/settings?withings -client_id = -client_secret = - -[nextcloud] -url = -username = -password = -fitbod_path = - -[timezone] -timezone = America/New_York - -[dashboard] -transition=2000 \ No newline at end of file diff --git a/inprep/fitly/config/fitness.db b/inprep/fitly/config/fitness.db deleted file mode 100644 index baaafb593cc285de69386da1e83233285303b26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229376 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 diff --git a/inprep/fitly/config/log.log b/inprep/fitly/config/log.log deleted file mode 100644 index 4cefb68..0000000 --- a/inprep/fitly/config/log.log +++ /dev/null @@ -1,2 +0,0 @@ -[2024-12-07 14:46:20,490] DEBUG from spotifyAPI line 561 - Parser thread started -[2024-12-07 14:46:20,835] ERROR from stravaApi line 23 - 'NoneType' object has no attribute 'tokens' diff --git a/inprep/fitly/docker-compose.yml b/inprep/fitly/docker-compose.yml index a3653cb..4e1033d 100644 --- a/inprep/fitly/docker-compose.yml +++ b/inprep/fitly/docker-compose.yml @@ -2,10 +2,10 @@ version: '3' services: fitly: image: ethanopp/fitly:latest - container_name: fitly + container_name: reachableceo-fitly restart: always ports: - - "3000:80" + - "2011:80" environment: - MODULE_NAME=src.fitly.app - VARIABLE_NAME=server diff --git a/released-to-production/vscode-server/docker-compose.yml b/released-to-production/vscode-server/docker-compose.yml deleted file mode 100644 index 2198754..0000000 --- a/released-to-production/vscode-server/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -services: - tsys-vscode-server: - image: gitpod/openvscode-server - container_name: reachableceo-vscode-server - restart: always - ports: - - 2006:3000 - volumes: - - tsys-vscode-server:/home/workspace:cached - -volumes: - tsys-vscode-server: \ No newline at end of file