fredag 7 februari 2020

Docker Swarm and NFS


sudo apt-get update && sudo apt-get -y dist-upgrade


sudo apt install nfs-kernel-server

 sudo chown -R pi:pi /usbdisc/docker-volumes/tmp/

sudo nano /etc/exports

/usbdisc/docker-volumes/home-assistant-config *(rw,all_squash,insecure,async,no_subtree_check,anonuid=1000,anongid=1000)

sudo exportfs -ra

  node-red:
    imagenodered/node-red:latest
    environment:
      - TZ=Europe/Stockholm
    ports:
      - "1880:1880"
    networks:
      - default
    volumes:
#      - ../docker-volumes/node-red-config/:/data/
      - node-red-data:/data/
    restartalways

volumes:
  node-red-data:
    driverlocal
    driver_opts:
      typenfs
      onfsvers=4,addr=192.168.1.102,rw
      device":/usbdisc/docker-volumes/node-red-data"

tisdag 28 januari 2020

Telldus-Core on Raspbian Buster

Tested to work 2020-01-28.




#
# Start by upgrading and configuring raspbian
#

sudo apt-get update && sudo apt-get -y upgrade

sudo apt-get -y dist-upgrade


sudo raspi-config

#Do localization, hostname, password etc.


#

# Install telldus-core# Source: https://www.styrahem.se/Faq/2

sudo sh -c 'echo "deb-src http://download.telldus.com/debian/ stable main" > /etc/apt/sources.list.d/telldus.list'


wget -q http://download.telldus.com/debian/telldus-public.key -O- | sudo apt-key add -

sudo apt-get update

sudo apt-get build-dep telldus-core

sudo apt-get -y install cmake libconfuse-dev libftdi-dev help2man

mkdir -p ~/tellstick-build

cd ~/tellstick-build

tdtool -l


# Then install Node-RED

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

sudo apt-get -y install git

sudo systemctl enable nodered.service