Skip to content

マニュアルインストール方法

smile edited this page Mar 21, 2024 · 6 revisions

※ v1.17の場合

ダウンロード及び権限の変更

Ver="1.17"
wget https://github.com/smileygames/dipper/archive/refs/tags/v${Ver}.tar.gz -O - | sudo tar zxvf - -C ./
sudo mv -fv dipper-${Ver} dipper
sudo cp -rv dipper /usr/local/
sudo rm -rf dipper
sudo rm -rf /usr/local/dipper/.github
sudo rm -rf /usr/local/dipper/.vscode
sudo rm -f /usr/local/dipper/.gitignore
sudo rm -f /usr/local/dipper/bin/test.bats

sudo chmod -R 755 /usr/local/dipper/bin

▼最初に初期設定を行ってください。

ユーザー側でコンフィグファイルを作成してもらい、上書きインストールでも変更しないようにしました。 但し、uninstallコマンドを実行すると消えます。

sudo cp -v /usr/local/dipper/config/default.conf /usr/local/dipper/config/user.conf
sudo vim /usr/local/dipper/config/user.conf
Num=1  # Number 1個目のドメイン
MYDNS_ID[$Num]="mydnsxxxx1"
MYDNS_PASS[$Num]="Password1"
MYDNS_DOMAIN[$Num]="example.com,www.example.com"
MYDNS_IPV4[$Num]=on
MYDNS_IPV6[$Num]=off

をご自分のMyDNSの情報に書き換えて、先頭の#を削除してください。

編集が終わったら権限を変更しておきます。(IDとPASSを管理したファイルの為)

sudo chmod 600 /usr/local/dipper/config/user.conf

サービスを読み込ませて起動させる

sudo systemctl enable /usr/local/dipper/systemd/dipper.service --now