Make backup more nix friendly Allow backup to be built outside of docker
Also moved Item.h to shared lib
nix develop cd services/backup && mkdir build && cd build && cmake .. && make
docker workflow:
cd services/base-image docker build -t commapp/services-base . -f Dockerfile cd ../.. docker build . -f services/backup/Dockerfile
Rebase
Clean up backup cmake and docker build
Confirmed that this worked locally for me
Update base-image tag
rebase with lint fixes
Rebase with fixes
Rebase with MacOS fixes
Merge MacOS fixes into this to ease review