Saplo / Dokumentacja / Stacki

Stack: Answer

Answer - baza wiedzy pytanie-odpowiedź dla społeczności albo zespołu, z głosowaniem i przyjętą odpowiedzią, open source alternatywa dla StackOverflow Teams.

Answer - baza wiedzy pytanie-odpowiedź dla społeczności albo zespołu, z głosowaniem i przyjętą odpowiedzią, open source alternatywa dla StackOverflow Teams.

Środowisko

RuntimeOficjalny obraz Docker apache/answer, jeden kontener z własną bazą SQLite w wolumenie danych
Zalecany planBox S+ (min 256 MB RAM, jeden plik binarny w Go)

Przykładowy saplo.yaml

Plik saplo.yaml w katalogu głównym repozytorium opisuje, jak Saplo ma zbudować i uruchomić aplikację. Wygeneruje go też komenda saplo init.

version: 1 name: baza-wiedzy stack: answer app_id: 1234

Pełny opis wszystkich pól znajdziesz na stronie Plik saplo.yaml.

Jak wdrożyć

Ten stack wdrożysz na trzy sposoby - wybierz wygodny dla siebie:

  1. Z panelu - tworzysz aplikację klikami, kod wgrywasz później przez CLI lub Git.
  2. Saplo CLI - z katalogu projektu: saplo init, potem saplo deploy.
  3. Deploy z GitHub - podłączasz repo raz, każdy push wdraża się sam.
# Najszybsza droga - z katalogu projektu $ npm install -g @saplo/cli $ saplo login $ saplo init $ saplo deploy

Dobrze wiedzieć

  • Konto administratora zakładasz sam przy pierwszym wejściu na stronę - kreator instalacyjny pod /install poprowadzi Cię przez język, bazę (wybierz SQLite, już gotowa w wolumenie danych), dane strony i pierwsze konto.
  • Własna baza SQLite w wolumenie danych - zero dodatkowej infrastruktury, ten sam wzorzec co Vikunja i Uptime Kuma.
  • Inna nisza niż Flarum (otwarte wątki dyskusyjne) i BookStack/Wiki.js (dokumentacja pisana przez zespół) - tu pytania i głosowanie budują bazę wiedzy same, w miarę jak ktoś pyta.

Gotowy na deploy?

Wybierz plan Box i postaw aplikację Answer jeszcze dziś.

Zobacz cennik