Cap Hosting
Cap to otwarte oprogramowanie do nagrywania i udostępniania ekranu, które hostujesz sam, zbudowane dla zespołów, które nie chcą, aby Loom przechowywał ich filmy.
- Jedno kliknięcie wdrożenie
- 25 GB Potrzebna przestrzeń dyskowa
- 2 GB RAM Potrzebna pamięć
- Od 5 € Cena

Oficjalne linki
Oficjalne linki i oryginalna strona internetowa Cap
Co otrzymujesz
w AvaHost
Wdrożenie jednym kliknięciem, niestandardowa domena, darmowe HTTPS, automatyczne aktualizacje aplikacji i zaplanowane kopie zapasowe są dostępne z każdą aplikacją w chmurze. Możesz uruchomić wiele aplikacji na jednym serwerze, a dostęp do terminala jest wliczony.
Kontener MySQL 8 jest dostarczany z aplikacją i pozostaje niezarządzany przez AvaHost.

Technologia
- Obraz Dockera
- ghcr.io/capsoftware/cap-web:latest
- Domyślny port
- 0
- Baza danych
- MySQL 8

Jak działa Cap
Cap, od CapSoftware, to open-source'owy rejestrator ekranu i aplikacja webowa do udostępniania klipów. Plik compose z przewodnika self-host uruchamia obraz web ghcr.io/capsoftware/cap-web, serwer mediów, który uruchamia FFmpeg, MySQL 8 i MinIO do przechowywania kompatybilnego z S3. Projekt stwierdza, że MySQL 8 jest wymagany i że MariaDB nie jest obsługiwanym silnikiem. Ta linia bazowa rejestruje zatem bazę danych jako MySQL 8, a nie jako ogólną etykietę MariaDB. Aplikacja desktopowa, zbudowana z Tauri, może być skierowana na adres URL Twojego serwera, aby przesyłane pliki trafiały na Twoją instancję zamiast na cap.so.
Pierwszy start wymaga rzeczywistych sekretów. Publiczny plik compose zawiera hasła zastępcze, a lista kontrolna produkcji mówi Ci, aby je zastąpić przed publicznym wdrożeniem. Email przez Resend jest opcjonalny i nie jest częścią oferty application-mail AvaHost. Bez tej zewnętrznej ścieżki poczty funkcje wysyłające wiadomości nie będą wysyłać wiadomości.
Kluczowe funkcje Cap
Osoby nagrywają ekran, kamerę lub oba w aplikacji desktopowej, a następnie przesyłają na serwer. Aplikacja webowa przechowuje konta i metadane w MySQL, a bajty w zasobniku. MinIO może pozostać prywatny dla hosta, podczas gdy publiczny adres URL obsługuje odtwarzanie, co jest parą ustawień, które musisz prawidłowo skonfigurować. Porty w przewodniku obejmują 3000 dla aplikacji webowej i 9000 dla API MinIO, zwykle za proxy zamiast publikowane bezpośrednio.
AvaHost automatycznie aktualizuje wdrożenie i tworzy kopie zapasowe wolumenów MySQL i zasobnika zgodnie z harmonogramem. Wideo to ciężka część. Application mail nie jest dołączony do Cap. Dedykowany publiczny adres IP nie jest wymagany dla Cap.
Cap vs Loom
Cap
Cap to oprogramowanie i pliki na infrastrukturze, którą obsługujesz. Loom to produkt hostowany, z własnymi kontami i przechowywaniem. Wybierz Loom, gdy chcesz tę usługę. Wybierz Cap, gdy wymóg to przechowywanie filmów samodzielnie i możesz uruchomić MySQL 8 plus object storage.
Loom
Aplikacja desktopowa jest częścią przepływu pracy. Serwer bez osób instalujących rejestrator to tylko witryna udostępniania.
Kto używa Cap
Zespoły produktowe i wsparcia, które nagrywają przewodniki i nie chcą ich na Loom, używają Cap. To słabe rozwiązanie, jeśli nie możesz obsługiwać MySQL i zasobnika, i to słabe rozwiązanie, jeśli spodziewałeś się, że rejestrator będzie tylko witryną. Liczba 2 GB to własna notatka projektu dotycząca podstawowego użycia, która odpowiada Planowi 2.

Self-hosting Cap: wymagania i koszty
Linia bazowa to 2048 MB RAM i 1 rdzeń CPU, obraz web ghcr.io/capsoftware/cap-web, plus MySQL 8 i object storage, które wymaga stos. Nagrania zużywają dysk szybciej niż aplikacja webowa: traktuj 50 GB na Planie 3 jako początkową bibliotekę i 100 GB na Planie 4, gdy klipy się gromadzą. Na AvaHost rekomendowane minimum dla Cap to Plan 2 za €5. Pakiet Cap obejmuje wdrożenie jednym klikiem, nazwę hosta, automatyczne HTTPS, automatyczne aktualizacje i zaplanowane kopie zapasowe. Zastąp hasła zastępcze przed zaproszeniem zespołu.
F.A.Q
Limit zaczyna się od €5 w Planie 2. Cena obejmuje podstawowy stos opisany w projekcie, w tym pojemność MySQL 8 na tym poziomie, ale nie obejmuje dużego archiwum wideo ani Resend. Duża biblioteka nagrań wymaga rozszerzenia dysku. Opcjonalna poczta przez zewnętrznego dostawcę jest rozliczana przez tego dostawcę, a nie przez ten plan.
Tak. Ustaw publiczny URL na nazwę hosta, którą kontrolujesz, i skieruj DNS na instancję. Automatyczne HTTPS obejmuje witrynę. Odtwarzanie wymaga również skonfigurowanego adresu URL magazynu, który może być drugą nazwą. Aplikacja desktopowa powinna używać tego samego adresu URL serwera. Zarządzasz strefą i kontami użytkowników.
AvaHost automatycznie aktualizuje Cap i wykonuje kopie zapasowe bazy danych oraz wolumenu object-storage zgodnie z harmonogramem. Metadane bez bucketu lub bucket bez MySQL nie przywrócą działającej biblioteki. Po aktualizacji zaloguj się i odtwórz jeden istniejący klip. Zachowaj ustawione sekrety, ponieważ przykładowe hasła w publicznym pliku compose nie są ustawieniami produkcyjnymi.
MySQL 8. Projekt stanowi, że MariaDB nie jest obsługiwanym silnikiem, dlatego ten pakiet podąża tą linią zamiast zmieniać etykietę bazy danych. Wymagane jest również object storage. MinIO jest udokumentowaną opcją lokalną. Dysk do nagrań to ścieżka wzrostu: 50 GB w Planie 3 na początek, 100 GB w Planie 4, gdy biblioteka się rozrasta.
