You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jonathan Dahan 55ccf38585
add robots.txt
11 months ago
.zs use aria-current=page instead of .active 11 months ago
backing-up Remove redirects for now, setup rss skeleton 12 months ago
coding Fix links to code forges 11 months ago
hooks arg ordering 11 months ago
living embed flickr slideshow 11 months ago
making Fix inline links in lists 12 months ago
rss Remove redirects for now, setup rss skeleton 12 months ago
speaking import speaking videos 12 months ago
working Add resume to working 12 months ago
writing Remove redirects for now, setup rss skeleton 12 months ago
.containerignore more deploy work 11 months ago
.gitignore switch to post-receive hook for CI 11 months ago
.zsignore Use neocities for hosting 11 months ago
Containerfile Use neocities for hosting 11 months ago
compose.yaml remove profile temporarily 11 months ago
index.md cleanup links and indieauth 12 months ago
readme.md no logging on debian podman-compose :( 11 months ago
resume.css Add resume to working 12 months ago
resume.pdf Add resume to working 12 months ago
robots.txt add robots.txt 11 months ago
style.css use aria-current=page instead of .active 11 months ago

readme.md

https://jonathan.is

develop - using zs built-in debug server

which zs || go install go.mills.io/zs@latest
zs serve --debug

test - runs a fresh build and serves with caddy

podman compose up --build

deploy - runs neocities cli

podman compose run deploy

continuous integration

this will setup a post-receive hook, that does a fresh build + deploy

git push

todo

features

  • generate rss feed

usability

  • test in chrome
  • redirect jedahan.com
  • redirect jonathan.is