有意義なサイト作りのためJavaScriptを使ってます。ご了承ください。

ラズパイ初期設定備忘録

 ·   ·  ☕ 2 分で読めます

ラズパイ、持ってますか?持ってますよね(強制)
安価で常時稼働可能なサーバーという神器、使わなければ損というもの。
次にセットアップするときに備えて、またラズパイ同士のために備忘録を残します。

MPD(Bullseye,IQAudio DAC Proの場合)

ミュージックサーバーです。10万円足らずでハイエンドの音が出ます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
sudo nano /boot/config.txt
# #dtparam=audio=on
# dtoverlay=dtoverlay=iqaudio-dacplus
sudo reboot

# 略

sudo nano /etc/mpd.conf
#  bind_to_address         "any"
#  audio_output {
#          type            "alsa"
#          name            "IQAudio"
#          device          "hw:IQaudIODAC,0"
#          mixer_type      "disabled"
#          format          "352800:32:2"
#          dsd_usb         "yes"
#          buffer_time     "150000"
#          period_time     "37500"
#          samplerate_converter "soxr very high"
#  }
sudo systemctl restart mpd

wget -q https://github.com/nicokaiser/rpi-audio-receiver/archive/main.zip
unzip main.zip
rm main.zip
cd rpi-audio-receiver-main
./install.sh

略部分はリンク先様を見ればわかると思います(手抜き)format等はアップサンプリング設定です。
私の使ってるDACはIQAudioさんのもので、音質が良く一番安定しているものがこれでした。

Samba

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# 各種設定

sudo nano /etc/samba/smb.conf
# [Data]
#   comment = Data file space
#   path = /home/furamon/Data
#   public = yes
#   read only = no
#   browsable = yes
#   force user = furamon

smb.confが人によってバラバラ過ぎるのですが、私はとりあえずこれでうまいこと行きました。
追加したいなら調べれば出てきます(丸投げ)

Node-Red

1
2
3
4
5
6
# Code-Serverとの互換性のためにこうする
wget https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered
bash ./update-nodejs-and-nodered --node14
sudo systemctl start nodered

# Enjoy!

Pythonやシェルスクリプト組んでAlexa Home Bridgeに叩かせればなんでもできます。最高。

Code-Server

1
2
3
4
5
npm install -g yarn
yarn init
curl -fsSL https://code-server.dev/install.sh | sh

# ログに表示されたファイルからパスワードなどをいじる

実は試してないのですがこれで行けるはずです。もしできなかったらご一報ください。

PiVPN

ルーターの機種やらなんやら人によりすぎるので割愛いたします。ポートさえ開けば行けますがipv6が絡むと難しいかもしれません。
ですがやる方法はあるのでがんばってください(放棄)

TT-RSS in Docker

1
2
3
4
5
6
7
8
9
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo pip install docker-compose
git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker && cd ttrss-docker
cp .env-dist .env
nano .env
# TTRSS_SELF_URL_PATH=http:ip_address:8280/tt-rss
docker-compose up --build -d
# TTRSS_SELF_URL_PATHにアクセス

プロキシ設定だけできませんでしたがこれでも大丈夫です。

MagicMirror2

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
/* ~/MagicMirror/css/custom.css */
html {
  font-size: 200%;            
}

#GPHOTO_CURRENT {
  background-size:contain;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom:0px;
}
1
2
3
# マウスカーソル消す
sudo apt-get install unclutter
unclutter -idle 1 -root 

これもほとんど参考サイト様のコピペでいけました。
うちは4Kディスプレイなのでフォントサイズを倍にしています。

シェアはこちら:

ふらもん
書いた人:
ふらもん
ゲームクリエイター見習い。リンクは別館の制作・攻略サイト