Simple static wedding info site.
Just open index.html in a browser (double click) or run a tiny local server:
# Python 3
python -m http.server 8000Because this is a static site, the simplest approach is to serve it with an Nginx container.
In the CapRover dashboard, click + Create New App. Give it an app name, keep the defaults.
This repo already contains a Dockerfile that uses a lightweight Nginx image.
Install the CapRover CLI if you haven't:
npm install -g caproverLogin and deploy:
caprover login -n <your-caprover-domain>
# follow prompts
caprover deploy -t . -a <app-name>Alternatively, push to the CapRover git remote created during app setup.
For pure static content you can also skip Dockerfile and use the built-in one-click static site template; but having a Dockerfile gives full control.
Use CapRover dashboard to set a custom domain and enable HTTPS (Let's Encrypt).
Edit index.html, style.css, and script.js as needed. Replace Unsplash images with your own for production.