Cap Hosting
Cap è un sito open-source di registrazione e condivisione dello schermo che ospiti tu stesso, costruito per i team che non vogliono che Loom tenga i video.
- Un clic distribuisci
- 25 GB Spazio su disco necessario
- 2 GB di RAM Memoria necessaria
- Da 5 € Prezzo

Link ufficiali
I link ufficiali e il sito web originale di Cap
Cosa ottieni
su AvaHost
Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.
Un contenitore MySQL 8 è fornito con l'app e rimane non gestito da AvaHost.

Tecnologia
- Immagine Docker
- ghcr.io/capsoftware/cap-web:latest
- Porta predefinita
- 0
- Database
- MySQL 8

Come funziona Cap
Cap, di CapSoftware, è uno screen recorder open-source e un'app web per condividere i clip. La guida di self-hosting del compose file avvia l'immagine web ghcr.io/capsoftware/cap-web, un media server che esegue FFmpeg, MySQL 8 e MinIO per lo storage compatibile con S3. Il progetto dichiara che MySQL 8 è obbligatorio e che MariaDB non è il motore supportato. Questo baseline registra quindi il database come MySQL 8, non come etichetta generica MariaDB. L'app desktop, costruita con Tauri, può essere puntata all'URL del tuo server in modo che i caricamenti finiscano sulla tua istanza invece che su cap.so.
Il primo avvio richiede secret reali. Il compose file pubblico include password segnaposto, e la checklist di produzione ti dice di sostituirle prima di un deploy pubblico. L'email tramite Resend è opzionale e non fa parte dell'offerta application-mail di AvaHost. Senza quel percorso di posta esterna, le funzionalità che inviano mail non invieranno mail.
Funzionalità chiave di Cap
Le persone registrano uno schermo, una fotocamera, o entrambi nell'app desktop, quindi caricano sul server. L'app web contiene account e metadati in MySQL e i byte nel bucket. MinIO può rimanere privato all'host mentre un URL pubblico serve la riproduzione, che è una coppia di impostazioni che devi configurare correttamente. Le porte nella guida includono 3000 per l'app web e 9000 per l'API MinIO, solitamente dietro il proxy piuttosto che pubblicate direttamente.
AvaHost aggiorna il deployment automaticamente e esegue il backup dei volumi MySQL e del bucket secondo una pianificazione. Il video è la parte pesante. L'application mail non è inclusa con Cap. Un IP pubblico dedicato non è richiesto per Cap.
Cap vs Loom
Cap
Cap è il software e i file su infrastruttura che gestisci. Loom è il prodotto hosted, con i suoi account e retention propri. Scegli Loom quando vuoi quel servizio. Scegli Cap quando il requisito è mantenere i video tu stesso e puoi eseguire MySQL 8 più object storage.
Loom
L'app desktop è parte del workflow. Un server senza persone che installano il recorder è solo un sito di condivisione.
Chi usa Cap
I team di prodotto e supporto che registrano walkthrough e non vogliono che siano su Loom usano Cap. È una scelta scadente se non puoi gestire MySQL e un bucket, ed è una scelta scadente se ti aspettavi che il recorder fosse solo un sito web. La cifra di 2 GB è la nota di utilizzo di base del progetto stesso, che corrisponde al Piano 2.

Self-hosting Cap: requisiti e costo
Il baseline è 2048 MB di RAM e 1 core CPU, immagine web ghcr.io/capsoftware/cap-web, più MySQL 8 e object storage come richiede lo stack. Le registrazioni consumano disco più velocemente dell'app web: considera 50 GB sul Piano 3 come una libreria iniziale e 100 GB sul Piano 4 quando i clip si accumulano. Su AvaHost il minimo consigliato per Cap è il Piano 2 a €5. Il pacchetto Cap include deployment con un clic, un hostname, HTTPS automatico, aggiornamenti automatici e backup pianificati. Sostituisci i secret segnaposto prima di invitare un team.
F.A.Q
Il cap inizia a €5 nel Piano 2. Il prezzo copre lo stack di base descritto dal progetto, inclusa la capacità MySQL 8 a questa dimensione, non un grande archivio video e non Resend. Una lunga libreria di registrazioni richiede un upgrade del disco. La posta opzionale tramite un provider esterno viene fatturata da quel provider, non da questo piano.
Sì. Imposta l’URL pubblico su un hostname che controlli e punta il DNS all’istanza. HTTPS automatico copre il sito web. La riproduzione richiede anche l’URL di archiviazione che hai configurato, che potrebbe essere un secondo nome. L’app desktop dovrebbe utilizzare lo stesso URL del server. Gestisci la zona e gli account utente.
AvaHost aggiorna Cap automaticamente e esegue il backup del database e del volume di object-storage secondo una pianificazione. I metadati senza il bucket, o il bucket senza MySQL, non ripristineranno una libreria funzionante. Dopo un aggiornamento, accedi e riproduci una clip esistente. Conserva i segreti che hai impostato, perché le password di esempio nel file compose pubblico non sono un’impostazione di produzione.
MySQL 8. Il progetto specifica che MariaDB non è il motore supportato, quindi questo pacchetto segue questa linea invece di rinominare il database. È richiesto anche object storage. MinIO è l’opzione locale documentata. Il disco per le registrazioni è il percorso di crescita: 50 GB nel Piano 3 per iniziare, 100 GB nel Piano 4 quando la libreria diventa grande.
