Commit graph

12 commits

Author SHA1 Message Date
Collin Duncan
c0a8e61187
Updating dockerfile to ensure that chromium is part of app image 2023-05-23 15:09:17 -05:00
Collin Duncan
07d008aa3a
More docker optimizations! (hopefully) 2023-05-23 15:09:17 -05:00
Collin Duncan
377f8a06be
Updating docker-compose to use same volume approach as server 2023-05-23 15:09:17 -05:00
Collin Duncan
548a393452
Optimizing dockerfile 2023-05-23 15:09:16 -05:00
Collin Duncan
ef013d4744
Adding label for GHCR image 2023-05-23 15:09:14 -05:00
Collin Duncan
c027079303
Changing dockerfile to give permissions of workdir to node user sooner 2023-05-23 15:09:14 -05:00
Collin Duncan
0c6c9df93f
Switching to use SQLite instead of MySQL 2023-05-23 15:09:14 -05:00
Collin Duncan
09e4b3a1b8
Adding dayjs module to allow timezone handling by default and replaced node_module with this module 2023-05-23 15:09:13 -05:00
Collin Duncan
5653d98161
Updating Dockerfile to work properly with puppeteer 2023-05-23 15:09:13 -05:00
Collin Duncan
dfcb1f25a1
Removing rollup and relying on tsc to make builds. Also updated Docker to have a working development version 2023-05-23 15:09:13 -05:00
Collin Duncan
5cdbc3ebb0
Adding some docker setup for local testing 2023-05-23 15:09:12 -05:00
Collin Duncan
3247ca5315
Lots of changes to project structure
First integration of requester and scheduler workers
Added password hashing functions
Adding initial database integration
2023-05-23 15:09:11 -05:00