A garnix-compatible repo configuring an example server with a typescript frontend and a go backend. You can see this repo deployed here.
To deploy this on garnix:
- Create a garnix account if you don't have one yet.
- Fork this repo.
- Make sure the garnix GitHub App is enabled on this repo.
- [Optional] Add your public ssh key in ./hosts/server.nix. This will allow you to ssh into your deployed host.
- Push your changes! garnix will build and deploy the package, and make your
server available on a
garnix.me
domain.