
เกี่ยวกับ
ภาพหน้าจอ
การติดตั้งและการตั้งค่า
หลังจากติดตั้ง
สนับสนุน / ปรับปรุง / คำแนะนำ
ใบอนุญาต
เว็บแอปพลิเคชันที่รองรับวิธีการวิจัยผู้ใช้หลายประสบการณ์ (UX)
ดูเว็บไซต์สำหรับข้อมูลเพิ่มเติม
ใช้สิ่งใดสิ่งหนึ่งต่อไปนี้:
git clone https://github.com/carlsonp/kort.git )npm install @carlsonp/kort แก้ไข app.js และเลือก adminUser และตั้งค่าชื่อผู้ใช้ของคุณเอง
แก้ไขค่า adminPassword ใน app.js
เลือกตั้ง allowUserRegistration ใน app.js เพื่ออนุญาตให้ผู้ใช้ลงทะเบียน มิฉะนั้นผู้ใช้สามารถสร้างได้โดยบัญชีที่มีการเข้าถึง 'ผู้ดูแลระบบ' เท่านั้น
การตั้งค่าการรับรองความถูกต้องของ Google ดูรายละเอียดวิกิ
ติดตั้งต่อผ่านแหล่งที่มาหรือผ่าน Docker
ติดตั้ง node.js
ติดตั้ง MongoDB (3.0 หรือสูงกว่า) หรือให้การเชื่อมต่อกับเซิร์ฟเวอร์ที่มีอยู่โดยแก้ไขไฟล์ app.js และตั้งค่า mongoURL Kort ใช้แพ็คเกจ Mongoose หากต้องการเลือก MongoDB ของคุณด้วยชื่อผู้ใช้และรหัสผ่านให้สร้างผู้ใช้สำหรับฐานข้อมูล kort โดยทำสิ่งต่อไปนี้:
เปิดเชลล์ Mongo Commandline:
mongo --port 27017เลือกฐานข้อมูล:
use kort
สร้างผู้ใช้ใหม่:
db.createUser(
{
user: "kort",
pwd: "123",
roles: [ { role: "readWrite", db: "kort" } ]
}
)
จากนั้นแก้ไข /etc/mongodb.conf และเปิดใช้งาน auth=true รีสตาร์ทบริการ ตรวจสอบให้แน่ใจว่าได้ตั้งค่า mongoURL ด้วยชื่อผู้ใช้และรหัสผ่านที่เหมาะสม
รัน npm install บนคำสั่ง สิ่งนี้จะติดตั้งการอ้างอิงลงในโฟลเดอร์ node_modules
เรียกใช้ node app.js จากไดเรกทอรีหลัก สิ่งนี้จะเริ่มต้นเซิร์ฟเวอร์ NodeJS บนพอร์ตเริ่มต้น 3000
ติดตั้ง Docker
ติดตั้ง Docker-compose
สร้างภาชนะบรรจุ
docker-compose build
เริ่มคอนเทนเนอร์ (ใช้ -D เพื่อทำงานในโหมดเดี่ยว)
docker-compose upหยุดคอนเทนเนอร์ (เมื่อใช้โหมดเดี่ยว)
docker-compose down ข้อมูลจาก MongoDB ยังคงมีอยู่และติดตั้งเป็นปริมาตรนักเทียบท่าในโฟลเดอร์ ./data/ /
คุณสามารถเชื่อมต่อผ่าน http: // localhost: 3000
adminUser และ adminPassword ที่ตั้งไว้ใน app.js เป็นชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีที่จะถูกสร้างขึ้นเมื่อเปิดตัวครั้งแรก ใช้สิ่งนี้เพื่อเข้าสู่ระบบ
เปิดปัญหา GitHub
Kort ได้รับใบอนุญาตภายใต้ GPLV3