Commit Graph

13 Commits

Author SHA1 Message Date
Robert Dyer 2b355bf057 pin chromium versions 2025-05-29 13:16:15 -05:00
Robert Dyer 6759916323 more specific base version 2025-05-29 13:13:26 -05:00
google-labs-jules[bot] 1d50da987f Refactor: Update Dockerfile to Node.js Alpine base
I've switched the base image from node:22 to node:22-alpine to reduce image size.

Key changes include:
- Updated FROM instruction to node:22-alpine.
- Replaced apt-get with apk for package management.
- Updated package names to their Alpine equivalents (e.g., libasound2 to alsa-lib, libgtk-4-1 to gtk+3.0).
- Modified Chrome and Chromedriver installation to use Alpine's `chromium` and `chromium-chromedriver` packages instead of manual downloads.
- Ensured correct user, working directory permissions, and order of operations, particularly for directory creation and ownership before switching to the 'node' user.

Note: The Docker image build process encountered an environmental 'no space left on device' error. Therefore, I could not complete full build verification and subsequent functional testing of the image. The Dockerfile changes are based on best practices for Alpine conversion.
2025-05-22 05:07:00 +00:00
Robert Dyer ada1b0d32e Fixes #17 - zestimate.js now requires Selenium+chromedriver 2025-01-04 15:31:53 -06:00
Robert Dyer 59e6d7e2a4 add a VOLUME for ./cache to the Dockerfile 2024-12-12 23:03:25 -06:00
Robert Dyer b9b8965d7e add docker-compose file 2024-12-10 16:48:36 -06:00
Robert Dyer 4b7258e1e1 try tagging images with :latest 2024-12-10 16:04:21 -06:00
Robert Dyer c57fec9fda Allow self-signed SSL certs 2024-08-15 09:57:10 -05:00
Robert Dyer 6f8f81af3c use .dockerignore file 2024-08-12 11:19:00 -05:00
Woodson Gates 2d46733605 Update Dockerfile
Co-authored-by: Robert Dyer <rdyer@unl.edu>
2024-08-12 12:08:07 -04:00
Woodson Gates df7325a58c Update Dockerfile
Co-authored-by: Robert Dyer <rdyer@unl.edu>
2024-08-12 10:56:42 -04:00
Woodson Gates 9e2689e052 Update Dockerfile
Co-authored-by: Robert Dyer <rdyer@unl.edu>
2024-08-12 10:55:35 -04:00
Woodson Gates 2197e52f33 Create Dockerfile 2024-08-11 21:25:33 -04:00