Commit Graph

12 Commits

Author SHA1 Message Date
João Vitória Silva
52c7a94b36 Fix Docker UID/GID issue
[docker] fix Docker UID/GID issue
2025-05-02 12:37:32 +01:00
João Vitória Silva
0bc109fea4 Fix Docker UID/GID issue & bump dependencies and version
[backend] bump dependencies
[backend] bump version to v0.10.2
[frontend] bump dependencies
[frontend] bump version to v0.10.2
[docker] fix docker not respecting UID and GID
2025-04-29 12:45:52 +01:00
João Vitória Silva
e3bc0de96a Fix Docker UID/GID issue & workout step handling
[docker] fix docker not respecting UID and GID
[backend] fix workout step not prepared for "any stroke" for "target_value"
2025-04-28 10:35:16 +01:00
João Vitória Silva
8bc19eaf4c Add server_images logic, env vars & login photo support
[backend] added login_photo_set column to server_settings
[backend] added ENVIRONMENT env variable
[backend] added server_images
[backend] added protections to server_images and user_images logic
[backend] fixed issue on gpx laps processing with no variables initialized
[backend] CORS now in production only accept requests from ENDURAIN_HOST variable
[docs] updated docs with new env variable and new volume
[frontend] added support to new column on server settings store
2025-04-21 12:46:24 +01:00
João Vitória Silva
e79ef9c11f Updated poetry to 2.0^ and added poetry-plugin-export 2025-01-06 11:30:22 +00:00
João Vitória Silva
e72286c200 Revert "Fix for GitHub Actions"
This reverts commit d562e20715.
2025-01-06 11:15:20 +00:00
João Vitória Silva
d562e20715 Fix for GitHub Actions 2025-01-06 11:09:04 +00:00
João Vitória Silva
0603531758 Non privileged port and UID/GID 1000
[backend] added additional log entry to log when unsupported file extension is used when uploading an activity
[docker] changed container from port 80 to 8080 on docker compose example file
[docker] removed user endurain creation from docker process and used UID and GID 1000
[docker] changed docker port from 80 to 8080 to use non privileged port
[docker] adjusted start.sh script to use UID and GID 1000 instead of user endurain
[docs] added new UID and GID env variables info
2025-01-06 10:58:58 +00:00
João Vitória Silva
935fe4e2ce start.sh script folder permissions
[docker] adjusted start.sh script for folder permissions
[docker] adjusted healthcheck
[docs] add non-root user info to volumes
2024-12-27 21:55:09 +00:00
João Vitória Silva
666897a63d Fix change user password + Strava callback
[docker] on build image process change frontend location from inside backend folder to specific frontend folder on /app
[docker] added healthcheck to image
[docker] fixed non-root user
[docker] updated docker compose example file
[docs] updated volumes
[backend] added alembic migration to change database password field size from 100 to 250 in user table
[backend] fixed issue on changing user password
[backend] add Catch-All Route for the Frontend to ensure that requests to /api/v1/docs and other API routes take precedence
2024-12-27 21:07:40 +00:00
João Vitória Silva
96d3e63991 Updated docs & updated env default values
[docs] updated docs for single docker image
[docker] updated some default env variables values
[docker] updated docker compose file
2024-12-23 22:58:21 +00:00
João Vitória Silva
0e43bf1a09 Added proxy headers flag to FastAPI launch logic
[docker] add new BEHIND_PROXY env variable with false as default value
[docker] added new script start.sh with frontend.sh logic plus logic to add proxy headers flag if BEHIND_PROXY is true
[docker] removed frontend.sh
[docker] created new folder docker in root and moved docker related files to it
2024-12-23 22:30:56 +00:00