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.
![]() |
12 months ago | |
---|---|---|
.zs | 12 months ago | |
backing-up | 12 months ago | |
coding | 12 months ago | |
hooks | 12 months ago | |
living | 12 months ago | |
making | 12 months ago | |
rss | 12 months ago | |
speaking | 12 months ago | |
working | 12 months ago | |
writing | 12 months ago | |
.containerignore | 12 months ago | |
.gitignore | 12 months ago | |
.zsignore | 12 months ago | |
Containerfile | 12 months ago | |
compose.yaml | 12 months ago | |
index.md | 12 months ago | |
readme.md | 12 months ago | |
resume.css | 12 months ago | |
resume.pdf | 12 months ago | |
style.css | 12 months ago |
readme.md
https://jonathan.is
quickstart
$ ssh server "git clone --bare https://git.woodbine.nyc/micro/jonathan.is.git"
$ ssh server "cd jonathan.is.git && git show HEAD:hooks/post-receive > hooks/post-receive && chmod +x hooks/post-receive"
$ git remote add server ssh://server/~jonathan.is.git
$ git push server
manual install
build
podman build . --tag jonathan.is
run
podman compose up
deploy
git push server
todo
deploy
-
git post-receive hook -> build image
-
git post-receive hook -> reload server
-
proxy caddy behind nginx on digitalocean
-
setup beta.jonathan.is dns to digitalocean
-
git pre-receive hook -> update post-receive hook
features
- generate rss feed
usability
- test in chrome
- redirect jedahan.com
- redirect jonathan.is