This project is a personal proof of concept for creating a monorepo using yarn as the package manager.
This project contains a Go server that manages a connection to the host's docker socket and then exposes the data from a REST API using gin. The client in apps/client is a SvelteKit app that connects to the server's endpoints to display the running containers or a real-time event list.
Use the go tools to compile and run main.go
Uses yarn as the package manager and workspaces.
Run yarn workspace client dev to start the development with Vite.