The .dockerignore was missing .env files, which caused local development
environment variables (including test OIDC configuration) to be baked
into Docker images.
This resulted in Google login appearing in production Docker containers
even when OIDC wasn't configured via docker-compose environment
variables.
Now .env files are properly excluded from Docker builds.
* Initial migration
* Cleanup and create migration scripts
* Introduce test suite
* Fix test issues
* Correct CORS issue and update paths
* Update README