v2.1.6 馃 馃挰
馃殌 TL;DR
Production (Raspberry Pi)
- Run the setup script:
curl -s https://raw.githubusercontent.com/judahpaul16/gpt-home/main/contrib/setup.sh | \
bash -s -- --no-build- Required: Set your API key. Copy the example config and add your key. GPT Home uses LiteLLM which supports 100+ providers (OpenAI, Anthropic, Google, Cohere, etc.):
cd ~/gpt-home
cp .env.example .env
sed -i 's/^LITELLM_API_KEY=$/LITELLM_API_KEY=your-api-key-here/' .env
docker compose down && docker compose up -dTip: You can also set the API key via the web interface at
gpt-home.local/settings. See LiteLLM docs for all supported providers.
- Optional: To view the logs and verify the assistant is running:
docker compose logs -fOptional: Add these aliases to your .bashrc file for easier management.
# Set working directory
alias gpt-home="cd ~/gpt-home"
# Manage all services
alias gpt-up="cd ~/gpt-home && docker compose up -d"
alias gpt-down="cd ~/gpt-home && docker compose down"
alias gpt-restart="cd ~/gpt-home && docker compose restart"
alias gpt-logs="cd ~/gpt-home && docker compose logs -f"
alias gpt-status="cd ~/gpt-home && docker compose ps"
# Manage individual services
alias gpt-backend-logs="cd ~/gpt-home && docker compose logs -f backend"
alias gpt-backend-restart="cd ~/gpt-home && docker compose restart backend"
alias gpt-backend-shell="cd ~/gpt-home && docker compose exec backend bash"
alias gpt-frontend-logs="cd ~/gpt-home && docker compose logs -f frontend"
alias gpt-frontend-restart="cd ~/gpt-home && docker compose restart frontend"
alias gpt-nginx-logs="cd ~/gpt-home && docker compose logs -f nginx"
alias gpt-nginx-restart="cd ~/gpt-home && docker compose restart nginx"
alias gpt-spotify-logs="cd ~/gpt-home && docker compose logs -f spotify"
alias gpt-spotify-restart="cd ~/gpt-home && docker compose restart spotify"
# Development mode (hot reload)
alias gpt-dev="cd ~/gpt-home && docker compose --profile dev up"Run source ~/.bashrc to apply the changes to your current terminal session.
What's Changed
- Fix CI builds by using host network for BuildKit downloads by @judahpaul16 in #111
Full Changelog: v2.1.5...v2.1.6