#!/bin/sh
 
-docker-compose run app bash /srv/doc/build.sh
+docker compose run app bash /srv/doc/build.sh
 
 #!/bin/sh
 
-docker-compose exec -T app python /srv/app/manage.py build-front $1
+docker compose exec -T app python /srv/app/manage.py build-front $1
 
 #!/bin/sh
 
-docker-compose run app python /srv/app/manage.py graph_models organization-core organization-media organization-pages organization.network organization.magazine organization.projects organization.agenda organization.shop organization.job > /srv/doc/graph/mezzanine-organization.dot
+docker compose run app python /srv/app/manage.py graph_models organization-core organization-media organization-pages organization.network organization.magazine organization.projects organization.agenda organization.shop organization.job > /srv/doc/graph/mezzanine-organization.dot
 
-# docker-compose run app python manage.py compilemessages
+# docker compose run app python manage.py compilemessages
 
 cd /srv
 
 
 #!/bin/sh
 
-docker-compose run app bash /srv/bin/build/local/messages.sh
+docker compose run app bash /srv/bin/build/local/messages.sh
 
 #!/bin/sh
 
-docker-compose run app python /srv/app/manage.py makemigrations -v 3 $1 
+docker compose run app python /srv/app/manage.py makemigrations -v 3 $1
 
 #!/bin/sh
 
-docker-compose run app python /srv/app/manage.py migrate -v 3
+docker compose run app python /srv/app/manage.py migrate -v 3
 
 if [ -z "$1" ]; then
     echo -e "[WARNING] Please provide the name of package you want to install.\nThen execute the command : ./bin/dev/poetry_add.sh [name_of_package]"
 else
-    docker-compose exec app poetry add $1
+    docker compose exec app poetry add $1
 fi
 
 #!/bin/sh
 
-docker-compose up -d db
-docker-compose run db bash -c "/srv/bin/dev/local/restore_db.sh"
-docker-compose stop db
+docker compose up -d db
+docker compose run db bash -c "/srv/bin/dev/local/restore_db.sh"
+docker compose stop db
 
 #!/bin/sh
 
