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: