Setup Komodo
To run Komodo, you will need Docker. See the docker install docs.
Deploy with Docker Compose
Komodo is able to support Postgres and Sqlite by utilizing the FerretDB Mongo Adapter.
First login
Core should now be accessible on the specified port, so navigating to http://<address>:<port>
will display the login page.
Enter your preferred admin username and password, and click "Sign Up", not "Log In", to create your admin user for Komodo.
Any additional users to create accounts will be disabled by default, and must be enabled by an admin.
Https
Komodo Core only supports http, so a reverse proxy like caddy should be used for https.
📄️ MongoDB
1. Copy komodo/mongo.compose.yaml and komodo/compose.env to your host:
📄️ Postgres
1. Copy komodo/postgres.compose.yaml and komodo/compose.env to your host:
📄️ Sqlite
FerritDB + Sqlite authentication support is still experimental,
📄️ Advanced Configuration
OIDC / Oauth2