Skip to content

fugitivelabs/website

Repository files navigation

fugitivelabs.com

The Fugitive Labs landing page. Astro + Tailwind, deployed to GitHub Pages by GitHub Actions on every push to main.

Local

npm install
npm run dev      # http://localhost:4321
npm run build    # -> dist/

Deploy

Push to main. .github/workflows/deploy.yml builds and publishes to Pages. There is no manual deploy step.

Custom domain

public/CNAME holds fugitivelabs.com and is copied into dist/ at build time. Do not delete it — GitHub Pages reads the custom domain from that file on every deploy, and an artifact without it will drop the domain.

DNS lives at Bluehost (ns1.bluehost.com / ns2.bluehost.com). The apex points at GitHub's four Pages IPs:

A     @      185.199.108.153
A     @      185.199.109.153
A     @      185.199.110.153
A     @      185.199.111.153
CNAME www    fugitivelabs.github.io.

After DNS propagates, enable Settings → Pages → Enforce HTTPS. GitHub can only provision the TLS certificate once the records resolve, so the checkbox is greyed out until then. It is easy to forget and leaves the site on plain HTTP.

History

Replaces the previous fugitivelabs.com — a React/Express SPA on the yote stack, served from a GCP box at 35.192.20.242 over HTTP only. The old source is at fugitive_old/flab-web. The skull mark is carried over from it.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors