Skip to content

Latest commit

 

History

177 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ben's Site

Setup

The project uses proto to pin development tools. Install the configured toolchain and Git hooks, then start the development server:

proto use
just install-hooks
just dev

The site is available at http://127.0.0.1:3000. To use another port:

just dev 4610

just dev also starts a persistent local SurrealDB container on port 5800; the application bootstraps its schema on connection. Seed fitness data separately with just reset-fitness-local [csv] (default /home/benji/Downloads/WorkoutData.csv). See docs/fitness.md.

If .env.dev configures the Discord bot, just dev runs it too, so lift announcements and Pants Off ingestion can be exercised in test channels; just dev --no-podrick skips it. See docs/podrick.md.

Commands

Run just or just --list to see the available commands.

just build
just release
just check

Deploy

  • Railway origin: just deploy — see railway.toml and docs/railway-deploy.md
  • Cloudflare DNS, Tunnel, and CDN: see docs/cloudflare-deploy.md

About

The era of personal software is now. This is my personal software. Visualizations, feature-rich workout journal, a Discord bot, pictures of my dog, inside jokes and easter eggs. Written in Rust with Topcoat and hosted on Railway.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages