Skip to content

husni-zuhdi/husni-portfolio

Repository files navigation

Husni Portfolio

My Portfolio webiste

Tools I use in this repo

How to develop

Please follow Conventional Commit Style.

# Run hot reloading
task run

# Run unit test
task test

# Linting
task lint

# Audit and Security scanning
task audit

# Code Coverage
task coverage

# Build docker image
task docker-build

How to use

  1. Build the docker image by push a new tag on this repo.
  2. Push to your docker registry (or use this push and build pipeline).
  3. (Optional) If you use turso, setup your sqlite database.
  4. (Optional) If you store secrets in Google Cloud Storage, setup your bucket and Google Cloud Platform credentials [example for local device].
  5. Set your container service (cloud-run, k8s, fargate, linode, docker swarm, etc) to use this image and set the environment varaibles in the env.example file.

About

Husni (yet another) Portfolio Website

Resources

Stars

Watchers

Forks