#!/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