Separate deployment target
Build from the same repo with APP=history and publish the generated dist/.
history.libreuni
This app is scaffolded as a plain static site so it can move fast now and adopt a different framework later without changing how the repository or Coolify sees it.
Build from the same repo with APP=history and publish the generated dist/.
Leave room for course links, redirects, and progress exchange with www.libreuni.org.
As long as the app keeps producing static output, the deployment contract stays stable.