dearborn-coding-club / website-base-frontend

1 stars 1 forks source link

React + TypeScript + Vite + Dearborn Coding Club

Check out the backend code here

Running locally

Building locally

Deploying to Fly.io

We currently use Fly.io run the service.

We deploy the app via GitHub Actions whenever a PR merges into main (points to https://dearborncodingclub.com).

You can also deploy the application manually by executing flyctl deploy from the repo folder, after logging in to an admin account locally (flyctl auth login).

(Re)generating TLS Certificates

Fly.io handles our TLS certificates as part of their managed hosting service. We have manually generated a Let's Encrypt certificate using:

fly certs add dearborncodingclub.com

Running from the goStatic docker container locally