Professional website for Dr. Toby Brown, astronomer at the Herzberg Astronomy and Astrophysics Research Centre (HAA), National Research Council of Canada (NRC), and adjunct at the University of Victoria.
npm install
npm run devnpm run buildTo fetch publications from your ADS library at build time:
- Get your API token from ADS User Settings
- Run:
ADS_TOKEN=your_token npm run fetch-ads - Or add
ADS_TOKENas a GitHub Actions secret for automatic fetch on deploy
- Create a repository named
tobybrown.space - Push this code to the
mainbranch - In repo Settings → Pages: set source to "GitHub Actions"
- Add
ADS_TOKENsecret (optional, for publications) - Configure custom domain
tobybrown.spacein Pages settings - In Hover DNS: A records for
@→ 192.30.252.153, 192.30.252.154; CNAMEwww→ your Pages URL
The CNAME file is already in public/ for the custom domain.