Skip to content
Pavel Serikov edited this page Mar 28, 2018 · 12 revisions

Пошаговая инструкция настройки Raspberry Pi

Включаем ssh в rpi

sudo touch ssh в разделе boot

Меняем пароль по умолчанию

passwd

Меняем имя хоста

sudo nano /etc/hostname
sudo nano /etc/hosts

Ставим docker

curl -sSL https://get.docker.com | sh -

Скачиваем контейнер

docker pull pavelsr/fabkey

Деплоим

docker run -v ${PWD}:/fabkey/data pavelsr/fabkey perl db.pl -a demo_data -d data/skud.db
docker run -v ${PWD}:/fabkey/data pavelsr/fabkey perl db.pl -a deploy_db -d data/skud.db
docker run -v ${PWD}:/fabkey/data pavelsr/fabkey perl db.pl -a manage users insert telegram_username serikoff -d data/skud.db
docker run -v ${PWD}:/fabkey/data perl db.pl -a manage doors insert name Main_door -d data/skud.db

Запускаем

Справка

docker run -v ${PWD}:/fabkey/data pavelsr/fabkey perl db.pl --help

Изменяем тестовый токен на продакшн

Новый контейнер

docker run -e "FOO=bar"

Существующий контейнер, после dd:

docker exec -i CONTAINER_ID /bin/bash -c "export VAR1=VAL1 && export VAR2=VAL2 && run_cmd"

Запуск:

Пины rpi по умолчанию

Подробности

https://github.com/pavelsr/FabKey/#running

Разработчикам

Clone this wiki locally