@fediversekey 今のやり方だと、コマンドを実行したディレクトリですね。一度、lessなどで覗いてみてください。SQLが書き連ねられているハズです。
コマンドでみるなら、# pwd
@fediversekey 今のやり方だと、コマンドを実行したディレクトリですね。一度、lessなどで覗いてみてください。SQLが書き連ねられているハズです。
コマンドでみるなら、# pwd
@keima ローカルや連合が表示できなかったり、あと未収載が使えなかったりします。このへんは意図的なものです。
なので、ローカル中心に使っている場合は普段使いには向かないですね。
@fediversekey misskeyの.config/default.ymlからデータベースの設定を確認して、
db: host: 127.0.0.1 port: 5432
# Database name db: fediverskey
# Auth user: misskey pass: *****************
たぶんこんな感じになってるから、
# pg_dump -h 127.0.0.1 -p 5432 -d fediverskey -U misskey > fediverskey.sql
って感じですかね。いくつかオプションが必要です。
:nashiki_oruyan:
@keima Yes
@fediversekey バックアップファイル名はなんでもいいです。オプションとくにつけなければSQLの書かれたテキストファイルですが、 .sql とかでいいんじゃないかな。
新環境の方ではpsqlコマンドに流し込む感じになります。 $ psql < バックアップファイル名
@ikuradon そのドメインなら、私は短い方選んじゃうかなー。
@ikuradon まあ、Matrixの場合はエンドポイントが/_matrix/〜だったりするので、実は同一ドメインで他と共存させることもできますよね。XSSとかあるから避けた方がいいですが。
@ikuradon 動画についてはfedimovie.comを作りましたね。サブドメインじゃないし、peertubeっていうのも入れてない。
そうだな、たとえばfedibird.chatとかアリかも。
@fediversekey 一番大事なのはデータベースだよね。PostgreSQLのデータをdumpして、restoreする。
あと、メディアファイルをローカル保存してるならそれ。オブジェクトストレージならコピー不要。
設定ファイルは、 .config/default.yml ぐらいかな?
あとは新規セットアップと同じ手順で環境作るだけだねー。
@fediversekey 別にそんなに難しくないよ。必要なものをコピーして切り替えるだけだし。
@AureoleArk ついでにサーバレベルのドメインブロックはこう。まあもちろん、間違えたりはしない。
@AureoleArk ユーザーレベルのドメインブロックはこんな感じ。WebUIで操作している限り、確認ダイアログもでるし、そうそう間違えないね。
クライアントアプリの中に、確認なしで行っちゃうようなミスしやすいものがあるのかも。
@ikuradon ウチの場合、FedibirdドメインのMatrixサービスであることを明示するためですね。これは割とはっきりしてる。
matrixである必要はないので、例えばchat.fedibird.comでもいいけど。
そうかー、いろいろ根深いし難しいな。怨嗟が渦巻いている……。
もうそういうこというのやめるね。気分を害していくだけだ。
なるほど、全体最適が不利益っていう見方があるということか。じゃあそれぞれにとってはその方がいいかもなぁ。
経営者目線の話、まあ大喜利なんだろうけど、やっぱり通じないもんなんだねぇ。もっと知恵をしぼらねば。 [参照]
生うなし焼きうなし揚げうなし濡れうなし
@nagachika ぜひ後日再挑戦を……
mstdnがmsdnにみえた。やはりWindows時代の記憶はしぶといな……。
主に、Fediverseへの関心に基づいた投稿を行うアカウントです。DTP・印刷に関する話をしたり、同人の話をしたり、カレーをブーストしたりします。Mastodonのcollaborator(開発者の一員)です。また、独自機能を盛り込んだFedibirdを管理・開発しています!Mastodonサーバ『fedibird.com』の管理者アカウントでもあります。ご連絡は当アカウントへ、サーバインフォメーションについては https://fedibird.com/about/more と @info を参照してください。#webdev #fedi22
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.