No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

36 líneas
712B

  1. #!/bin/bash
  2. # Create file at /etc/systemd/system/dhs.service:
  3. # [Unit]
  4. # Description=Start Docker home server
  5. # [Service]
  6. # ExecStart=/usr/local/bin/dhs_start_on_boot.sh
  7. # [Install]
  8. # WantedBy=default.target
  9. DHS_PATH=$HOME/docker_home_server
  10. cd ${DHS_PATH}
  11. # clean previous containers
  12. for i in $(docker ps -a | grep Exited | grep dhs | cut -f 1 -d " "); do
  13. docker rm $i;
  14. done;
  15. # start dhs
  16. docker-compose --compatibility -p dhs up -d
  17. # start kerberos
  18. #docker start kerberos_vol
  19. # wait (specially for Nextcloud)
  20. sleep 300
  21. # add DNS to pihole
  22. ${DHS_PATH}/add_dns_entries_noswarm.sh
  23. # add users
  24. ${DHS_PATH}/add_users_noswarm.sh
  25. # update Nextcloud apps
  26. ${DHS_PATH}/nextcloud_apps_after_update_noswarm.sh