TodoChat

TodoChat

Docker app from grtgbln's Repository

Overview

Minimal web UI for Gemini Pro Chat, hidden behind a Todo app to avoid censorship.

Media gallery

Install TodoChat on Unraid in a few clicks.

Find TodoChat in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for TodoChat Review the template variables and paths Click Install

Related apps

Details

Repository
ghcr.io/itsluminous/todochat:main
Last Updated2026-07-17
First Seen2025-05-06

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 3000

Target
3000
Default
3000
Value
3000
Gemini API KeyVariable

Gemini API Key

Target
GEMINI_API_KEY
Secret SwitchVariable

Secret to-do item to switch to chat mode

Target
TODO_SECRET
API Base URLVariable

Custom base URL for the Gemini API

Target
API_BASE_URL
Head ScriptsVariable

Custom scripts to include in the head of the page

Target
HEAD_SCRIPTS
Public Secret KeyVariable

Public secret key to generate signatures for API calls

Target
PUBLIC_SECRET_KEY
Site PasswordVariable

Comma-separated list of passwords to access the site. If not provided, site will be public.

Target
SITE_PASSWORD