Okay wow. I looked into your repo and its a really interesting implementation of a DSL. I think I get what the code is trying to do? You run shimky through bash and it turns into python code? meta programming stuff! I think its a regular language? its hard to tell.
So I’ve actually been studying DSLs for a few months and I can recommend some ways for you to improve this code if you want.
I think the issue might be that the config changes haven’t been properly committed. Docker container won’t just update based on docker compose config.
docker container stop docker container rm
You might want to delete and reset any settings which have been set
docker volume ls docker volume rm (IDs from docker volume ls)
(This will also wipe out any backups/accounts made on immich already tho)
But once you have deleted the old containers, running
docker compose up -d
will start the containers with the new config. You can usedocker compose logs -f
to see the server logs and check if everything is working.