How do I serve my vite-vue webapp on traefik via docker?

Hi,

Very new to traefik and have been following this guide on digitalocean to setup up traefik for my domain and subdomains.

I want to serve a vite-vue3 static website that I built on my root domain "website.me". Do I have to create a new docker-compose file for production or can I also use the one I use for development?

This is the current state of my compose file, but not sure if this is the correct way

I've got monitor.site.me and the wordpress app running, but not sure how to do it for static sites on root domain and subdomains