Jak postawić Excalidraw na Saplo: tablica do szkiców taniej niż Miro

Excalidraw na własnym Boxie: szybka tablica do szkiców, diagramów i notatek w ręcznie rysowanym stylu, bez konta i bez miesięcznej opłaty za Miro. Zero bazy danych, zero logowania, wystarczy najlżejszy plan. Instrukcja krok po kroku, razem z porównaniem kosztów do Miro.

Grzegorz Kalmus· ·14 wyświetleń

Miro w płatnym planie kosztuje 40 zł miesięcznie, czyli 480 zł rocznie, a to opłata za samo konto, niezależnie od tego, czy rysujesz jedną tablicę miesięcznie, czy dziesięć dziennie. Excalidraw to open source tablica do szkiców, diagramów i notatek w ręcznie rysowanym stylu, popularne narzędzie do szybkiego prototypowania, tylko postawione pod Twoją własną domeną, bez konta i bez opłaty za użytkownika. Poniżej krok po kroku, jak postawić Excalidraw na Saplo.

Dlaczego Excalidraw zamiast Miro

Model rozliczenia płatnych tablic online ma słabą stronę, którą Excalidraw usuwa:

  • opłata jest za konto, nie za użycie, Miro w płatnym planie to 40 zł miesięcznie, 480 zł rocznie, niezależnie od tego, czy z narzędzia korzysta jedna osoba raz w tygodniu, czy codziennie,
  • darmowy plan Miro ma limit tablic, płatny plan kupujesz więc nie za nowe funkcje, tylko za zniesienie tego limitu.

Excalidraw na Saplo to statyczny frontend z oficjalnego obrazu Docker excalidraw/excalidraw, bez własnej bazy danych i bez backendu do administrowania. Sceny zapisują się lokalnie w przeglądarce i eksportujesz je do pliku .excalidraw, PNG albo SVG jednym kliknięciem. Ważna różnica względem Miro: ta instalacja nie ma skonfigurowanego serwera do współpracy na żywo w czasie rzeczywistym, więc scenami dzielisz się eksportem pliku albo linkiem do gotowego rysunku, nie wspólną edycją w tej samej chwili co drugi użytkownik.

Wymagania

Żeby postawić Excalidraw na Saplo, potrzebujesz:

  • Boxa z uruchomionym Dockerem (silnik włącza go automatycznie przy instalacji z katalogu, wymagany jest nesting w kontenerze, co Saplo ma domyślnie),
  • minimum 256 MB RAM wolnego na Boxie i 2 GB miejsca na dysku, czyli wystarczy najtańszy plan, Box S za 119 zł rocznie,
  • domeny albo subdomeny *.saploapp.pl w cenie każdego planu, pod którą stanie tablica,
  • bazy danych NIE potrzebujesz, Excalidraw nie ma własnej bazy, cała aplikacja to jeden statyczny frontend.

Pełny opis aplikacji i jej miejsce w katalogu znajdziesz na stronie Excalidraw na Saplo.

Instalacja krok po kroku

  1. W panelu Saplo wejdź w Katalog aplikacji i wybierz Excalidraw.
  2. Wskaż Box, na którym ma stanąć tablica, oraz domenę albo subdomenę, pod którą będzie działać.
  3. Zatwierdź instalację. Silnik stawia kontener z oficjalnego obrazu excalidraw/excalidraw i czeka, aż nginx w środku obrazu faktycznie odpowie po HTTP, zanim uzna instalację za zakończoną.
  4. Instalacja trwa krótko, to jeden lekki kontener bez bazy danych i bez migracji schematu.
  5. Po zakończeniu wchodzisz pod adres domeny i od razu masz pustą tablicę, bez logowania i bez konta administratora do zakładania.

Pierwsze użycie

  1. Otwórz adres domeny, tablica ładuje się od razu, bez ekranu logowania.
  2. Rysuj i dodawaj kształty, strzałki i tekst, wszystko zapisuje się automatycznie w pamięci przeglądarki (localStorage), lokalnie na Twoim urządzeniu.
  3. Gotową scenę eksportuj przez menu do pliku .excalidraw (do dalszej edycji), PNG albo SVG (do wklejenia gdzie indziej).
  4. Żeby pokazać rysunek komuś innemu, wyślij mu wyeksportowany plik albo obrazek, przycisk współpracy na żywo w tej instalacji nie łączy się z żadnym serwerem, więc nie działa tak jak w Miro.
  5. Zapisy trzymane są w przeglądarce, więc czyszczenie danych przeglądarki albo zmiana urządzenia oznacza utratę sceny, która nie została wcześniej wyeksportowana do pliku.

Excalidraw na Saplo kontra Miro

Miro (plan płatny) Excalidraw na Saplo
Model rozliczenia opłata miesięczna za użytkownika koszt samego Boxa, bez opłaty za konto
Koszt roczny 480 zł (40 zł miesięcznie) 119 zł (Box S)
Konto i logowanie wymagane brak, tablica otwiera się od razu
Współpraca na żywo tak, w czasie rzeczywistym nie w tej instalacji, sceny wymieniasz eksportem
Miejsce przechowywania serwery Miro przeglądarka użytkownika, eksport do pliku

Najczęstsze pytania

Czy da się razem edytować tę samą tablicę na żywo, tak jak w Miro? Nie w tej instalacji. Oficjalny obraz Docker Excalidraw nie ma tu skonfigurowanego serwera do współpracy w czasie rzeczywistym, więc gotową sceną dzielisz się eksportem pliku .excalidraw albo obrazkiem PNG czy SVG.

Czy trzeba zakładać bazę danych? Nie, Excalidraw nie ma własnej bazy danych, cała aplikacja to jeden statyczny kontener z frontendem.

Gdzie zapisują się rysunki? Lokalnie w przeglądarce, w pamięci localStorage. Żeby nie stracić sceny przy czyszczeniu danych przeglądarki albo zmianie urządzenia, eksportuj ją do pliku .excalidraw.

Czy jest ekran logowania? Nie, tablica otwiera się od razu pod adresem domeny, bez konta i bez hasła.

Jaki plan wystarczy na start? Box S, przy minimalnych wymaganiach receptury (256 MB RAM, 2 GB dysku) to najtańszy plan, który udźwignie Excalidraw, za 119 zł rocznie.

Jeśli dziś płacisz miesięcznie za konto w Miro tylko po to, żeby od czasu do czasu naszkicować diagram albo makietę, napisz do nas, pomożemy postawić Excalidraw.