webdino / pizero-workshop

Raspberry Pi によるプログラミングレス IoT
https://tottori-iot.netlify.com/
2 stars 0 forks source link

初期設定ファイルとその生成方法を整理したい #26

Open dynamis opened 5 years ago

dynamis commented 5 years ago

install.sh から設定ファイルのテンプレートを分離すべき

install.sh では /boot/setting 配下などにいろいろな設定テキストファイルを作成するが、これらのファイルはシェルスクリプト中にヒアドキュメントでべた書きすべきではなく、テンプレートファイルとして個別のファイルにしてあるものをスクリプトで読み込んで変数置き換えした上で出力するべき。

setting/{config.js|rclone.conf} は必要なのか

install.sh では config.js などをヒアドキュメントから生成しているが同じもの?が setting ディレクトリの config.js ファイルなどとして存在する。使ってないなら消すというか、上記の通りテンプレートとして使う形にすべき