Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SQLite OR provide docker-compose.yml for it #656

Open
gardiol opened this issue Dec 9, 2024 · 4 comments
Open

Support SQLite OR provide docker-compose.yml for it #656

gardiol opened this issue Dec 9, 2024 · 4 comments

Comments

@gardiol
Copy link

gardiol commented Dec 9, 2024

I understand that PGSQL is the current only DB supported.

I ask that you reconsider your choice as depoying a full set PGSQL is cumbersome for single user installs where SQLite is a much better approach.

If you provided a docker-compose installation approach with built-in PGSQL image probably this issue would be less severe, but at this time i decided to stop using FitTrackee after i decided i do not want to manage an additional bare-metal database engine just for this tool.

TLDR; to ensure broader adoptance of this great tool, either support SQLite or provide a good to go docker-compose.yml file.

(feel free to close this issue right away, it's your project, just please reconsider these choices)

@SamR1
Copy link
Owner

SamR1 commented Dec 11, 2024

Hi,

No problem, I understand (for my part, I've sometimes given up installing applications using MySQL because I didn't want to have a database system other than PostgreSQL or SQLite).

The question of another database system has already been asked. As I plan to use PostgreSQL extensions when rewriting workouts processing, I have no plans to integrate another system at the moment. I may reconsider if SQLite provides the same functionality and its integration doesn't involve too much adaptation at that time.

About docker, I only use it for development (I don't really have any experience of managing applications using docker in production).
However, I have provided an example of docker-compose.yml in this repository, which could certainly be updated or improved.

@DavidHenryThoreau
Copy link

I've built image for FitTrackee and you can use that docker-compose.yaml

@gardiol
Copy link
Author

gardiol commented Dec 12, 2024

Wow, thank you! This is amazing... Maybe @SamR1 can add this compose in the repo?
One more question, will this compose be compatible with the garmin integration as well?

@DavidHenryThoreau
Copy link

I've made a pull request #654
Which garmin integration are you talking about ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants