Cap Hébergement

Cap est un site open-source d'enregistrement et de partage d'écran que vous hébergez vous-même, conçu pour les équipes qui ne veulent pas que Loom conserve les vidéos.

  • Un clic déployer
  • 25 Go Espace disque nécessaire
  • 2 Go de RAM Mémoire nécessaire
  • À partir de 5 € Prix
Commandez maintenant Pas de frais d'installation

Ce que vous obtenez
sur AvaHost

Le déploiement en un clic, un domaine personnalisé, HTTPS gratuit, des mises à jour automatiques des applications et des sauvegardes programmées sont inclus avec chaque application Cloud. Vous pouvez exécuter plusieurs applications sur un seul serveur, et l'accès au terminal est inclus.

Un conteneur MySQL 8 est provisionné avec l'application et reste non géré par AvaHost.

Commander le serveur

Tech

Image Docker
ghcr.io/capsoftware/cap-web:latest
Port par défaut
0
Base de données
MySQL 8

Fonctionnement de Cap

Cap, de CapSoftware, est un enregistreur d'écran open-source et une application web pour partager les clips. Le fichier compose du guide d'auto-hébergement démarre l'image web ghcr.io/capsoftware/cap-web, un serveur média qui exécute FFmpeg, MySQL 8 et MinIO pour le stockage compatible S3. Le projet indique que MySQL 8 est requis et que MariaDB n'est pas le moteur supporté. Cette base de référence enregistre donc la base de données en tant que MySQL 8, et non comme une étiquette MariaDB générique. L'application de bureau, construite avec Tauri, peut être pointée vers l'URL de votre serveur afin que les téléchargements se fassent sur votre instance au lieu de cap.so.

Le premier démarrage nécessite de vrais secrets. Le fichier compose public est livré avec des mots de passe d'espace réservé, et la liste de contrôle de production vous indique de les remplacer avant un déploiement public. L'e-mail via Resend est facultatif et ne fait pas partie de l'offre de messagerie applicative d'AvaHost. Sans ce chemin de messagerie externe, les fonctionnalités qui envoient du courrier n'enverront pas de courrier.

Fonctionnalités clés de Cap

Les utilisateurs enregistrent un écran, une caméra, ou les deux dans l'application de bureau, puis téléchargent sur le serveur. L'application web conserve les comptes et les métadonnées dans MySQL et les octets dans le bucket. MinIO peut rester privé pour l'hôte tandis qu'une URL publique sert la lecture, ce qui est une paire de paramètres que vous devez tous deux configurer correctement. Les ports du guide incluent 3000 pour l'application web et 9000 pour l'API MinIO, généralement derrière le proxy plutôt que publiés bruts.

AvaHost met à jour le déploiement automatiquement et sauvegarde les volumes MySQL et bucket selon un calendrier. La vidéo est la partie lourde. La messagerie applicative n'est pas incluse avec Cap. Une adresse IP publique dédiée n'est pas requise pour Cap.

Cap vs Loom

1

Cap

Cap est le logiciel et les fichiers sur l'infrastructure que vous exploitez. Loom est le produit hébergé, avec ses propres comptes et rétention. Choisissez Loom quand vous voulez ce service. Choisissez Cap quand l'exigence est de conserver les vidéos vous-même et que vous pouvez exécuter MySQL 8 plus le stockage d'objets.

2

Loom

L'application de bureau fait partie du flux de travail. Un serveur sans personnes installant l'enregistreur n'est qu'un site de partage.

Qui utilise Cap

Les équipes produit et support qui enregistrent des procédures pas à pas et ne veulent pas les mettre sur Loom utilisent Cap. C'est un mauvais choix si vous ne pouvez pas exploiter MySQL et un bucket, et c'est un mauvais choix si vous vous attendiez à ce que l'enregistreur soit uniquement un site web. Le chiffre de 2 Go est la note d'utilisation de base du projet lui-même, qui correspond au Plan 2.

Auto-hébergement de Cap : exigences et coût

La base de référence est 2048 Mo de RAM et 1 cœur CPU, image web ghcr.io/capsoftware/cap-web, plus MySQL 8 et le stockage d'objets comme la pile l'exige. Les enregistrements consomment le disque plus rapidement que l'application web : considérez 50 Go sur le Plan 3 comme une bibliothèque de démarrage et 100 Go sur le Plan 4 quand les clips s'accumulent. Sur AvaHost, le minimum recommandé pour Cap est le Plan 2 à 5 €. Le package Cap comprend un déploiement en un clic, un nom d'hôte, HTTPS automatique, les mises à jour automatiques et les sauvegardes programmées. Remplacez les secrets d'espace réservé avant d'inviter une équipe.

F.A.Q

  • Le plafond commence à 5 € sur le Plan 2. Le prix couvre la pile de base que le projet décrit, y compris la capacité MySQL 8 à cette taille, pas une grande archive vidéo et pas Resend. Une longue bibliothèque d’enregistrements nécessite une mise à niveau du disque. Le courrier optionnel via un fournisseur externe est facturé par ce fournisseur, pas par ce plan.

  • Oui. Définissez l’URL publique sur un nom d’hôte que vous contrôlez et pointez le DNS vers l’instance. HTTPS automatisé couvre le site web. La lecture a également besoin de l’URL de stockage que vous avez configurée, qui peut être un deuxième nom. L’application de bureau doit utiliser la même URL de serveur. Vous gérez la zone et les comptes utilisateur.

  • AvaHost met à jour Cap automatiquement et sauvegarde la base de données et le volume de stockage d’objets selon un calendrier. Les métadonnées sans le bucket, ou le bucket sans MySQL, ne restaureront pas une bibliothèque fonctionnelle. Après une mise à jour, connectez-vous et lisez un clip existant. Conservez les secrets que vous avez définis, car les mots de passe d’exemple dans le fichier compose public ne sont pas un paramètre de production.

  • MySQL 8. Le projet indique que MariaDB n’est pas le moteur supporté, donc ce package suit cette ligne au lieu de renommer la base de données. Le stockage d’objets est également requis. MinIO est l’option locale documentée. Le disque pour les enregistrements est le chemin de croissance : 50 GB sur le Plan 3 pour commencer, 100 GB sur le Plan 4 quand la bibliothèque devient volumineuse.