mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-02-18 17:00:25 +00:00
Use buildstep to build the supervisor just like a normal resin app
This commit is contained in:
parent
1b0a27f19d
commit
31e8e7c0c6
16
Dockerfile
16
Dockerfile
@ -1,10 +1,6 @@
|
||||
FROM resin/rpi-buildstep
|
||||
|
||||
RUN apt-get update
|
||||
RUN apt-get install -y -q nodejs npm openvpn
|
||||
|
||||
ADD . /supervisor
|
||||
|
||||
WORKDIR /supervisor
|
||||
|
||||
CMD ["npm", "start"]
|
||||
FROM resin/rpi-buildstep:stripped
|
||||
ADD . /app
|
||||
ADD deploy_key /root/.ssh/id_rsa
|
||||
ADD known_hosts /root/.ssh/known_hosts
|
||||
RUN /build/builder
|
||||
ENTRYPOINT ["/app/entry.sh"]
|
||||
|
11
deploy_key
Normal file
11
deploy_key
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
bananasbananasbananasbananasbananasbananasbananasbananas
|
||||
-----END RSA PRIVATE KEY-----
|
9
entry.sh
Executable file
9
entry.sh
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
[ -d /dev/net ] ||
|
||||
mkdir -p /dev/net
|
||||
[ -c /dev/net/tun ] ||
|
||||
mknod /dev/net/tun c 10 200
|
||||
|
||||
[ "$1" ] && exec "$@"
|
2
known_hosts
Normal file
2
known_hosts
Normal file
@ -0,0 +1,2 @@
|
||||
|1|wfrhZ0b5RA8AItMkrra9jXS0PI0=|AHvZSmF07fxeGv+Y2XKntSsiNis= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAubiN81eDcafrgMeLzaFPsw2kNvEcqTKl/VqLat/MaB33pZy0y3rJZtnqwR2qOOvbwKZYKiEO1O6VqNEBxKvJJelCq0dTXWT5pbO2gDXC6h6QDXCaHo6pOHGPUy+YBaGQRGuSusMEASYiWunYN0vCAI8QaXnWMXNMdFP3jHAJH0eDsoiGnLPBlBp4TNm6rYI74nMzgz3B9IikW4WVK+dc8KZJZWYjAuORU3jc1c/NPskD2ASinf8v3xnfXeukU0sJ5N6m5E8VLjObPEO+mN2t/FZTMZLiFqPWc/ALSqnMnnhwrNi2rbfg/rd/IpL8Le3pSBne8+seeFVBoGqzHM9yXw==
|
||||
|1|jyC7aM8m2KfHMTc5ev7Sie44osE=|F8HgXb4+jtHWMe9Q6ZUcmgHCN2w= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAubiN81eDcafrgMeLzaFPsw2kNvEcqTKl/VqLat/MaB33pZy0y3rJZtnqwR2qOOvbwKZYKiEO1O6VqNEBxKvJJelCq0dTXWT5pbO2gDXC6h6QDXCaHo6pOHGPUy+YBaGQRGuSusMEASYiWunYN0vCAI8QaXnWMXNMdFP3jHAJH0eDsoiGnLPBlBp4TNm6rYI74nMzgz3B9IikW4WVK+dc8KZJZWYjAuORU3jc1c/NPskD2ASinf8v3xnfXeukU0sJ5N6m5E8VLjObPEO+mN2t/FZTMZLiFqPWc/ALSqnMnnhwrNi2rbfg/rd/IpL8Le3pSBne8+seeFVBoGqzHM9yXw==
|
Loading…
x
Reference in New Issue
Block a user