Commit graph

24 commits

Author SHA1 Message Date
Christbru
18b96382f2 Correct demo data importing. Add significant debugging. 2025-10-19 10:04:34 -05:00
Christbru
38532056e5 Corrected storage issue by adding a docker volume for file persistance 2025-10-19 06:18:36 -05:00
Christbru
8cda296143 Bringing build docker to latest to mitigate known security vulnerabilities 2025-10-19 04:11:59 -05:00
Christbru
721296c7f1 Clear improper --no-cache flag and make minor change to attempt to get github to clear the bugged cache for that file 2025-10-18 23:32:35 -05:00
Christbru
01c1594df1 Force no build cache to clear the bad placeholder file 2025-10-18 23:22:00 -05:00
Christbru
d2c6fe7aec Bring chain versions up to proper version and bring dependencies up to current version. 2025-10-18 22:25:55 -05:00
Christbru
86b878cd60 Correct improper dummy file being built and served. 2025-10-18 22:13:58 -05:00
Christbru
833b304002 Correct container execution user to appropriate account on the server 2025-10-18 22:06:55 -05:00
Christbru
88f79356f2 Correct log implementations 2025-10-18 21:31:49 -05:00
Christbru
17679c609e Pull errors out into the main system for easy tailing 2025-10-18 21:21:48 -05:00
Christbru
6df73ca465 Migrate to non root container for best practice and to clear security warnings. 2025-10-18 21:13:03 -05:00
Christbru
61f2cef7a8 rust-engine: improve Docker caching
- Install pinned toolchain from rust-toolchain.toml in a cacheable layer
- Remove target cache mount from warm-up step so deps persist in image layers
- Keep final build using only registry/git mounts for speed and artifact persistence
2025-10-18 21:03:27 -05:00
Christbru
e8a971e879 Fix rust version mismatch issues 2025-10-18 20:32:30 -05:00
Christbru
47bcd0aa5f Fix cache build issue. 2025-10-18 20:08:42 -05:00
Christbru
f730609f62 Patch ssh handling for authentication. 2025-10-18 20:03:27 -05:00
Christbru
60ac72d41f Only delete the main if it is the dummy file for dependency caching 2025-10-18 19:39:05 -05:00
Christbru
cfd2bac2ae Rustup already installed 2025-10-18 19:28:11 -05:00
Christbru
0eca3ae87c Add multiple layers to mitigate dependency issues. 2025-10-18 19:15:33 -05:00
Christbru
734ecf8293 Correct docker setup. 2025-10-18 19:11:34 -05:00
Christbru
151a354518 Remove problematic caching systems 2025-10-18 19:03:11 -05:00
Christbru
066bab50ba Provide dummy main file to get through dependency validation then pass source files in to take advantage of github action caching to significantly speed up pushes. 2025-10-18 18:59:55 -05:00
Christbru
e49a90cf9f Update rust docker to account for regenerating lock file. 2025-10-18 18:54:18 -05:00
Christbru
bd2ffee9ae Prep build setup for stack 2025-10-18 15:26:44 -05:00
Christbru
3a761e3eb1 Preparing file structure for multi service build and host. 2025-10-18 15:12:42 -05:00