Skip to content

feat: add Docker image and GHCR publishing - #55

Open
DarshSinghKushwaha wants to merge 5 commits into
bilawalsidhu:mainfrom
DarshSinghKushwaha:feat/issue-48-docker-ghcr
Open

feat: add Docker image and GHCR publishing#55
DarshSinghKushwaha wants to merge 5 commits into
bilawalsidhu:mainfrom
DarshSinghKushwaha:feat/issue-48-docker-ghcr

Conversation

@DarshSinghKushwaha

Copy link
Copy Markdown

Summary

Implements the Docker/GHCR portion of Issue #48.

Changes

  • Add Dockerfile using Node.js 24.14.x
  • Add .dockerignore
  • Add GitHub Actions workflow for GHCR publishing
  • Add Docker usage and local build instructions to README

Docker usage

docker run -d \
  --name gods-eye-view \
  -p 4173:4173 \
  --env-file .env \
  ghcr.io/bilawalsidhu/gods-eye-view:latest

Resolves #48

Added a Dockerfile and docker-publish.yml file to add project to github actions docker database.
Added Docker instructions for running and building the application locally.
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.

Feature Request: Simplify deployment for non-developers (Docker & One-Click Cloud Deploy)

1 participant