Initial commit: Alfred Proxy with OAuth, TTS, and FCM push notifications

- Environment-based configuration (no hardcoded secrets)
- OAuth authentication via Authentik
- ElevenLabs TTS integration via SAG CLI
- FCM push notification support
- User preferences sync system
- Multi-user support with per-user context files
- No internal IPs or service accounts in tracked files
This commit is contained in:
2026-02-09 11:13:01 -08:00
commit 44ac8b6d1c
20 changed files with 5981 additions and 0 deletions

18
.gitignore vendored Normal file
View File

@@ -0,0 +1,18 @@
node_modules/
.env
*.log
.DS_Store
fcm-tokens.json
service-account.json
users/
uploads/
# HAProxy configs with internal IPs
haproxy*.cfg
# Google Cloud / Firebase service accounts
openclaw-*.json
google-services*.json
# Windows metadata
*:Zone.Identifier