
에 대한
스크린 샷
설치 및 설정
설치 후
지원 / 개선 / 제안
특허
여러 사용자 경험 (UX) 연구 방법을 지원하는 웹 응용 프로그램.
자세한 내용은 웹 사이트를 참조하십시오.
다음 중 하나를 사용하십시오.
git clone https://github.com/carlsonp/kort.git )npm install @carlsonp/kort 통해 게시 된 NPM 패키지에서 설치 app.js 편집하고 선택적으로 adminUser 설정하고 자신의 사용자 이름을 설정하십시오.
app.js 에서 adminPassword 값을 편집하십시오.
선택적으로 app.js 에서 allowUserRegistration 설정하여 사용자가 등록 할 수 있습니다. 그렇지 않으면 사용자는 'Admin'Access의 계정으로 만 생성 할 수 있습니다.
선택적으로 Google 인증을 설정합니다. 자세한 내용은 위키를 참조하십시오.
소스 또는 Docker를 통해 계속 설치하십시오.
node.js를 설치하십시오
MongoDB (3.0 이상)를 설치하거나 app.js 파일을 편집하고 mongoURL 설정하여 기존 서버에 연결합니다. Kort는 Mongoose 패키지를 사용합니다. 사용자 이름과 비밀번호로 MongoDB를 선택적으로 보호하려면 다음을 수행하여 kort 데이터베이스의 사용자를 만듭니다.
Mongo Commandline Shell 열기 :
mongo --port 27017데이터베이스 선택 :
use kort
새 사용자 생성 :
db.createUser(
{
user: "kort",
pwd: "123",
roles: [ { role: "readWrite", db: "kort" } ]
}
)
그런 다음 /etc/mongodb.conf 를 편집하고 auth=true 활성화하십시오. 서비스를 다시 시작하십시오. 적절한 사용자 이름과 비밀번호로 mongoURL 설정하십시오.
CommandLine에서 npm install 실행하십시오. 종속성을 node_modules 폴더에 설치합니다.
기본 디렉토리에서 node app.js 실행하십시오. 이렇게하면 기본 포트 3000에서 Nodejs 서버가 시작됩니다.
Docker를 설치하십시오
Docker-Compose를 설치하십시오
컨테이너를 만듭니다
docker-compose build
컨테이너를 시작하십시오 (-D를 사용하여 분리 모드에서 실행)
docker-compose up컨테이너 중지 (분리 모드를 사용할 때)
docker-compose down MongoDB의 데이터는 ./data/ 폴더에서 Docker 볼륨으로 유지되고 장착됩니다.
http : // localhost : 3000을 통해 연결할 수 있습니다
app.js 에 설정된 adminUser 및 adminPassword 첫 번째 출시시 작성 될 계정의 사용자 이름 및 비밀번호입니다. 이것을 사용하여 로그인하십시오.
Github 문제를 엽니 다.
Kort는 GPLV3에 따라 라이센스가 부여됩니다.