Major reorganization: - Created scripts/ directory for all utility scripts - Created config/ directory for configuration files - Moved all test files to tests/ directory - Updated all script paths to work with new structure - Updated README.md with new project structure diagram New structure: ├── src/ # Source code (API + MCP) ├── scripts/ # Utility scripts (start-*.sh, docs_server.py, etc.) ├── tests/ # All test files and debug utilities ├── config/ # Configuration files (JSON, Caddy config) ├── docs/ # Documentation website └── logs/ # Log files All scripts updated to use relative paths from project root. Documentation updated with new folder structure. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
47 lines
1.3 KiB
Markdown
47 lines
1.3 KiB
Markdown
# Creating Claude Matrix User
|
|
|
|
Since Matrix registration is disabled, you'll need to create the Claude user manually using admin tools.
|
|
|
|
## Option 1: Synapse Admin Panel
|
|
|
|
1. **Access Synapse Admin**: https://synapse.klas.chat/admin
|
|
2. **Login with admin credentials**
|
|
3. **Go to Users section**
|
|
4. **Create new user:**
|
|
- **Username**: `claude`
|
|
- **Password**: `claude_assistant_2025`
|
|
- **Display Name**: `Claude Assistant`
|
|
- **Admin**: `No`
|
|
|
|
## Option 2: Command Line (if you have access to Synapse container)
|
|
|
|
```bash
|
|
# Access synapse container
|
|
docker exec -it synapse /bin/bash
|
|
|
|
# Create user using register_new_matrix_user
|
|
register_new_matrix_user -u claude -p claude_assistant_2025 -c /data/homeserver.yaml https://matrix.klas.chat
|
|
```
|
|
|
|
## Option 3: Database Direct (if needed)
|
|
|
|
```sql
|
|
-- Connect to Matrix database and insert user manually
|
|
-- This requires knowledge of your Matrix database structure
|
|
```
|
|
|
|
## After Creating the User
|
|
|
|
1. **Get access token** for the claude user
|
|
2. **Join Home Assistant room** using the new account
|
|
3. **Update Claude's global configuration** with new credentials
|
|
|
|
## Next Steps
|
|
|
|
Once you've created the Claude user, I'll:
|
|
1. Get the access token
|
|
2. Join the Home Assistant room
|
|
3. Update my global Matrix configuration
|
|
4. Test sending messages as the Claude user
|
|
|
|
Let me know when the user is created! |