Commit graph

116 commits

Author SHA1 Message Date
Christbru
af82b71657 Add environment key to build task list. 2025-10-19 01:47:50 -05:00
Christbru
855fea6b66 Patch allowedHosts 2025-10-19 01:34:32 -05:00
Christbru
d037f85d83 Add domain to allowed hosts 2025-10-19 01:32:16 -05:00
Christbru
533e223a39 Migrate to host attachment. 2025-10-19 01:15:32 -05:00
Christbru
16eb5d3775 Migrate web app access through cloudflare tunnel at astrachat.christbru.services 2025-10-19 00:53:34 -05:00
Christbru
5eebd85357 Merge branch 'main' of https://github.com/devaine/CodeRED-Astra 2025-10-19 00:41:19 -05:00
Christbru
dde800c31a Attach web-app to direct ip 2025-10-19 00:41:17 -05:00
b8a087945e style(markdown): last thing i swear 2025-10-19 00:24:58 -05:00
7ef0c87ded Merge branch 'diagram' 2025-10-19 00:01:38 -05:00
607b25aa62 refactor(markdown): changed markdown conf loc 2025-10-19 00:00:08 -05:00
Christbru
529c1eef2b Eliminate deploytest branch and remove the database url from the info logs 2025-10-18 23:57:20 -05:00
Christbru
ea38d51e25 Eliminate deploytest branch as it is no longer needed. 2025-10-18 23:57:18 -05:00
Christbru
840767adff Merge branch 'deploytest' 2025-10-18 23:55:46 -05:00
6fd667edb2 feat(markdown): made gemini render in markdown 2025-10-18 23:48:04 -05:00
Christbru
493d6644f2 Attach to internet interface directly due to wildcard attaching to already in use internal port 2025-10-18 23:38:38 -05:00
Christbru
40a3f96df4 Move port opening to proper container 2025-10-18 23:37:21 -05:00
Christbru
50ca52e781 Add wildcard ip attachment to bind to all interfaces. 2025-10-18 23:35:55 -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
c95ccda282 Expose mysql port to internet for dev purposes during hackathon 2025-10-18 23:24:32 -05:00
76cb0e0536
feat: adding gemini stuff 2025-10-18 23:23:11 -05:00
Christbru
01c1594df1 Force no build cache to clear the bad placeholder file 2025-10-18 23:22:00 -05:00
af7a246e77 feat(skematic): added skematic button 2025-10-18 23:20: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
41d0451cce style(chat): fixed chat layout + added shadows 2025-10-18 22:18:18 -05:00
Christbru
86b878cd60 Correct improper dummy file being built and served. 2025-10-18 22:13:58 -05:00
Christbru
ed31642cd3 Fix format issue. 2025-10-18 22:09:21 -05:00
Christbru
833b304002 Correct container execution user to appropriate account on the server 2025-10-18 22:06:55 -05:00
Minh Ho
b214242d38
Merge pull request #1 from devaine/mincy
"add delete button functionality"
2025-10-18 21:51:07 -05:00
yenminh269
0f12533873 "add delete button functionality" 2025-10-18 21:47:00 -05:00
3661874789 style(footer+header): made both sticky 2025-10-18 21:39:02 -05:00
Christbru
47fc78057d Fix deployment: properly stop containers before recreating
- Add compose down before pull/up to avoid container name conflicts
- Improve toolchain caching: only install if not already present
- Add log directory mount for easy error monitoring
- Scope Buildx cache per image for better hit rates
2025-10-18 21:37:47 -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
yenminh269
2d7637ebcf Merge: Resolve conflicts by accepting incoming changes 2025-10-18 21:18:46 -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
a32e0dd474 Deploy: fix GHCR auth and compose warnings
- Pass RUNNER envs to remote SSH action so docker login ghcr.io works
- Remove obsolete `version` from docker-compose.prod.yml to avoid warnings
2025-10-18 21:08:20 -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
5ca801bdd1 Switch to GITHUB_TOKEN allowing only the action to trigger an update. Not necessary if public but doesn't harm anything and can cover if private. 2025-10-18 20:54:55 -05:00
Christbru
c9186ea923 Update the deploy 2025-10-18 20:47:35 -05:00
Christbru
9cd450e849 Add key to pull private repo data for cloud execution 2025-10-18 20:47:25 -05:00
yenminh269
4989d30ec3 edit add, delete button 2025-10-18 20:42:09 -05:00
Christbru
e8a971e879 Fix rust version mismatch issues 2025-10-18 20:32:30 -05:00
848f27b29b Merge branch 'buttons' into diagram 2025-10-18 20:32:20 -05:00
c9327b3ec3 feat(buttons): added flame and down button 2025-10-18 20:31:35 -05:00
Christbru
2075c252f6 Correct key usage back to normal 2025-10-18 20:19:56 -05:00
Christbru
47bcd0aa5f Fix cache build issue. 2025-10-18 20:08:42 -05:00
d044eb5b06
feat: added basic gemini functionality 2025-10-18 20:06:10 -05:00
5e0de6e894 style(colors): changed colors
using slate and grey colors for the most part with violot bc why not
2025-10-18 20:04:02 -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