Fix Komodo auth and stack visibility
Created by: jedmund
Fixes Komodo session persistence and stack management issues caused by missing MongoDB authentication, a DNS collision on the backend network, and Periphery lacking access to compose files.
- Add MongoDB authentication credentials to both the mongo service and Komodo Core connection
- Use explicit container name (
komodo_mongo) for the database address to avoid resolving to a straymongocontainer on the shared backend network - Mount
docker_base_pathinto Periphery so it can read compose files for managed stacks - Add missing env vars: init admin credentials, OIDC redirect host, JWT secret