Skip to content

huskynz/11

Repository files navigation


Logo

HuskyNZ's Main Site


Contributors Issues License

About The Project

This site is built in NextJS and is the new main site for HuskyNZ where I can share what I know and about who I am

Built With

Roadmap

Im working on getting content into the blog and projects

Docker Publish (GHCR)

  • Workflow: A GitHub Actions workflow at .github/workflows/docker-publish.yml builds the Docker image from Dockerfile and publishes it to GitHub Container Registry.
  • Registry: Images are pushed to ghcr.io/<owner>/<repo> (derived from the repository).
  • Triggers: Runs on pushes to master/dev, PRs (build-only), and tags matching v* or cr*.
  • Permissions: The workflow uses GITHUB_TOKEN; ensure job permissions include packages: write (already set in the workflow). No extra secrets are needed.
  • First Run: After merging to default branch (master), check the package under GitHub → Packages. Adjust visibility (public/private) as desired.

Manually pulling the image

docker pull ghcr.io/<owner>/<repo>:latest
docker run -p 3000:3000 ghcr.io/<owner>/<repo>:latest

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit a file with necessary changes. I only accept incoming pull requests on the dev branch for my sanity
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

License

Distributed under the MIT License. See LICENSE for more information.

Authors

Acknowledgements

About

HuskyNZ's Main Site

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors