3 1. Select and publish my most interesting activities #alpha
4 1. Collect activities from other people #some-day
5 1. Accept monetary donations at least until we reach #beta
6 1. Make a git hook to upload contents to Moritz server #some-day
9 ## Make a git hook to upload contents to Moritz server
13 * [Moritz build.yml to upload this website]( Make a git hook to upload contents to Moritz server )
14 * The prototype from Moritz to upload site via .build.yml:
17 oauth: pages.sr.ht/PAGES:RW
24 site: teaching-cabinet.cc
26 - 00000000-0000-0000-0000-000000000000 # SSH key
28 - https://git.sr.ht/~xavierb/teaching-cabinet-repo
31 cargo install mdbook-indexing
32 export PATH=/home/build/.cargo/bin:$PATH
33 cd teaching-cabinet-repo
37 cd teaching-cabinet-repo/book/html
38 sftp -b - xavier@charon.45n43b.xyz << EOF