Commit Graph

20 Commits

Author SHA1 Message Date
096251f8ce move to using base image of python, not ubuntu, update requirements to use pip for as much as we can and not mix and match some apt get and pip3 for python dependencies 2024-03-10 13:37:54 +11:00
dc11a0697b create build-time random string for SECRET_KEY for prod 2023-01-15 23:17:16 +11:00
0684f4725a build process (via Dockerfile) now timestamps build and that is exposed on about page 2023-01-03 11:46:53 +11:00
be3e2ae19e improved about page to include BUGs and TODO, still better formatting required,and build date to be handled separate to last commit date 2023-01-03 00:34:03 +11:00
b952fe82f6 large refactor of code to use venv (in .python) for DEV, to use consistent python versions with PROD, sepcifically flask 2.2.2 to address the deprecation of FLASK_ENV -> replaced with ENV. Fixed up git and dockerignores to be more stringent 2022-12-31 15:42:03 +11:00
1afaa338a8 finished basic about page, and including 15 recent commits by default 2022-12-31 14:28:05 +11:00
dc415c24f4 fixed upgrade / import issues, now upgrading and including git 2022-12-29 13:02:36 +11:00
ec95cbfd47 tinkering with git commit logs being stored during build, and hit a BUG - back to functional, but cant do git yet 2022-12-28 21:36:28 +11:00
c0fe5e6504 when we build, stick last 5 commits into a file for showing in F/E 2022-12-28 19:51:34 +11:00
064efc5137 chown /code to mythtv as well, as the /code path needs to be writable now that pa_exifautotran re-writes images 2022-08-03 17:55:21 +10:00
0c3da4741c update to allow ffmpeg-python 2022-07-21 22:40:56 +10:00
3710b573ea added auto-rotate to settings, not used in job mgr yet 2022-07-13 00:26:24 +10:00
b9359b4680 improve usability on face dbox for search/overrides, etc. 2022-07-10 19:25:35 +10:00
91322d438c dont chown -R the whole of static, as the build process will follow symlinks -- we dont want that, so just do the top-level of static 2021-07-03 12:03:56 +10:00
371e2af64b added python ldap / login pages 2021-06-26 09:20:11 +10:00
b679119cea recursively chown content in /static, as it now has favicon*, upstream/, etc. in there 2021-06-16 23:27:20 +10:00
ebd5a8f3ba make ./static be owned by mythtv (passed in 500/500 for uid/gid) so that it can manipulate files in storage area on mara - still need to work out build args, not just hack it in Dockerfile ENV vars 2021-03-23 18:35:43 +11:00
924058e18d made pa_job_manager use mythtv:mythtv, but had to hardcode PJM_* vars, I tried to pass them through docker-compose.yml 2021-03-18 19:08:30 +11:00
df954e1e1a created wrapper.sh to also run pa_job_manager in paweb container, exposed port 55432, have not tested that the job manager is connectable and we prob. should not expose that port in the long run, but for another night 2021-03-03 20:33:51 +11:00
8074225a60 fixed Dockerfile and requirements.txt (for pip) so that pa.depaoli.id.au is now a working docker container on mara 2021-03-03 01:04:57 +11:00