Difference between revisions of "Trigger"

From Fixme.ch
Jump to: navigation, search
(Update Trigger page)
 
Line 3: Line 3:
  
 
https://trigger.fixme.ch
 
https://trigger.fixme.ch
 +
 
Trigger (also known as '''ctrl''') is a web interface created to change the space status, and control [[LED_Retrofit]] and [[Orbital]] (in Lamp mode)
 
Trigger (also known as '''ctrl''') is a web interface created to change the space status, and control [[LED_Retrofit]] and [[Orbital]] (in Lamp mode)
  

Latest revision as of 17:34, 5 February 2023

Information

https://trigger.fixme.ch

Trigger (also known as ctrl) is a web interface created to change the space status, and control LED_Retrofit and Orbital (in Lamp mode)

Git Repo: https://git.fixme.ch/FIXME/ctrl

  • git clone git@git.fixme.ch:FIXME/ctrl.git
  • It uses the twitter.pl and spaceapi.py scripts to retrieve the status and to change it, using javascript and XMLHttpRequest
  • It controls the LEDs over HTTP using
  • It's deployed in Kubernetes, the image is built locally.

How to push changes

$ ssh ubuntu@k8s.fixme.ch

# Update the local repository
cd ~/ctrl
git pull

# Build the docker image
sudo docker build -t trigger .

# Killthe pod and watch it come back
kubectl delete --namespace ctrl pod/trigger-579d7dd765-krfvk
kubectl get --namespace=ctrl pods

Archives