flowchat adalah alternatif reddit bersumber terbuka dan dapat dihosting sendiri. Ini memiliki komunitas, tagar, percakapan berulir yang diperbarui secara langsung , dan pemungutan suara.
flowchat mencoba memecahkan masalah obrolan grup yang lancar dan bebas perasaan, sekaligus memungkinkan percakapan sampingan sehingga setiap komentar tidak berada di tingkat teratas, dan tidak mengganggu alur.
Beberapa percakapan dapat dilakukan sekaligus , tanpa mengganggu alur ruang obrolan.
Lihat komunitas default, vanilla, atau buat komunitas Anda sendiri.
Ini fitur:
Teknologi yang digunakan:
Lihat contoh diskusinya di sini.
Bergabunglah dengan komunitas: flowchat
Ubah catatan
Jika Anda ingin menghosting sendiri atau mengembangkan flowchat .
git clone https://github.com/dessalines/flowchat
cd flowchat
// edit ARG ENDPOINT_NAME=http://localhost:4567 in ./Dockerfile to your hostname
docker-compose up
Buka http://localhost:4567
npm i -g @angular/cli
git clone https://github.com/dessalines/flowchat
Berikut adalah beberapa instruksi untuk mengaktifkan dan menjalankan DB postgres Anda.
psql -c " create user flowchat with password 'asdf' superuser "
psql -c ' create database flowchat with owner flowchat ; '
cd flowchat
vim service/ flowchat .properties
Edit untuk menunjuk ke database Anda sendiri:
<!--The Database location and login, here's a sample-->
jdbc.url=jdbc:postgresql://127.0.0.1/ flowchat
jdbc.username= flowchat
jdbc.password=asdf
sorting_created_weight=86400
sorting_number_of_votes_weight=0.001
sorting_avg_rank_weight=0.01
reddit_client_id=
reddit_client_secret=
reddit_username=
reddit_password=
untuk pengujian lokal:
./install_dev.sh
dan buka http://localhost:4567/
untuk pengembangan sudut ujung depan, lakukan:
cd ui
ng serve
dan buka http://localhost:4200
untuk lingkungan produksi, edit ui/config/environment.prod.ts
untuk menunjuk ke nama host Anda, lalu jalankan:
./install_prod.sh
Anda dapat mengalihkan port di linux untuk merutekan dari port 80 ke port ini:
sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 4567
Punya bug atau permintaan fitur? Jika masalah Anda belum tercantum, buka masalah baru di sini.