Skip to content

Commit 45031a4

Browse files
committed
Rebrand project to Rendiff Probe - Powered by FFprobe
Major rebranding of the project: - Repository renamed from ffprobe-api to rendiff-probe - API binary: rendiff-probe (previously ffprobe-api) - CLI binary: rendiffprobe-cli (previously rendiff-cli) - Module: github.com/rendiffdev/rendiff-probe Key changes: - Added clear FFprobe/FFmpeg acknowledgement throughout - Updated README with comprehensive documentation - Updated all import paths and references - Updated Docker configuration and Makefile - Updated all documentation files Note: This project uses FFprobe from the FFmpeg project (https://ffmpeg.org/) as its core media analysis engine. FFprobe is licensed under LGPL/GPL.
1 parent 38573db commit 45031a4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+510
-544
lines changed

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ RATE_LIMIT_PER_DAY=10000
4949
DB_TYPE=sqlite
5050

5151
# SQLite database path (embedded, zero-config)
52-
DB_PATH=/app/data/ffprobe.db
52+
DB_PATH=/app/data/rendiff-probe.db
5353

5454
# PostgreSQL settings (optional, when DB_TYPE=postgres)
5555
POSTGRES_HOST=postgres

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Paste any relevant log output here (remove sensitive information)
7171
**Docker Logs (if applicable):**
7272
```bash
7373
# Command used to get logs
74-
docker compose logs ffprobe-api
74+
docker compose logs rendiff-probe
7575

7676
# Log output
7777
[paste logs here]
@@ -115,4 +115,4 @@ What have you tried to resolve this issue?
115115

116116
---
117117

118-
**Note:** Please ensure you've checked the [documentation](../docs/README.md) and [existing issues](https://github.com/rendiffdev/ffprobe-api/issues) before submitting.
118+
**Note:** Please ensure you've checked the [documentation](../docs/README.md) and [existing issues](https://github.com/rendiffdev/rendiff-probe/issues) before submitting.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,4 +182,4 @@ If you're willing to contribute, what are your technical skills?
182182

183183
---
184184

185-
**Note:** Feature requests are evaluated based on alignment with project goals, technical feasibility, and community interest. Please check our [roadmap](https://github.com/rendiffdev/ffprobe-api/projects) for planned features.
185+
**Note:** Feature requests are evaluated based on alignment with project goals, technical feasibility, and community interest. Please check our [roadmap](https://github.com/rendiffdev/rendiff-probe/projects) for planned features.

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ jobs:
160160
- name: Upload build artifacts
161161
uses: actions/upload-artifact@v3
162162
with:
163-
name: ffprobe-api-binary
164-
path: bin/ffprobe-api
163+
name: rendiff-probe-binary
164+
path: bin/rendiff-probe
165165

166166
docker:
167167
name: Docker Build
@@ -186,7 +186,7 @@ jobs:
186186
id: meta
187187
uses: docker/metadata-action@v5
188188
with:
189-
images: rendiffdev/ffprobe-api
189+
images: rendiffdev/rendiff-probe
190190
tags: |
191191
type=ref,event=branch
192192
type=ref,event=pr

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ git pull origin main
217217

218218
## Earlier Versions
219219

220-
See [GitHub Releases](https://github.com/yourorg/ffprobe-api/releases) for complete version history.
220+
See [GitHub Releases](https://github.com/yourorg/rendiff-probe/releases) for complete version history.
221221

222222
---
223223

@@ -272,6 +272,6 @@ For upgrades from versions earlier than v1.9.0, please:
272272

273273
For questions about upgrades or new features:
274274
- **Documentation**: [docs/](docs/)
275-
- **Issues**: [GitHub Issues](https://github.com/yourorg/ffprobe-api/issues)
276-
- **Discussions**: [GitHub Discussions](https://github.com/yourorg/ffprobe-api/discussions)
275+
- **Issues**: [GitHub Issues](https://github.com/yourorg/rendiff-probe/issues)
276+
- **Discussions**: [GitHub Discussions](https://github.com/yourorg/rendiff-probe/discussions)
277277
- **Professional Support**: [email protected]

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ status: ## Show service status
8989
health: ## Check health of all services
9090
@echo "🏥 Health Check:"
9191
@echo "API: $(shell curl -s http://localhost:8080/health | grep -o '"status":"[^"]*"' || echo '❌ Down')"
92-
@echo "Database: $(shell test -f ./data/sqlite/ffprobe.db && echo '✅ Ready (SQLite)' || echo '❌ Down')"
92+
@echo "Database: $(shell test -f ./data/sqlite/rendiff-probe.db && echo '✅ Ready (SQLite)' || echo '❌ Down')"
9393
@echo "Valkey: $(shell docker compose exec -T valkey valkey-cli ping 2>/dev/null || echo '❌ Down')"
9494
@echo "Ollama: $(shell curl -s http://localhost:11434/api/version >/dev/null && echo '✅ Ready' || echo '❌ Down')"
9595

@@ -182,7 +182,7 @@ backup: ## Create backup of data and configuration
182182

183183
migrate: ## Run database migrations
184184
@echo "🔄 Running migrations..."
185-
@docker compose -f docker-image/compose.yaml exec api ./ffprobe-api migrate up
185+
@docker compose -f docker-image/compose.yaml exec api ./rendiff-probe migrate up
186186
@echo "✅ Migrations complete"
187187

188188
# === DEVELOPMENT ===
@@ -195,7 +195,7 @@ shell: ## Open shell in API container
195195
@docker compose -f docker-image/compose.yaml exec api /bin/bash
196196

197197
db-shell: ## Open SQLite shell
198-
@docker compose -f docker-image/compose.yaml exec api sqlite3 /app/data/ffprobe.db
198+
@docker compose -f docker-image/compose.yaml exec api sqlite3 /app/data/rendiff-probe.db
199199

200200
valkey-shell: ## Open Valkey shell
201201
@docker compose -f docker-image/compose.yaml exec valkey valkey-cli -a $$VALKEY_PASSWORD
@@ -286,7 +286,7 @@ migrate-down:
286286
# Generate API documentation
287287
docs:
288288
@echo "Generating API documentation..."
289-
swag init -g cmd/ffprobe-api/main.go -o docs/
289+
swag init -g cmd/rendiff-probe/main.go -o docs/
290290

291291
# Security scan
292292
security:
@@ -301,7 +301,7 @@ benchmark:
301301
# Profile application
302302
profile:
303303
@echo "Running with profiling..."
304-
go run -tags profile ./cmd/ffprobe-api
304+
go run -tags profile ./cmd/rendiff-probe
305305

306306
# Check dependencies for vulnerabilities
307307
vuln-check:

0 commit comments

Comments
 (0)