Spaces:
Sleeping
Sleeping
Commit History
-
fix: build do Docker no HF Spaces (UID 1000 ja existe)
CreatorKit +1: Claude Opus 4.8A imagem node:20-slim ja inclui o usuario "node" (UID 1000), entao "useradd -u 1000" falhava com "UID is not unique". Passa a usar o usuario node existente. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>d490076
-
chore: configura deploy no Hugging Face Spaces
CreatorKit +1: Claude Opus 4.8- Cabecalho de metadata do HF Spaces no topo do README (sdk docker, app_port 7860). - Dockerfile: usuario nao-root (UID 1000, exigido pelo HF), porta padrao 7860 via ENV PORT, permissoes de escrita nas pastas de cache e temporarios. - README com passo a passo de deploy no HF Spaces (16GB RAM gratis, roda a transcricao Whisper sem custo). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>c66d152 -
fix: estabilidade em instancias com pouca memoria (ex.: Render free)
CreatorKit +1: Claude Opus 4.8A transcricao (Whisper) consome muita RAM e estourava o limite de 512MB do plano gratuito, causando reinicios. - ENABLE_TRANSCRIPTION=false desliga so a transcricao; as 6 ferramentas de texto seguem funcionando normalmente (leves). - Limite de 1 transcricao simultanea (MAX_CONCURRENT) evita picos de RAM por jobs paralelos; excedente recebe 429 com mensagem clara. - Endpoint /config informa ao front se a transcricao esta ativa; quando desativada, a UI mostra aviso e desabilita o botao. - Default de modelo no backend tambem passa a tiny. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>f00aab1 -
fix: evita travamento no Estudio de Video
CreatorKit +1: Claude Opus 4.8- Timeouts no download (3min) e na transcricao (10min): jobs nunca ficam presos para sempre; falham com mensagem clara. - yt-dlp agora roda via spawn com kill garantido e flags de falha rapida (socket-timeout, retries limitados). - Erros do yt-dlp traduzidos para PT (login necessario, privado, indisponivel, etc.) em vez de spinner infinito. - Modelo padrao alterado de "small" para "tiny": muito mais rapido no CPU, evitando a sensacao de travado. Labels indicam velocidade. - Aviso na UI durante o processamento explicando o tempo de espera. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>2380c62
-
Initial commit: CreatorKit — plataforma para criadores
CreatorKit +1: Claude Opus 4.8Plataforma local com 7 ferramentas: - Estudio de Video (transcricao Whisper -> 9 saidas de conteudo) - Gerador de Hooks, Ideias, Roteiro, Hashtags, Bio e Calendario Stack: Node.js + Express, Whisper (@xenova/transformers), yt-dlp, ffmpeg. Pronto para producao: Dockerfile, helmet, compression, graceful shutdown, health check, limpeza automatica de jobs e PORT via env. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>8661b79