GNU/Linux >> Belajar Linux >  >> Linux

Menyebarkan Forum Talkyard Di Bawah Nginx Dengan Docker

Talkyard adalah perangkat lunak forum sumber terbuka yang menyatukan fitur-fitur utama dari StackOverflow, Discourse, Slack, HackerNews, Reddit, dan Disqus.

Anda dapat menggunakannya untuk membuat forum untuk siswa Anda, papan tanya jawab untuk tim dan pelanggan Anda, papan diskusi curah pendapat. Anda juga dapat menggunakannya untuk obrolan dukungan publik. Pada akhirnya, Anda dapat menggunakannya sebagai sistem komentar di blog Ghost, Hugo, atau Jekyll Anda.

Memasang Talkyard dengan Docker dalam mode containerisasi hibrid

Dokumen ini didasarkan pada panduan penerapan berbasis produksi Talkyard tetapi difokuskan pada penerapannya di bawah wadah Nginx dengan hal-hal penting dan mengambil pendekatan yang disederhanakan dengan merevisi secara ekstensif parameter jaringan docker-compose.yml.

Panduan resmi memang menyebutkan penggunaan Nginx tetapi didasarkan pada instalasi sisi host.

Prasyarat

Ini tidak wajib tetapi tutorialnya akan lebih mudah Anda ikuti jika Anda memiliki:

  • Beberapa pengetahuan tentang buruh pelabuhan.
  • Memahami docker-compose.

Anda akan menerapkan Talkyard di belakang wadah proxy terbalik, dengan subdomain berkemampuan SSL.

Terlepas dari pengetahuan topikal yang disebutkan di atas, Anda memerlukan persyaratan infrastruktur berikut:

  • Sebuah Server Ubuntu Linux yang menghadap publik . Anda dapat menggunakan penyedia layanan cloud seperti Linode. Server nano dengan RAM 1 GB akan cukup untuk penerapan ini.
  • Akses ke domain dan setelan DNS-nya
  • Docker dan docker-compose terinstal di server Linux Anda.
  • Proxy terbalik Nginx sudah disiapkan

Jika Anda membutuhkan bantuan, Anda dapat mengikuti panduan kami di:

  • Menginstal Docker di Ubuntu
  • Menginstal penulisan Docker di Ubuntu
  • Pembalikan penyiapan buruh pelabuhan proxy

Saya akan menggunakan talkyard.domain.com sebagai contoh. Ubah itu menjadi nama domain yang sesuai bila perlu.

Baca cerita selengkapnya

Sisa artikel hanya tersedia untuk anggota LHB. Anda dapat mendaftar sekarang secara GRATIS untuk membaca sisa artikel ini bersama dengan akses ke semua posting khusus anggota. Anda juga berlangganan buletin Linux dua minggu sekali.

BerlanggananSudah punya akun?Masuk
Linux
  1. nginx - 413 Permintaan Entitas Terlalu Besar

  2. Cara Menyebarkan Layanan Mikro dengan Docker

  3. Cara Menyebarkan Wadah nginx dengan Docker di Linode

  1. Dockerizing Wordpress dengan Nginx dan PHP-FPM di Ubuntu 16.04

  2. Cara Memasang Forum Wacana dengan Nginx di CentOS 7

  3. Instal WordPress dengan Docker Compose, Nginx, Apache dengan SSL

  1. Cara Menginstal Forum Wacana dengan Nginx di Ubuntu 16.04

  2. Panduan Docker:Menyebarkan Blog Hantu dengan MySQL dan Traefik dengan Docker

  3. Cara Menginstal Forum Wacana dengan Docker di CentOS 8