這一兩天, 用NAS docker來跑了幾個service
在Synology NAS docker上架設pi-hole來擋廣告(adblock) with RouterOS設定
在Synology NAS docker上架設adguardhome (像是pihole)來擋廣告(adblock)
在Synology NAS docker上搭建bitwarden 密碼管理軟體
短暫試用起來, 還蠻喜歡的
但是, NAS現在對於我來說, 已經不是常態性開機的狀態
加上, 手邊又有閒置的Pi 2B
所以, 想說來把這兩個service改用Pi來
常駐型開機, Pi 2B應該還是會比NAS來的省電
前置作業
更新Pi 2B的作業系統
1. 下載新的image
https://www.raspberrypi.org/downloads/raspbian/
如果你會接hdmi到螢幕來看畫面或是操作, 就選Raspbian Buster with desktop
我這次是打算拿來跑server, 不會接螢幕, 選Raspbian Buster Lite
2. 用燒錄程式把image燒到SD卡
Tool : Etcher, https://etcher.io/
沒甚麼特別, 選Image, 確認SD卡是否正確
就燒吧
3. 如何讓樹梅派一開機就有wifi/ssh
關鍵字可以用 (Raspbian Buster Lite Headless) 去搜尋
Headless就是Pi上沒有接任何東西
也就是透過網路/ssh去連接
Ref:
https://peppe8o.com/install-raspbian-buster-lite-in-your-raspberry-pi/
https://sigmdel.ca/michel/ha/rpi/guide_buster_01_en.html#buster
https://medium.com/@danidudas/install-raspbian-jessie-lite-and-setup-wi-fi-without-access-to-command-line-or-using-the-network-97f065af722e
步驟2燒錄好的SD卡, 拔出重新插回電腦, 可以看到有個boot區
a. 設定開機的wifi
到boot區下, 新增一個文字檔wpa_supplicant.conf
把下面內容貼進去, 但是<<your_SSID>>, <<your_PSK>> 請換成你家裡的wifi ssid/密碼
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=TW
network={
ssid="<<your_SSID>>"
psk="<<your_PSK>>"
key_mgmt=WPA-PSK
}
b. 設定開機就開啟ssh
到boot區下, 新增一個文字檔ssh
請注意, 不能有附檔名
錯的 : ssh.txt, ssh.log 這樣都是錯的
到這邊, 應該就大功告成了
因為Pi 2B現在還在其他地方
所以先把能預先做的準備一下
後面需要在Pi 2B上裝docker來跑bitwardenrs
更新 : 已經完成了, 可以參考
在Rasberry Pi 2B上跑Docker, AdguardHome, Bitwarden, RPi-Monitor
就先找了一下安裝docker的文章
https://withblue.ink/2019/07/13/yes-you-can-run-docker-on-raspbian.html
https://pimylifeup.com/raspberry-pi-docker/
https://blog.alexellis.io/how-to-fix-docker-for-raspbian-buster/
https://www.reddit.com/r/docker/comments/ck6x0z/install_docker_onto_an_rpi_4_with_raspbian_buster/
https://openhome.cc/Gossip/CodeData/DockerLayman/DockerLayman2.html
https://www.raspberrypi.org/forums/viewtopic.php?t=243691
https://github.com/docker/for-linux/issues/545
沒有留言:
張貼留言