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.

41 lines
837 B

# 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
- [x] 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