Commit Graph

11 Commits

Author SHA1 Message Date
00f4fcbc1c docs: Add comprehensive geoip-shell and permanent ban documentation
- Add docs/geoip-blocking.md with complete geoip-shell setup documentation
- Update README.md to include geoip blocking in goals, status, and documentation structure
- Update docs/network-security.md with geoip blocking and permanent ban sections
- Mark geoip blocking task as completed in TODO.md
- Document permanent-ban-repeat-offenders.sh script and its cron job
2025-09-17 01:08:13 +02:00
0065113a19 docs: Add development tools section with OpenCode evaluation
- Document OpenCode as tested alternative to Claude Code
- Note: OpenCode is excellent but causes laptop overheating during intensive use
2025-09-12 20:39:17 +02:00
500f0afe29 Update README with current homelab service status
- Mark all major services as completed (file server, media server, SSL)
- Update repository structure with new config directories
- Fix troubleshooting documentation references
- Reflect current working state of homelab setup

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-19 22:05:35 +02:00
7868c7763b Update project documentation with voice assistant integration
- Add AI voice assistant to goals and current status
- Include voice assistant in documentation structure
- Update repository structure diagram
- Add voice server commands to CLAUDE.md
- Include voice assistant service URLs and management commands

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-17 14:56:53 +02:00
f7b5d26eab Reorganize repository structure and add configuration management
- Create organized directory structure:
  - docs/ for all documentation files
  - config/ for deployment configurations and scripts
- Add CLAUDE.md with project architecture and development workflow
- Update README.md with new structure and current status
- Move all documentation to docs/ directory
- Organize Docker and Nginx configurations under config/

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-06 17:24:11 +02:00
7ef8c62324 Clean up whitespace in README.md
Remove trailing space from network security line.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-03 22:56:31 +02:00
e3889870e5 Reorganize and update docs 2025-07-31 20:18:16 +02:00
50144e083e Add troubleshooting guide 2025-07-30 23:20:51 +02:00
80c19d6767 Document yadm dotfiles setup completion
Added comprehensive documentation of the yadm dotfiles management setup:

- README.md: Updated goals and status to reflect completed dotfiles setup
- yadm-setup-notes.md: Complete process documentation including:
  * Manual merge strategy preserving Arch Linux functionality
  * File-by-file configuration changes and optimizations
  * Submodule management and troubleshooting
  * Arch-specific adjustments (disabled linuxbrew, performance tuning)
  * Development environment highlights and security features
- arch-linux-setup.md: Marked development environment tasks as completed

The dotfiles setup phase is now fully documented with both process
details and configuration highlights for future reference.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 17:04:41 +02:00
9314b71b6a Complete Arch Linux installation and SSH setup
- Mark Arch Linux installation as completed on ThinkPad
- Configure SSH access with hostname resolution (homelab)
- Add comprehensive SSH setup guide with security hardening
- Document network planning and self-hosted services options
- Update progress tracking in README and installation notes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 21:42:44 +02:00
91103ee7d4 Initial commit 2025-07-29 17:14:55 +02:00