Perfrom all work in the output/ subdirectory. DO NOT create ANYTHING at the top level directory. Ensure all work is fully tested, done in docker container (prefixed with YDN-Dev-) Follow 12 factor principles Standup a full local dev stack including Dollibarr Use docker containers for ALL work. DO NOT pollute the host Write the application in the go language Use docker containers for the application. They should be able to be pushed to a private registyr and deplopyed. Create the docker-compose.yml. YOu will be doing development/testing/deployment end to end The deployment environment is a Ubuntu 24.04 host with SSH installed. YOu'll need to ssh in as root and deploy the containers, setup web frontend etc etc.