Skip to content

couetilc/couetil.com

Repository files navigation

couetil.com

The code powering https://couetil.com

Development

To start a development server with snowpack:

npm start

To build for production:

npm run build

Deployment

To deploy to production at https://couetil.com (and https://www.couetil.com and https://connor.couetil.com), push a new tag vYYYY.MM.DD.## to the project's GitHub Repository, where YYYY is current year, MM the month, DD the day, and ## the number of releases that day. A GitHub Action will then deploy the website.

Infrastructure

Website files are stored on a Digital Ocean droplet and services are managed by Docker Compose. Caddy acts as a file server and reverse proxy.

Domain Name

The domain name is registered using Google Domains, and the nameservers belong to Cloudflare, which manages DNS and other networking settings.