--> -->
#blog2navi() *mastodon1.4/rocket.chat共存メモ [#cac37ab5] mastodon1.4からnodes.jsが6以上になった。~ 共存させていたrocket.chatはnodes.js4限定。~ 同じサーバーで両方を共存させた時のメモ。~ ~ + rocket.chatはdockerへ~ [[このへん:http://qiita.com/zembutsu/items/eea5c3216911b1ee71e1]]を参考にdockerでrocket.chatを立てる。~ docker-compose.yml rocketchat: image: rocketchat/rocket.chat environment: - MONGO_URL=mongodb://mongodb/rocketchat - ROOT_URL=https://rc.webdb.co.jp links: - mongodb ports: - 3300:3000 mongodb: image: mongo ports: - 27018:27017 port3000はmastodonとぶつかるので、dockerの外では3300と繋げる。~ 左側が外から見たport、右側がdocker内のport。~ ~ + mongodbのmigrationはmongodumpとmongorestore~ port27017(local)からmongodumpして、27018(docker)へrestoreする。~ $ mongodump -d rocketchat $ sudo systemctl stop mongodb #念のため止めた $ mongorestore -d rocketchat -drop ./dump/rocketchat $ mongorestore --port 27018 -d rocketchat -drop ./dump/rocketchat ~ + docker側再起動~ $ sudo docker-compose stop~ $ sudo docker-compose up -d~ ~ なんか最初は管理者権限がうまく行ってなかったけど、止めたり動かしたりごにょごにょしているうちになんかうまくいくようになった。なんだろう、時間がかかるのかな?~ ~ いじょ。 #htmlinsert(twitterbutton.html) RIGHT:Category: [[[Linux>日記/Category/Linux]]] - 08:26:50 ---- RIGHT:&blog2trackback(); - うーん、日本語がほぼ「てにをは」しか無い・・・(^^; -- [[あき]] &new{2017-06-03 (土) 08:39:02}; #comment(above) #blog2navi()