Skip to content

AnEntrypoint/lanmower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lanmower

Portfolio site. @lanmower — distributed systems, P2P, the Hyperswarm orbit, a bit of blockchain when the mood strikes.

Live: https://anentrypoint.github.io/lanmower/

Build

There is no build. It's three files and some CSS — open index.html directly, or if your browser refuses (looking at you, file:// fetch rules):

python -m http.server 8000

Data

data.js is a snapshot. Regenerate it from the GitHub API whenever the repo list drifts:

gh api users/lanmower > data-user.json
gh api "users/lanmower/repos?per_page=100&sort=updated&type=owner&page=1" > p1.json
gh api "users/lanmower/repos?per_page=100&sort=updated&type=owner&page=2" > p2.json
# then merge, filter out archived/forks, emit window.LANMOWER_* into data.js

(There's a node -e one-liner that does the merge — see the prior commit if you need the exact shape.)

Deploy

GitHub Pages, main branch root. .nojekyll is in place so anything starting with an underscore won't get eaten by the Jekyll pipeline (nothing here does, but better to be explicit than to debug it at 2am).

About

Portfolio site for @lanmower — distributed systems, P2P, Hyperswarm, blockchain. Live: https://anentrypoint.github.io/lanmower/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors