mirror of
https://github.com/rarous/rarousnet.git
synced 2026-05-28 20:54:37 +00:00
My website
http://www.rarous.net/
- JavaScript 41.6%
- Nunjucks 33.5%
- CSS 10.6%
- Clojure 9.8%
- PHP 2.2%
- Other 2.3%
|
|
||
|---|---|---|
| .circleci | ||
| .github | ||
| .yarn/releases | ||
| content/weblog | ||
| generator | ||
| infrastructure | ||
| scripts | ||
| tests | ||
| texy-service | ||
| workers | ||
| www.rarous.net | ||
| .dev.vars | ||
| .editorconfig | ||
| .env | ||
| .gitignore | ||
| .lighthouse.json | ||
| .nvmrc | ||
| .yarnrc.yml | ||
| ava.config.js | ||
| biome.json | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| renovate.json | ||
| vitest.config.js | ||
| yarn.lock | ||
rarousnet
Sources for https://www.rarous.net/ website.
Site generator
Site generator is Clojure program that reads files in content/weblog and related templates in www.rarous.net/src/html/weblog
and generator/templates/weblog and generates weblog site. Content is Texy with embedded EDN data in header. Texy is PHP library,
that is used via CLI from the Clojure program.
Build
yarn build
Run local development for HTML/CSS/JS hot reloading
yarn start
Run wrangler for local development of Cloudflare Pages Functions
cd www.rarous.net
op run --env-file=../.env --no-masking -- wrangler pages dev ../.gryphoon/dist --kv=weblog --r2=storage --compatibility-flag=nodejs_compat --compatibility-date=2023-09-29
Run wrangler for local development of CRON scripts
op run --env-file=.env --no-masking -- wrangler dev --test-scheduled workers/discogs-schedule.js