SIEMbitwardendnscrypthome assistantjellyfinjitsimulti-factor authenticationnextcloudonlyofficepiholeraspberry pirocket.chatsyncthingtorwazuhwireguard
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
559 B
21 lines
559 B
#!/bin/bash |
|
|
|
set -e |
|
|
|
export DEBIAN_FRONTEND=noninteractive |
|
|
|
sudo git -C /opt/mistborn pull |
|
sudo git -C /opt/mistborn submodule update --init --recursive |
|
|
|
# ensure mistborn-cli is installed |
|
sudo pip3 install -e /opt/mistborn/modules/mistborn-cli |
|
|
|
# handle updates to traefik |
|
#sudo cp /opt/mistborn/compose/production/traefik/traefik.toml.template /opt/mistborn/compose/production/traefik/traefik.toml |
|
|
|
sudo systemctl enable Mistborn-setup.service |
|
sudo systemctl restart Mistborn-setup.service |
|
|
|
sudo mistborn-cli pullbuild |
|
|
|
sudo systemctl restart Mistborn-base
|
|
|