From de1234f9d404db75bb23b5f30390d58a5b546e6e Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Tue, 18 Nov 2025 21:11:22 +1100 Subject: [PATCH] remove need for sudo --- README | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README b/README index 9d5e33d..7470e18 100644 --- a/README +++ b/README @@ -16,27 +16,27 @@ pip3 install --user flask sqlalchemy flask-sqlalchemy flask-marshmallow SQLAlche ########################################################### FOR local RUN: # run a DEV version by: -FLASK_APP=main FLASK_ENV=development flask run --host=192.168.0.2 +FLASK_APP=main FLASK_ENV=development flask run --host=mara.ddp.net ### to make a new PROD copy.. -sudo docker-compose -f /srv/docker/config/docker-compose.yml stop bookdb_web -sudo docker-compose -f /srv/docker/config/docker-compose.yml rm bookdb_web -sudo docker-compose -f /srv/docker/config/docker-compose.yml build bookdb_web -sudo docker-compose -f /srv/docker/config/docker-compose.yml up bookdb_web +sudo docker compose -f /srv/docker/config/docker-compose.yml stop bookdb_web +sudo docker compose -f /srv/docker/config/docker-compose.yml rm bookdb_web +sudo docker compose -f /srv/docker/config/docker-compose.yml build bookdb_web +sudo docker compose -f /srv/docker/config/docker-compose.yml up bookdb_web ########################################################## Remember: MUST use form.errors when we have a validator that is fancier than not empty (year_published in book and num_books in series SO FAR) ##### make backup / export: -ddp@mara:/srv/docker/container/bookdb_dev$ sudo docker exec -it bookdb_dev bash +ddp@mara:/srv/docker/container/bookdb_dev$ docker exec -it bookdb_dev bash root@5eff50ab6cdc:/# pg_dump --user=ddp library > /docker-entrypoint-initdb.d/tables.sql #### if we want to upgrade postgres, do this extra step -sudo docker-compose -f /srv/docker/config/docker-compose.yml stop bookdb_dev +docker compose -f /srv/docker/config/docker-compose.yml stop bookdb_dev sudo rm -rf /srv/docker/container/bookdb_dev/data #tweak docker-compose.yml to upgrade PG... -sudo docker-compose -f /srv/docker/config/docker-compose.yml up -d bookdb_dev +docker compose -f /srv/docker/config/docker-compose.yml up -d bookdb_dev ########################################################### TODOS (next 29): Validation: