Skip to content

sdedovic/wgsltoy

Repository files navigation

WGSL Toy

https://wgsltoy.com

Developing

Dependencies

All dependencies are managed with a Nix flake, flake.nix.

nix develop

UI Development

The UI is developed with Parcel using Typescript and Pug.

# dev server
npm run start

# dev server, binding 0.0.0.0
npm run start:wsl2

Infrastructure

The infrastructure is managed with Terraform and located in the terraform/ directory.

cd ./terraform

terraform plan
terraform apply