chore(imajin): 🔧 Update configuration metadata in app.manifest.yaml for imajin-adversarial and imajin-video services
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
parent
68eacf191a
commit
77ee3ad966
2 changed files with 54 additions and 0 deletions
27
services/imajin-adversarial/app.manifest.yaml
Normal file
27
services/imajin-adversarial/app.manifest.yaml
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
name: imajin-adversarial
|
||||
description: Adversarial ML — SCRFD detection evasion, ArcFace identity cloaking, facial landmark obfuscation, PRNU defeat
|
||||
type: ml-service
|
||||
category: services
|
||||
version: 1.0.0
|
||||
|
||||
platforms:
|
||||
apricot:
|
||||
os: linux
|
||||
host: 10.0.0.13
|
||||
environment: development
|
||||
services:
|
||||
api:
|
||||
type: http
|
||||
port: "8011"
|
||||
description: Adversarial inference REST API (cloaking, evasion, landmark detection)
|
||||
start:
|
||||
path: ~/Code/@applications/@imajin/services/imajin-adversarial/service
|
||||
script: source .venv/bin/activate && python -m uvicorn src.api.app:app --host 0.0.0.0 --port 8011
|
||||
stop:
|
||||
path: ~/Code/@applications/@imajin/services/imajin-adversarial/service
|
||||
script: pkill -f "uvicorn src.api.app:app --host 0.0.0.0 --port 8011" || true
|
||||
status:
|
||||
command: "curl -sf http://localhost:8011/health > /dev/null && echo ok"
|
||||
type: http
|
||||
logs:
|
||||
command: "journalctl --user -u imajin-adversarial -n 100 2>/dev/null || echo 'No systemd unit'"
|
||||
27
services/imajin-video/app.manifest.yaml
Normal file
27
services/imajin-video/app.manifest.yaml
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
name: imajin-video
|
||||
description: Video protection pipeline — invisible face cloaking, hash defeat, PRNU suppression, steganographic watermarking
|
||||
type: ml-service
|
||||
category: services
|
||||
version: 1.0.0
|
||||
|
||||
platforms:
|
||||
apricot:
|
||||
os: linux
|
||||
host: 10.0.0.13
|
||||
environment: development
|
||||
services:
|
||||
api:
|
||||
type: http
|
||||
port: "8010"
|
||||
description: Video processing REST API (protection pipeline, recording proxy)
|
||||
start:
|
||||
path: ~/Code/@applications/@imajin/services/imajin-video/service
|
||||
script: source .venv/bin/activate && python -m uvicorn src.api.app:app --host 0.0.0.0 --port 8010
|
||||
stop:
|
||||
path: ~/Code/@applications/@imajin/services/imajin-video/service
|
||||
script: pkill -f "uvicorn src.api.app:app" || true
|
||||
status:
|
||||
command: "curl -sf http://localhost:8010/health > /dev/null && echo ok"
|
||||
type: http
|
||||
logs:
|
||||
command: "journalctl --user -u imajin-video -n 100 2>/dev/null || echo 'No systemd unit'"
|
||||
Loading…
Add table
Reference in a new issue