Skip to content

Commit

Permalink
Frontend docker composer bug fix
Browse files Browse the repository at this point in the history
  • Loading branch information
joaovitoriasilva committed Feb 10, 2024
1 parent 0f52a24 commit c0f516c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Dockerfile_frontend
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ WORKDIR /var/www/html
COPY frontend/ /var/www/html

# Copy custom php.ini
COPY custom-php.ini /usr/local/etc/php/php.ini
COPY custom_php.ini /usr/local/etc/php/php.ini

# Install any dependencies your application needs
RUN apt-get update
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
> [!WARNING]
> This project is currently in **Alpha** state. You can try it out at your own risk, but be aware that things might break and **DATA LOSS** may occur.
Endurain is a self-hosted fitness tracking service that operates much like Strava but allows users to have complete control over their data and the hosting environment. The application's frontend is built using a combination of PHP, HTML, basic JavaScript, and Bootstrap CSS. On the backend, it leverages Python FastAPI, stravalib and gpxpy for seamless integration with Strava and .gpx file import. The MariaDB database engine is employed to efficiently store and manage user data, while Jaeger is used for basic observability.
Endurain is a self-hosted fitness tracking service that operates much like Strava but allows users to have complete control over their data and the hosting environment. The application's frontend is built using a combination of PHP, HTML, basic JavaScript, and Bootstrap CSS. On the backend, it leverages Python FastAPI, Alembic, SQLAlchemy, stravalib and gpxpy for seamless integration with Strava and .gpx file import. The MariaDB database engine is employed to efficiently store and manage user data, while Jaeger is used for basic observability.

To deploy Endurain, Docker images are available, and a comprehensive example can be found in the "docker-compose.yml" file provided. Configuration is facilitated through environment variables, ensuring flexibility and ease of customization.

Expand Down Expand Up @@ -42,6 +42,7 @@ Currently the service supports:
- Basic gear tracking usage

To do features (not by order):
- Support import of .fit files
- Default gear for activity type
- Gear components logic for component usage tracking
- Comments and likes logic for activities
Expand Down

0 comments on commit c0f516c

Please sign in to comment.