He is a robot; his name is Noct. He is ROBO-NOCT!

ghorsington 5e4b19d831 Add error handling to react %!s(int64=4) %!d(string=hai) anos
.vscode 3217d7843b Add db to web %!s(int64=4) %!d(string=hai) anos
bot 5e4b19d831 Add error handling to react %!s(int64=4) %!d(string=hai) anos
facedetect 3f5aeec760 Init fresh web project %!s(int64=4) %!d(string=hai) anos
shared 55740a749f Update packages %!s(int64=4) %!d(string=hai) anos
web 55740a749f Update packages %!s(int64=4) %!d(string=hai) anos
.dockerignore 5d6d5fc554 Fix line endings, update bot code to build %!s(int64=4) %!d(string=hai) anos
.env.template 4def17ba1a Cleanup %!s(int64=4) %!d(string=hai) anos
.gitignore f207a8f358 Add package-lock.json %!s(int64=4) %!d(string=hai) anos
LICENSE 0a320e8aeb Upgrade to use Docker; move to PostgreSQL %!s(int64=5) %!d(string=hai) anos
Makefile af13a3f22e Remove caddy %!s(int64=4) %!d(string=hai) anos
db.env.template 0b631a5ea9 Fill in DB template %!s(int64=4) %!d(string=hai) anos
docker-compose.dev.yml 8f71bab9b7 Remove caddy %!s(int64=4) %!d(string=hai) anos
docker-compose.yml 8f71bab9b7 Remove caddy %!s(int64=4) %!d(string=hai) anos