Commit graph

43 commits

Author SHA1 Message Date
eduard256
593f2fc14f Sync README install command 2026-04-16 19:00:45 +00:00
eduard256
a16799fa8d Add Docker Compose files for Strix, Frigate, and go2rtc setups
Add three docker-compose variants: standalone Strix,
Strix + Frigate, and Strix + go2rtc. Update README with
Docker Compose install instructions linking to the files.
2026-04-05 14:47:54 +00:00
eduard256
0652e53bc7 Update README: add HomeKit protocol and StrixAHKCamFake reference 2026-04-05 14:41:19 +00:00
eduard256
e0ccef8683 Replace double dashes with single dashes 2026-04-05 10:36:47 +00:00
eduard256
600141d11b Add StrixCamFake link to README 2026-04-05 10:35:50 +00:00
eduard256
5fb1efe599 Link feature bullets to corresponding screenshots 2026-04-05 10:28:54 +00:00
eduard256
acc456f3f5 Add supported cameras link to quick links 2026-04-05 10:25:41 +00:00
eduard256
f06d60f6ff Add camera database browse and contribute links 2026-04-05 10:23:32 +00:00
eduard256
56c02f6b72 Add horizontal rule before demo GIF 2026-04-05 10:20:38 +00:00
eduard256
55a4a62752 Add live demo, video, and API docs links after banner 2026-04-05 10:19:32 +00:00
eduard256
1c50564548 Add separator between logo and title 2026-04-05 10:18:25 +00:00
eduard256
21c96d6548 Add STRIX text next to logo in header 2026-04-05 10:17:39 +00:00
eduard256
dd8966a8d7 Move API reference to DEVELOPERS.md 2026-04-05 10:15:46 +00:00
eduard256
96354f018f Redesign README header with centered layout and feature list 2026-04-05 10:09:25 +00:00
eduard256
e4a28fe61a Remove title text from README header 2026-04-05 10:03:44 +00:00
eduard256
2fc9be2d9f Left-align logo and badges in README 2026-04-05 10:03:14 +00:00
eduard256
39da8d2d50 Remove logo caption from README 2026-04-05 10:02:38 +00:00
eduard256
258f3712c2 Add MIT license and license badge 2026-04-05 10:02:02 +00:00
eduard256
bb740a04bc Move badges above icon in README 2026-04-05 10:00:30 +00:00
eduard256
8a4201936a Use PNG icon in README 2026-04-05 09:00:10 +00:00
eduard256
eb6719237d Add README for v2.0.0 2026-04-05 08:58:23 +00:00
eduard256
27117900eb Rewrite Strix from scratch as single binary
Complete architecture rewrite following go2rtc patterns:
- pkg/ for pure logic (camdb, tester, probe, generate)
- internal/ for application glue with Init() modules
- Single HTTP server on :4567 with all endpoints
- zerolog with password masking and memory ring buffer
- Environment-based config only (no YAML files)

API endpoints: /api/search, /api/streams, /api/test,
/api/probe, /api/generate, /api/health, /api/log

Dependencies: go2rtc v1.9.14, go-sqlite3, miekg/dns, zerolog
2026-03-25 10:38:46 +00:00
eduard256
3b29188924 Fix database link to homepage 2026-03-23 20:25:02 +00:00
eduard256
3a18390f42 Add camera database browse link to README 2026-03-23 20:20:59 +00:00
eduard256
87c96970a6 Add camera contribution link to README 2026-03-23 20:12:13 +00:00
eduard256
9e493a2bac Add Podman installation docs with required capabilities
Document NET_RAW and NET_ADMIN capabilities needed for network
scanning when running Strix with Podman. Includes podman run,
podman-compose, and Quadlet (systemd) setup instructions.

Addresses #6
2026-03-22 17:56:10 +00:00
eduard256
ddf2b4a373 Remove experimental SSE warning from Home Assistant Add-on section 2026-03-16 14:56:55 +00:00
eduard256
38e4af230f Use host network mode for Docker deployments
- Update docker run command to use --network host
- Update docker-compose.yml to use network_mode: host
- Update docker-compose.full.yml to use network_mode: host
- Remove port mappings as they are not needed with host network
2025-11-26 12:57:45 +03:00
eduard256
522d274dd4
Fix CPU usage percentage in README 2025-11-20 19:19:59 +03:00
eduard256
8036d3e9be Add GitHub Stars badge to README 2025-11-18 17:03:54 +03:00
eduard256
5b2f80f057 Add Docker and Docker Compose auto-installation to compose command 2025-11-18 16:05:47 +03:00
eduard256
e2b9802fd8
Fix duplicate badges in README
Removed duplicate license and Docker pulls badges from README.
2025-11-18 16:04:23 +03:00
eduard256
65a198d119
Simplify RTSP URL description in README
Updated README to simplify the RTSP URL description and remove redundant lines.
2025-11-18 16:03:24 +03:00
eduard256
722c629c01 Move demo gif after badges for better visual flow 2025-11-18 16:01:30 +03:00
eduard256
c81d9a1e63 Complete README.md rewrite with improved structure and documentation 2025-11-18 15:59:59 +03:00
eduard256
1163af6fac Remove Home Assistant addon integration
- Remove homeassistant-addon directory
- Remove addon workflow
- Remove repository.yaml
- Update README to focus on Docker and source installation
- Keep ARM/Raspberry Pi support (arm64, armv7)
2025-11-18 00:09:00 +03:00
eduard256
16bef455ae Add Home Assistant Add-on v1.0.0
Features:
- Multi-arch support (aarch64, amd64, armv7)
- WebUI integration with Home Assistant
- Ingress support for seamless integration
- Automated builds via GitHub Actions
- Comprehensive documentation (EN/RU)
- Health check monitoring
- Configurable through HA UI
2025-11-17 23:38:34 +03:00
eduard256
3672a0f961 Update GIF URL to bypass cache 2025-11-15 00:17:22 +03:00
eduard256
56bcda56fc Add demo GIF to README 2025-11-14 14:03:45 +03:00
eduard256
3d5a4927a6 Add unified port configuration system
- Unified API and WebUI on single configurable port (default: 4567)
- Added strix.yaml configuration file support (go2rtc-style format)
- Environment variable STRIX_API_LISTEN overrides config file
- Port validation and source logging
- Relative URLs in frontend for automatic port detection
- Removed separate server instances
- Cleaned up temporary files and updated .gitignore
- Updated documentation with configuration examples
2025-11-12 10:20:55 +03:00
eduard256
387f252b9d Update repository paths and URLs
- Update module path from github.com/strix-project/strix to github.com/eduard256/Strix
- Update all Go imports to use new repository path
- Update documentation links in README.md and CHANGELOG.md
- Update GitHub URLs in .goreleaser.yaml
- Fix placeholder documentation URL in DATABASE_FORMAT.md
- Remove old log files
2025-11-09 18:20:02 +03:00
eduard256
f80f7ab314 Add Strix camera discovery system with comprehensive database
This commit adds the complete Strix IP camera stream discovery system:
- Go-based API server with SSE support for real-time updates
- 3,600+ camera brand database with stream URL patterns
- Intelligent fuzzy search across camera models
- ONVIF discovery and stream validation
- RESTful API with health check, camera search, and stream discovery
- Makefile for building and deployment
- Comprehensive README documentation

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 17:45:04 +03:00
eduard256
6029766a8b
Initial commit 2025-10-28 13:38:52 +03:00