Almanack Root https://almnck.com/
Find a file
2024-01-02 00:13:09 -08:00
assets edit: Changes to New Years Backups 2024-01-02 00:13:09 -08:00
bin makefile: more sensitive error messages 2023-12-13 01:03:47 -08:00
doc Finances: initial commit 2024-01-01 17:49:50 -08:00
llc Finances: initial commit 2024-01-01 17:49:37 -08:00
src/tests doc: Add basic docs, and link tests 2023-12-13 00:10:12 -08:00
web web: get rsync working. cursed directory seperators 2023-12-13 00:35:33 -08:00
.gitignore 'Entia non sunt multiplicanda sine necessitate.' 2023-12-12 21:29:29 -08:00
Makefile makefile: more sensitive error messages 2023-12-13 01:03:47 -08:00
README.md bin: Add to set up the basic working environment. 2023-12-12 21:37:33 -08:00
requirements.txt src: Add initial python required packages 2023-12-13 00:11:10 -08:00

Directory structure

bin -- small scripts for managing the stuff below src -- codebase for generating website or conducting process. Anything bigger than a (small) script. assets -- IP, including incoming articles, images, currently edited work, final products. web -- the contents of our (static, public) website secrets -- passwords, PII, etc. Assume everything else could be made public. If it would be existentially bad for it to leak, encrypt it, and put it here. doc -- documentation of processes, ideas, memos, etc. llc -- corporate documents, financial ledger, business running venv -- python environment for this whole kiboodle

To set up an environment that works with these scripts, start a shell (preferably zsh, though bash should work) in this directory, and type:

. bin/activate-all