Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 680 Bytes

README.md

File metadata and controls

27 lines (16 loc) · 680 Bytes

Eash's Self Hosted Server

Currently I run an M4 Mac Mini as a home server for hosting various projects.

I deploy projects to a kubernetes cluster and use Cloudflare Tunnels to make this available to the public internet. I use kind as my cluster solution as it runs well on Darwin machines and is lightweight.

Prerequisites

  • Docker
  • Kind
  • Kubectl
  • YQ

communication to the host

api.eash.dev looks to mount the api-data/ directory locally.

Add an Automator folder action that monitors api-data/site-deploy and runs the following:

export PATH=/opt/homebrew/bin:$PATH
export PATH=/usr/local/bin:$PATH

zsh ~/local/build-and-deploy-subsystem.sh site