odysseus admin passwordodysseus login
Odysseus Admin Password
Username is usually admin. The password is printed once on first boot — copy it, then change it in Settings.
30-second answer
Native install: password appears when you run python setup.py, launch-windows.ps1, or ./start-macos.sh.
Docker: docker compose logs odysseus | Select-String -Pattern "password" (PowerShell) or grep -i password.
Windows / native install
After setup finishes, the terminal shows a temporary password line. Screenshot walkthrough: /install/windows.
terminal
python setup.pyDocker install
terminal
# From your odysseus repo folder:
docker compose logs odysseus
# Windows PowerShell — filter for password:
docker compose logs odysseus | Select-String -Pattern "password"
# Mac / Linux:
docker compose logs odysseus | grep -i passwordLost password — reset via auth.json
data/auth.json stores a hash only — you cannot read the old password from it. Moving it aside forces Odysseus to create a new admin on next start.
terminal
# Lost the password? Reset creates a NEW temporary password.
# This does not recover the old one — you get a fresh login.
# 1. Stop Odysseus
docker compose down
# (Native: stop the terminal / uvicorn process)
# 2. Move or delete the auth file (keeps other data if you only remove auth.json)
# Path is relative to your Odysseus project folder:
mv data/auth.json data/auth.json.bak
# Windows PowerShell:
# Move-Item data\auth.json data\auth.json.bak
# 3. Start again
docker compose up -d
# Native: re-run setup / launch-windows.ps1 / start-macos.sh
# 4. Copy the new temporary password from logs / terminal
docker compose logs odysseus | Select-String -Pattern "password"First login
- Open
http://localhost:7000(Docker / Windows) orhttp://localhost:7860(macOSstart-macos.sh) - Username: admin
- Paste the temporary password from setup or logs
- Change password in Settings after first login
FAQ