Skip to content
This repository has been archived by the owner on Mar 27, 2020. It is now read-only.
/ Misskey.old-Web Public archive

Misskey-Webは、Misskeyの公式Webクライアント実装です。

License

Notifications You must be signed in to change notification settings

notesuite/Misskey.old-Web

Repository files navigation

Misskey Web

Misskey-Web is Misskey official client for the Web. run on Node.js!

External dependencies

  • Node.js
  • npm
  • MongoDB
  • GraphicsMagick (for trimming, compress, etc etc)

How to build

  1. git clone git://github.com/MissKernel/Misskey-Web.git
  2. cd Misskey-Web
  3. npm install
  4. npm run dtsm
  5. sudo ./node_modules/.bin/bower install --allow-root
  6. npm run build

How to start Misskey Web server

npm start

How to display options

npm start -- -h

Configuration

Basic template

#================================================================
# Misskey Web Configuration
#================================================================

### サーバーの管理者情報
# ex) "Your Name <youremail@example.com>"
maintainer: <string>

### アクセスするときのドメイン
host: "misskey.xyz"

### アクセスするときのポート
# サーバー内部でlistenするポートではありません。ブラウザでアクセスするときの最終的なポートです。
# 内部でプロキシを使用していたりなどの理由で、リクエストを待ち受けるポートを指定する場合は bindPorts の項目を設定してください。
ports:
  http: 80
  https: 443
  streaming: 3000

### ユーザーのクライアントに関する設定をストアするDB(Mongo)の情報
mongo:
  uri: <string>
  options:
   user: <string>
   pass: <string>

# 2016年5月現在、APIがストリーミングを提供していないため直接APIサーバーのRedisに繋ぐ必要があるので、その情報
redis:
  host: <string>
  pass: <string>

### TLS設定
https:
  enable: <boolean>
  # 以下証明書設定。 enable が false の場合は省略
  keyPath: <string>
  certPath: <string>

### APIサーバー設定
api:
  host: <string>
  port: <string>
  secure: <boolean>
  pass: <string>

# よく分からない
cookiePass: <string>

# セッションIDを保存するCookieのキー
sessionKey: "hmsk"

# よく分からない
sessionSecret: <string>

### reCAPTCHA設定
# SEE: https://www.google.com/recaptcha/intro/index.html
recaptcha:
  # サイトキー
  siteKey: <string>
  # シークレット
  secretKey: <string>

### Search Console設定
# SEE: https://support.google.com/webmasters/answer/35179?hl=ja
googleSiteVerification: <string>

bindIp: null

### Web待ち受けポート
bindPorts:
  http: 80
  https: 443
  streaming: 3000

### テーマカラー
themeColor: "#ec6b43"

People

The original author of Misskey is syuilo

The current lead maintainer is syuilo

List of all contributors

License

The MIT License. See LICENSE.