Makefile 891 B

123456789101112131415161718192021222324252627282930
  1. ## Load profile env variables
  2. include .env
  3. init:
  4. @bash docker/message.sh "Start"
  5. make start
  6. up:
  7. @bash docker/message.sh "Start"
  8. make start PROFILE=$(PROFILE)
  9. firefox:
  10. @bash docker/message.sh "Starting Firefox"
  11. make start PROFILE=$(PROFILE)
  12. @bash docker/message.sh "started"
  13. @bash docker/firefox.sh "$(PROFILE)"
  14. make ssh PROFILE=$(PROFILE)
  15. ssh:
  16. @bash docker/message.sh "Creating Socks"
  17. @bash docker/inspect.sh "$(CONTAINER_NAME)" "$(SOCKS_PORT)"
  18. @bash docker/message.sh "Created"
  19. logs:
  20. docker-compose logs -f
  21. start: stop
  22. @bash docker/message.sh "Starting Wireguard with Docker"
  23. @bash docker/message.sh "Loading Profile.."
  24. docker-compose -f docker-compose.env.yml up -d
  25. @bash docker/message.sh "Docker server started"
  26. stop:
  27. @bash docker/message.sh "Stopping WireGuard with Docker"
  28. docker-compose down
  29. @bash docker/message.sh "WireGuard with Docker is stopped"
  30. target: init