
について
スクリーンショット
インストールとセットアップ
インストール後
サポート /改善 /提案
ライセンス
複数のユーザーエクスペリエンス(UX)の研究方法をサポートするWebアプリケーション。
詳細については、Webサイトをご覧ください。
次のいずれかを使用してください。
git clone https://github.com/carlsonp/kort.git )npm install @carlsonp/kort app.jsを編集し、オプションでadminUserを設定し、独自のユーザー名を設定します。
app.jsでadminPassword値を編集します。
オプションでは、 app.jsでallowUserRegistrationを設定して、ユーザーが登録できるようにします。それ以外の場合は、ユーザーは「管理者」アクセスを持つアカウントによってのみ作成できます。
オプションでGoogle認証をセットアップします。詳細については、wikiを参照してください。
ソースまたはDocker経由でインストールを続けます。
node.jsをインストールします
MongoDB(3.0以上)をインストールするか、 app.jsファイルを編集してmongoURLを設定して、既存のサーバーへの接続を提供します。 KortはMongooseパッケージを使用します。オプションでユーザー名とパスワードでMongoDBを保護するには、次のことを行い、 kortデータベースのユーザーを作成します。
Mongoコマンドラインシェルを開きます:
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を実行します。これにより、デフォルトのポート3000でnodejsサーバーが開始されます。
Dockerをインストールします
Docker-Composeをインストールします
コンテナを構築します
docker-compose build
コンテナを起動します(-dを使用してデタッチされたモードで実行)
docker-compose upコンテナを停止します(分離モードを使用する場合)
docker-compose down MongoDBからのデータは、 ./data/ data/フォルダーのDockerボリュームとして持続し、マウントされます。
http:// localhost:3000から接続できます
app.jsに設定されたadminUserとadminPassword 、最初の起動時に作成されるアカウントのユーザー名とパスワードです。これを使用してログインします。
githubの問題を開きます。
KORTはGPLV3の下でライセンスされています。