🐙
WSL2 + Docker + Nextcloudで簡易クラウドストレージ
背景
家族のiphoneが写真でパンパンになったようで、icloud?と言われたのですが、
ケチなのであほみたいに空いてる自分のPCの容量を使ってもらうことに。
手でPCにコピーしたり、専用のUSBツール買ってみたりいろいろしたのですが、
なんだか不安定ということが繰り返され、イライラした結果クラウドストレージ自炊して
自分でやってもらおう、の方向になりました。
nextcloudについて
Open source content collaboration platform!
インストール
環境
Docker
docker-compose
wslのディストリビューションはミーハーなので
amazonlinux2023.2です。(ansibleが標準でライブラリインしたので早速cent8から乗り換えました。)
やりかた
Dockerで動かすことにしました。
のやつをまるまま動かせば動きます。
言われている
MYSQL_ROOT_PASSWORD と MYSQL_PASSWORDは任意のものを。
ポイント
-
ホストからwsl2にポートを転送しないとDockerまで行けない
netsh interface portproxy add v4tov4 listenport=8080 listenaddress=0.0.0.0 connectport=8080 connectaddress=[Dockerのeth0] -
FWで受信ポート空けないとだめ
-
直接関係ないけどscreenとかかませないとコンソール落とせない@WSL
感想
iphoneのアプリから使ってみましたが、本人的にはDrop某xと遜色無く、使い心地良好なので、自宅のローカルで使うとかであればマジで十二分だなと思いました。
Discussion