summaryrefslogtreecommitdiff
path: root/docker/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'docker/Makefile')
-rw-r--r--docker/Makefile61
1 files changed, 0 insertions, 61 deletions
diff --git a/docker/Makefile b/docker/Makefile
deleted file mode 100644
index 9119601..0000000
--- a/docker/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-help:
- @echo "Docker Compose Help for Deploying Yaksh interface"
- @echo "-----------------------\n"
- @echo "Clone yaksh online interface from github :"
- @echo " make clone"
- @echo ""
- @echo "Build docker images:"
- @echo " make build"
- @echo ""
- @echo "To run containers:"
- @echo " make start"
- @echo ""
- @echo "You need to create super a user to work with yaksh:"
- @echo " make createsuperuser"
- @echo ""
- @echo "Now Your interface is ready. You can access it using browser just go to http://localhost:8000"
- @echo ""
- @echo "Really, really start over:"
- @echo " make clean"
- @echo ""
- @echo "other utilities:restart,tail,status"
-
-begin: migrate fixtures start
-
-clone:
- @/bin/bash clone-yaksh.sh
-
-start:
- @docker-compose up -d
-
-stop:
- @docker-compose stop
-
-status:
- @docker-compose ps
-
-restart: stop start
-
-clean: stop
- @docker-compose rm --force
-
-build:
- @docker-compose build --no-cache
- @docker pull mariadb:10.2
-
-createsuperuser: migrate superuser
-
-migrate:
- @docker exec -it yaksh_django python3 manage.py makemigrations
- @docker exec -it yaksh_django python3 manage.py migrate
-
-superuser:
- @docker exec -it yaksh_django python3 manage.py createsuperuser
- @docker exec -it yaksh_django python3 manage.py add_group
- @docker exec -it yaksh_django python3 manage.py collectstatic
- @echo "You can access it using browser, just go to http://localhost:8000"
-
-tail:
- @docker-compose logs -f
-
-.PHONY: start stop status restart clean build migrate tail clone superuser createsuperuser