Mini Git is a minimal UI for Git.
docker pull saramorillon/mini-git:latest
You can use the docker-compose.yml provided as an example.
:warning: Make sure that the db and logs folder are writable by the container user (uid: 1000 - gid: 1000)
yarn install --productionyarn startyarn install.env and fill it with appropriate valuesyarn start:devMini Git listens to port 3000
The default credentials are admin/admin.
Make sure that git is installed on your server as git command are used by the backend (git is installed by default in the Dockerfile).
| Variable | Value type | Default value | Description |
|---|---|---|---|
| NODE_ENV | development | production | Environment of the application | |
| APP_KEY | string | App key for session | |
| APP_PORT | number | 80 | App port |
| LOG_LEVEL | debug | info | warn | error | info | Level of the loger |
| SESSION_DIR | string | Directory to store session | |
| REPO_DIR | string | Directory where repositories are stored | |
| UPLOAD_DIR | string | Directory to store attachments | |
| DB_PATH | string | Path of sqlite database | |
| COOKIE_DOMAIN | string | Domain of the session cookie | |
| MYSQL_LOGGING | boolean | Should mysql queries be logged to console or not |
Content type
Image
Digest
sha256:3ce6e607f…
Size
97 MB
Last updated
about 3 years ago
docker pull saramorillon/mini-git