Replies: 2 comments
|
Not user error - this one is on us, and your workaround is exactly the right fix.
env_file:
- path: .env
required: falseThat syntax only exists from Compose v2.24 (January 2024) onwards. Anything older rejects the whole manifest rather than just that field, which is why you get The long form was added for Git/GitOps stacks that clone the repository without a Until then your edit is the fix - keep it. The second failureThat one I cannot diagnose from here, so two questions: 1. What do the logs say? docker compose logs yuvomi | tail -30The most likely answer is that the Generate them with 2. Are you building from source? You mentioned "during the build". If you are running docker compose pull && docker compose up -dIf the logs show a permissions error on Thanks for the report, and for narrowing it down to the exact line before posting. That is what made it a five-minute diagnosis. |
|
Fixed in v2.13.0, released a moment ago. Pull the new file and you can drop your local edit: curl -O https://raw.githubusercontent.com/ulsklyc/yuvomi/main/docker-compose.yml
docker compose pull && docker compose up -dIf the second failure is still there after that, open a new discussion with the output of |
Uh oh!
There was an error while loading. Please reload this page.
Super new to docker and wanted to check out yuvomi, but I'm running into issues installing it on my Synology NAS.
after following the docker installation instructions I get this error during the build "Validating /volume1/docker/yuvomi/docker-compose.yml: services.yuvomi.env_file.0 must be a string"
I am able to get rid of this error and get a successful build by tweaking the docker-compose.yml file:
line 27
env_file: - path: .env required: falsetoenv_file: - .envBut then it fails and stops instantly.
I'm running DSM 7.3.2-86009 Update 4 and Docker Version 24.0.2 API version: 1.43
Any help would be greatly appreciated and thanks in advanced!
All reactions