Talkyard je software fóra s otevřeným zdrojovým kódem, který spojuje hlavní funkce od StackOverflow, Discourse, Slack, HackerNews, Reddit a Disqus.
Můžete jej použít k vytvoření fóra pro vaše studenty, nástěnky otázek a odpovědí pro vaše týmy a zákazníky, diskusního fóra pro brainstorming. Můžete jej také použít pro veřejný chat podpory. Nakonec jej můžete použít jako systém komentářů na svém blogu Ghost, Hugo nebo Jekyll.
![](https://m.unixlinux.online/article/uploadfiles/202205/2022050918483172.png)
Instalace Talkyard s Dockerem v hybridním režimu kontejnerizace
Tento dokument je založen na produkčním průvodci nasazením Talkyard, ale je zaměřen na jeho nasazení pod kontejnerem Nginx se základními prvky a využívá zjednodušený přístup rozsáhlou revizí síťových parametrů docker-compose.yml.
Oficiální příručka zmiňuje použití Nginx, ale je založena na instalaci na straně hostitele.
Předpoklady
Není to povinné, ale návod pro vás bude mnohem snazší sledovat, pokud máte:
- Některé znalosti dockeru.
- Porozumění docker-compose.
Talkyard budete nasazovat za reverzní proxy kontejner se subdoménou s povoleným SSL.
Kromě výše uvedených aktuálních znalostí budete potřebovat následující požadavky na infrastrukturu:
- Veřejně přístupný Server Ubuntu Linux . Můžete použít poskytovatele cloudových služeb, jako je Linode. Pro toto nasazení bude stačit nano server s 1 GB RAM.
- Přístup k doméně a jejím nastavením DNS
- Docker a docker-compose nainstalované na vašem serveru Linux.
- Reverzní proxy Nginx je již nastaven
Pokud potřebujete pomoc, můžete postupovat podle našich průvodců na:
- Instalace Dockeru na Ubuntu
- Instalace Docker Compose na Ubuntu
- Reverzní nastavení proxy dockeru
Jako příklad použiji talkyard.domain.com. V případě potřeby jej změňte na příslušný název domény.
Přečíst celý příběh
Zbytek článku je k dispozici pouze členům LHB. Nyní se můžete ZDARMA zaregistrovat a přečíst si zbytek tohoto článku spolu s přístupem ke všem příspěvkům pouze pro členy. Také se přihlásíte k odběru našeho čtrnáctidenního zpravodaje o Linuxu.
OdebíratUž máte účet?Přihlaste se