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

feat: added Dockerfile to project #349

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

feat: added Dockerfile to project #349

wants to merge 3 commits into from

Conversation

LelouchFR
Copy link
Owner

@LelouchFR LelouchFR commented Feb 18, 2025

Why Dockerfile ?

To run the api in a container and make it easier for self-hosting the api.

closes #343

LelouchFR and others added 2 commits February 15, 2025 13:37
* Updated Dockerfile

* Create docker.yml

* Update docker.yml to trigger only on push
@LelouchFR
Copy link
Owner Author

@MakroCoded should It be called docker_deploy.yml or more something like ghcr.yml ?

@MakroCoded
Copy link
Contributor

@MakroCoded should It be called docker_deploy.yml or more something like ghcr.yml ?

docker_deploy is better tbh

@wdhdev
Copy link

wdhdev commented Feb 20, 2025

You should push to Docker Hub as well as GHCR doesn't support IPv6, so IPv6-only machines wouldn't be able to pull the image.

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

Successfully merging this pull request may close these issues.

[FEAT]: Self-hosting compatibility
3 participants