Commit Graph
12 Commits
Author SHA1 Message Date
MythEclipse c0849dde62 docs: mark yt-shorts-render spec implemented 2026-09-22 20:21:26 +07:00
MythEclipse 33e85ce8bf feat: AI-generated shorts render pipeline
- Remotion composition (ShortsVideo) renders 1080x1920 9:16 shorts
  from script segments (hook/setup/conflict/insight/cta) with animated
  gradient background, word-by-word captions, progress bar
- render-worker.mjs: standalone poller (systemd hermyhq-render.service)
  TTS via edge-tts → Remotion render via Chrome headless → ffmpeg mux +
  thumbnail; ≤60s gate; marks YoutubeScript rendered
- API: POST /api/youtube/render (queue approved→render_queued),
  GET status, GET /render/file (stream video/thumb with Range support)
- Schema: YoutubeScript.videoUrl/thumbnailUrl + YoutubeRender model
- UI: youtube tab gains Renders view (preview/review/approve/reject/
  download), Render Shorts button on approved scripts
- Prisma db push applied to prod DB
2026-09-22 20:16:25 +07:00
MythEclipse 2a051875f3 ci: remove probe-key workflow (diagnosis complete) 2026-09-20 16:30:42 +07:00
MythEclipse e194f37dbb ci: show ssh-keygen error in deploy 2026-09-20 16:17:32 +07:00
MythEclipse 92b5af7d9d ci: probe key format deeper 2026-09-20 16:13:22 +07:00
MythEclipse bf30e3910e ci: probe SSH key secret round-trip 2026-09-20 16:12:28 +07:00
MythEclipse 9d527d749e ci(deploy): base64-encode SSH key in secret to survive Actions multiline handling 2026-09-20 16:07:32 +07:00
MythEclipse 5a30971ded ci(deploy): Nix flake + GitHub Actions pipeline for hermyhq (Next.js 16 standalone)
- flake.nix: build hermyhq via npm ci + next build (standalone), package .next/standalone + static + public behind /nix/var/nix/profiles/hermyhq
- next.config.ts: output: 'standalone' (Nix deploy bundles self-contained server)
- .github/workflows/deploy.yml: nix-installer (DeterminateSystems) + attic push pub:asepharyana + VPS nix-store realise (fallback ssh copy) + nix-env profile + systemctl restart hermyhq + GC cleanup
2026-09-20 15:59:41 +07:00
asepharyana b5ba9bdf96 feat: add dependabot-auto-merge.yml 2026-09-20 03:01:10 +07:00
asepharyana c66dde5bc1 feat: add dependabot.yml 2026-09-20 03:01:09 +07:00
sharbelxyzandClaude Opus 4.8 2cfa033ed9 README: add hero banner, badges, and agent-start callout
- Committed SVG hero (Calm Luxury: near-black ground, blue accent,
  Postgres-bus architecture motif) rendered inline on GitHub
- Shields badges for the stack
- Native [!IMPORTANT] callout at the top so a Hermes handed only the
  repo URL knows to clone, read ONBOARDING.md, and guide the install
- "Two ways to install" section (agent-driven vs by hand)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-26 11:13:28 +02:00
sharbelxyzandClaude Opus 4.8 b463027468 Hermy HQ: self-hostable mission-control template for your Hermes agent
A Next.js 16 + Prisma/Postgres dashboard that pairs with a local Hermes
agent over a Postgres message bus: dispatch work, approve side-effecting
actions, browse the agent's memory, and watch it run. Ships with an
agent-onboarding prompt (ONBOARDING.md) so your Hermes can install it for
you step by step. All secrets are env-configured; nothing sensitive is
bundled.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-26 09:33:24 +02:00