docs/v0.7.0-upgrade.md
In essence, the glance.yml file has been moved from the root of the project to a config/ directory and you now need to mount that directory to /app/config in the container.
Versions before v0.7.0 used a docker-compose.yml that looked like the following:
services:
glance:
image: glanceapp/glance
volumes:
- ./glance.yml:/app/glance.yml
ports:
- 8080:8080
And expected you to have the following directory structure:
glance/
docker-compose.yml
glance.yml
With the release of v0.7.0, the recommended docker-compose.yml looks like the following:
services:
glance:
container_name: glance
image: glanceapp/glance
volumes:
- ./config:/app/config
ports:
- 8080:8080
And expects you to have the following directory structure:
glance/
docker-compose.yml
config/
glance.yml
Taking all of these into account, it felt like the right time to implement the change.