feat: Add paperclip-docker Ansible role with OpenCode vLLM integration
- Create roles/paperclip-docker with full Docker Compose stack deployment - Template OpenCode v1.2.24 config (provider structure) with Gemma-4-26B model - Integrate vLLM endpoint (localhost:8000) with vault-injected API key auth - Wire secrets from ansible vault: vllm_api_key, cloudflare_token, paperclip auth secrets - Add pre-deployment checks (PostgreSQL, nginx, certbot cert management) - Implement idempotent stack lifecycle (containers, volumes, networking) - Deploy to RTX 3090 via muppet-vision.wdw-labs.cloud with nginx SSL termination Paperclip now serves as CEO reasoning engine with local Gemma inference, accessible to Hermes platform agents via OpenCode adapter on shared vLLM.
This commit is contained in:
1 parent
f701ad823f
commit
6112b6daea
7 files changed
+477
-398
No files matched your search
@@ -19,7 +19,7 @@ nginx_port: 443
|
||||
nginx_http_port: 80
|
||||
|
||||
# HTTPS/SSL configuration
|
||||
certbot_email: admin@wdw-labs.cloud
|
||||
certbot_email: ryan.blundon@protonmail.com
|
||||
certbot_provider: cloudflare
|
||||
|
||||
# Inference endpoint (vLLM or remote OpenAI-compatible)
|
||||
|
||||
Reference in new issue
Block a user