-docker-compose stop
+docker compose stop
 sudo rm -rf var/lib/postgresql/*
 # sudo rm -rf var/lib/mysql/*
 ./bin/dev/restore_db.sh
 
 #!/bin/sh
 
-docker-compose exec db /srv/bin/dev/local/restore_db.sh
+docker compose exec db /srv/bin/dev/local/restore_db.sh
 
 #!/bin/sh
 
-docker-compose -f docker-compose.yml -f env/dev.yml up
+docker compose -f docker compose.yml -f env/dev.yml up
 
 #!/bin/sh
 
 # Always remove intermediate containers and build app in dev mode
-docker-compose -f docker-compose.yml -f env/build.yml build --force-rm --no-cache
+docker compose -f docker compose.yml -f env/build.yml build --force-rm --no-cache
 # Delete all stopped containers (including data-only containers)
 docker rm $(docker ps -a -q)
 # Delete all 'untagged/dangling' (<none>) images
 docker rmi $(docker images -q -f dangling=true)
 # restart app container
-docker-compose restart app
+docker compose restart app
 
 #!/bin/sh
 
-docker-compose stop
+docker compose stop
 mv data var
 mkdir var/lib
 sudo mv var/postgresql var/lib
 
 #!/bin/sh
 
-docker-compose run app python /srv/app/manage.py gulp
+docker compose run app python /srv/app/manage.py gulp
 
 #!/bin/sh
 
-docker-compose exec -T app python /srv/app/manage.py poll_twitter --force
+docker compose exec -T app python /srv/app/manage.py poll_twitter --force
 
 #!/bin/bash
 
-docker-compose exec db bash -c 'mysqldump  --add-drop-database --all-databases -uroot -p"$MYSQL_ROOT_PASSWORD" | gzip > /srv/backup/mysql.sql.gz' 
+docker compose exec db bash -c 'mysqldump  --add-drop-database --all-databases -uroot -p"$MYSQL_ROOT_PASSWORD" | gzip > /srv/backup/mysql.sql.gz'
 
 #!/bin/sh
 
-docker-compose exec -T db bash -c 'gunzip < /srv/backup/mysql.sql.gz | mysql -uroot -p"$MYSQL_ROOT_PASSWORD"'
+docker compose exec -T db bash -c 'gunzip < /srv/backup/mysql.sql.gz | mysql -uroot -p"$MYSQL_ROOT_PASSWORD"'
 
 #!/bin/bash
-docker-compose -f docker-compose.yml -f env/nginx.yml ps
\ No newline at end of file
+docker compose -f docker compose.yml -f env/nginx.yml ps
\ No newline at end of file
 
 #!/bin/bash
-docker-compose -f docker-compose.yml -f env/nginx.yml up
\ No newline at end of file
+docker compose -f docker compose.yml -f env/nginx.yml up
\ No newline at end of file
 
  #!/bin/sh
 
-docker-compose run db /srv/bin/prod/local/backup_db.sh
+docker compose run db /srv/bin/prod/local/backup_db.sh
 
 #!/bin/sh
 
-docker-compose run app python /srv/app/manage.py collectstatic --no-input
+docker compose run app python /srv/app/manage.py collectstatic --no-input
 
 sudo chown -R www-data: var/media var/static
 
 #!/bin/sh
 
-docker-compose run app python /srv/app/manage.py migrate
+docker compose run app python /srv/app/manage.py migrate
 
     options=$options" -d";
 fi
 
-docker-compose -f docker-compose.yml -f env/prod.yml up $options
+docker compose -f docker compose.yml -f env/prod.yml up $options
 
             ./bin/prod/update.sh -hr
             ;;
         -m | --migrate)
-            docker-compose exec app python /srv/app/manage.py migrate --noinput
+            docker compose exec app python /srv/app/manage.py migrate --noinput
             ;;
         -i | --install)
-            docker-compose exec app poetry install --no-root
+            docker compose exec app poetry install --no-root
             ;;
         -f | --front)
-            docker-compose exec app python /srv/app/manage.py build-front
+            docker compose exec app python /srv/app/manage.py build-front
             ;;
         -fi | --front-install)
-            docker-compose exec app python /srv/app/manage.py build-front --force-npm --force-bower
+            docker compose exec app python /srv/app/manage.py build-front --force-npm --force-bower
             ;;
         -d | --doc)
-            docker-compose exec app bash /srv/doc/build.sh
+            docker compose exec app bash /srv/doc/build.sh
             ;;
         -c | --collect)
-            docker-compose exec app python manage.py collectstatic --noinput
+            docker compose exec app python manage.py collectstatic --noinput
             ;;
         -r | --reload)
             touch app/wsgi.py
 
     options=$options" -d";
 fi
 
-docker-compose -f docker-compose.yml -f env/staging.yml up $options
+docker compose -f docker compose.yml -f env/staging.yml up $options
 
 #!/bin/bash
-docker-compose -f docker-compose.yml -f env/dev.yml -f env/selenium.yml ps
\ No newline at end of file
+docker compose -f docker compose.yml -f env/dev.yml -f env/selenium.yml ps
\ No newline at end of file
 
 #!/bin/bash
-docker-compose -f docker-compose.yml -f env/dev.yml -f env/selenium.yml up
\ No newline at end of file
+docker compose -f docker compose.yml -f env/dev.yml -f env/selenium.yml up
\ No newline at end of file
 
 #!/bin/bash
-docker-compose -f docker-compose.yml -f env/worker.yml ps
\ No newline at end of file
+docker compose -f docker compose.yml -f env/worker.yml ps
\ No newline at end of file
 
 #!/bin/bash
-docker-compose -f docker-compose.yml -f env/worker.yml up
\ No newline at end of file
+docker compose -f docker compose.yml -f env/worker.yml up
\ No newline at end of file