atuin
Docker app from grtgbln's Repository
Overview
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.
Requirements
The image for this container does not have a `latest` tag. You will need to modify the image tag manually to update: https://github.com/atuinsh/atuin/pkgs/container/atuin/versions.
This container requires a separate Postgres database.
Runtime arguments
- Web UI
http://[IP]:[PORT:8888]/- Network
bridge- Privileged
- false
Template configuration
Web UI PortPorttcp
Container Port: 8888
- Target
- 8888
- Default
- 8888
- Value
- 8888
Database ConnectionVariable
Connection string to the database. This is automatically set by the container.
- Target
- ATUIN_DB_URI
- Default
- postgres://$ATUIN_DB_USERNAME:$ATUIN_DB_PASSWORD@db/$ATUIN_DB_NAME
- Value
- postgres://$ATUIN_DB_USERNAME:$ATUIN_DB_PASSWORD@db/$ATUIN_DB_NAME
Allow RegistrationVariable
Allow new users to register
- Target
- ATUIN_OPEN_REGISTRATION
- Default
- true|false
Config PathPath
Path to app data
- Target
- /config
- Default
- /mnt/user/appdata/atuin/config
- Value
- /mnt/user/appdata/atuin/config
Internal HostVariable
Internal host for the Atuin server. Not recommended to change.
- Target
- ATUIN_HOST
- Default
- 0.0.0.0
- Value
- 0.0.0.0
LogVariable
Log level for the Atuin server. Not recommended to change.
- Target
- RUST_LOG
- Default
- info,atuin_server=debug
- Value
- info,atuin_server=debug
Categories
Details
Repository
ghcr.io/atuinsh/atuin:100de6eLast Updated2026-06-02
First Seen2025-05-06
Run Atuin on Unraid.
Atuin is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.