Skip to main content

Deploy Cap with Docker

Cap is a lightweight, modern open-source CAPTCHA alternative that uses SHA-256 proof-of-work. It's fast, private, and extremely simple to integrate. With Hostim.dev, you can deploy Cap in one click, fully preconfigured with persistent storage and automatic HTTPS.

๐Ÿ”’ Protect your site with a privacy-focused, proof-of-work CAPTCHA โ€“ no tracking, no bloat.


Why Host Cap on Hostim.dev?โ€‹

  • ๐Ÿณ One-click Docker deployment โ€“ no manual setup or YAML
  • ๐Ÿ’พ Persistent volume included โ€“ stores all CAPTCHA data safely
  • ๐ŸŒ Automatic HTTPS + domain โ€“ ready to use instantly
  • ๐Ÿ“Š Real-time logs and metrics โ€“ monitor performance at a glance
  • ๐Ÿ”’ Private by design โ€“ no tracking or data collection

๐ŸŽฅ Watch how easy it is to deploy any open source app on Hostim.dev โ€“ this example shows Umami, but the flow is identical for Cap.


Whatโ€™s includedโ€‹

ResourceDetails
Apptiago2/cap:latest Docker image
Volume/usr/src/app/.data
DomainFree *.hostim.dev subdomain
SSLLetโ€™s Encrypt (auto-enabled)
Port3000
DefaultsADMIN_KEY: immediately_change_this_to_minimum_30_chars

How to Deployโ€‹

  1. Go to your Hostim.dev dashboard.
  2. Click Create Project โ†’ Use a Template.
  3. Select the Cap template.
  4. Choose a resource plan (Dev, Prod, or Full).
  5. Hit Deploy.

Your project will be ready in seconds. From there, open the Cap app and click the link to access your dashboard.


Post-Deploy Notesโ€‹

  • ๐Ÿ”‘ Change the ADMIN_KEY immediately to a secure, 30+ character key under Environment Variables
  • ๐Ÿ›ก๏ธ Cap uses proof-of-work to make it easier for humans and harder for bots
  • ๐ŸŒ Add a custom domain under Networking โ†’ Domains
  • ๐Ÿ“ˆ View resource usage and logs under the App panel

Source + Docsโ€‹


Looking for something else? Browse all templates โ†’


Try it nowโ€‹

Deploy Cap Now โ€“ in less than a minute