Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
Wiki.js

Wiki.js

Wiki.js je vlastní wiki hostovaná na vašem serveru, běžící na Node.js a PostgreSQL. Pište v Markdownu nebo vizuálním editoru, uchovávejte každou revizi a určete, kdo smí jednotlivé stránky číst nebo upravovat. Licence AGPL-3.0 a více než 28 700 hvězd na GitHubu.

Na první pohled

Licence AGPL-3.0 Verze 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Přístup k Wiki.js

  • Otevřete v prohlížeči následující URL: http://<SERVER_IP>
  • Po instalaci může inicializace kontejnerů trvat několik minut.
  • Dokončete instalaci pomocí průvodce nastavením zobrazeného na obrazovce.

Důležité soubory a adresáře

  • Cesta k instalaci: /etc/wiki
  • Soubor Compose: /etc/wiki/docker-compose.yml
  • Soubor prostředí: /etc/wiki/.env
  • Data PostgreSQL: svazek Dockeru /var/lib/docker/volumes/wiki_db-data

Správa Docker Compose

Go do instalačního adresáře:

cd /etc/wiki

Zkontrolovat stav kontejneru:

docker compose ps

Zobrazit logy:

docker compose logs -f

Restartujte kontejnery:

docker compose restart

Zastavte stack:

docker compose down

Spusťte stack:

docker compose up -d

Povolení HTTPS s Let's Encrypt

1. Vytvořte pro svou doménu nebo subdoménu záznam A směřující na veřejnou IP adresu serveru.

2. Ujistěte se, že je doména dostupná přes HTTP.

3. Zastavte stack:

cd /etc/wiki && docker compose down

4. Edit the environment file (/etc/wiki/.env) and set your domain and email address:

LETSENCRYPT_DOMAIN=wiki.example.com
[email protected]
SSL_ACTIVE=1

5. Spusťte kontejnery znovu:

cd /etc/wiki && docker compose up -d

6. Průběh vydávání certifikátu můžete sledovat pomocí:

cd /etc/wiki && docker compose logs -f wiki

7. Po vydání certifikátu Let's Encrypt otevřete Wiki.js na své doméně.

Zapnutí přesměrování z HTTP na HTTPS

  1. Otevřete administrační sekci Wiki.js.
  2. V levém navigačním menu otevřete SSL.
  3. Zapněte přesměrování HTTP požadavků na HTTPS. 

Více ve vývojářských nástrojích

Související aplikace.

Deploy Wiki.js now. Od 2,48 $/měs.