Setup Komodo
To run Komodo, you will need Docker. See the docker install docs.
Deploy with Docker Compose
info
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.
The first user to log in will be auto enabled and made an admin. 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