Commit Graph

11 Commits

Author SHA1 Message Date
f8ac24ab10 added ARGs for BOOK_UID/BOOK_GID, uses sudo to make that usre and with a home dir, so that Cams install of chrome works using its home dir and Cams added google-chrome and requirements for selenium, etc 2024-11-15 23:05:51 +11:00
ad99be57e4 remove port 5000 and use std 80, and use traefik to route correctly 2024-08-25 22:44:32 +10:00
4721c9dbbd we dont need port 80, and it breaks traefik port discovery 2024-03-10 13:58:55 +11:00
bbe0590b1e update to use user: 2000:2000 / ARGS in build, and use the python image instead of a full ubuntu image. Also use r to escape regex str 2024-02-18 20:37:59 +11:00
fdec40a2cb make the image actually update the same way I do in PA 2023-10-02 18:44:09 +11:00
eac8660e2c when we build this container, do a dist-upgrade too, should always get latest updates to base ubuntu image 2023-09-13 23:17:39 +10:00
e92cfd448e fixed BUG-26 (saving with a series), and added a bookdb_webdev container that maps ~/src/pybook to /pybook_mapped_volume. Then start a single threaded, reloading, output capturing gunicorn via wraper.sh if in DEV, otherwise normal gunicorn if in PROD - gives me an idnentical dev in a container to prod. 2023-06-12 20:43:45 +10:00
021bf91e16 remove .format() and get all updates to have crrect content 2022-07-03 20:38:33 +10:00
4725f006bc fixed Dockerfile - I only needed to expose 443, not sure what I was thinking mashing this web code with DB, anyway... also switched to using env var rather than hostname to pick up DEV/PROD, and now show that in base.html. Updated Dockerfile and requirements to prep for putting ldap/auth in, will need to copy some stuff from PA later. finally removed console debugs in book.html 2022-06-19 16:15:51 +10:00
27ad9b0d60 this is needed to get gunicorn to run with the newer code cross-importation syntax and to have threading, workers and ssl 2021-01-14 20:50:27 +11:00
848cb378bc TODO-24 (in docker) DONE 2021-01-08 12:09:27 +11:00