Commit Graph

49 Commits

Author SHA1 Message Date
Chris Diesch
0b12277456 Move where the submodule is loaded 2025-04-06 15:19:39 -06:00
Chris Diesch
56b79a573a refactor API and add request parsing 2025-04-06 15:17:34 -06:00
Chris Diesch
df161a9edb Added MRE submodule 2025-04-06 14:57:33 -06:00
Chris Diesch
7d06b308ba Add mre submodule 2025-04-06 14:53:12 -06:00
Chris Diesch
c96c889791 Add mre submodule 2025-04-06 14:51:55 -06:00
Chris Diesch
1d87e245f4 Fixed issues with the docker-compose template 2025-03-30 00:50:02 -06:00
Chris Diesch
b5004f0a4c Add skeleton function to the controller. Add pytest to requirements.txt 2025-03-28 16:15:41 -06:00
Chris Diesch
96364f4cd7 Got the render_templates script working properly 2025-03-28 15:32:01 -06:00
Chris Diesch
096f363fd2 Finished intitial script for rendering templates 2025-03-28 14:08:58 -06:00
Chris Diesch
12b7673b6e Work on render templates.py added argument for variable file 2025-03-28 13:39:34 -06:00
Chris Diesch
247b5adb1f Added scripts directory 2025-03-28 12:52:14 -06:00
Chris Diesch
24901135cb Use a docker-compose template instead of a defined yaml file so that the secrets can be loaded at runtime 2025-03-28 12:34:25 -06:00
Chris Diesch
05bc670e9a Added definition of workdir to the dockerfile 2025-03-28 12:12:50 -06:00
Chris Diesch
6f746848d9 Added to the dockerfile 2025-03-28 12:11:09 -06:00
Chris Diesch
b74dc0668a Added code to entrypoint 2025-03-28 12:02:58 -06:00
Chris Diesch
268b31fcc7 Typo fix 2025-03-28 11:59:41 -06:00
Chris Diesch
c63cab39aa Typo fix 2025-03-28 11:59:20 -06:00
Chris Diesch
4e9b4c726c Fleshed out Dockerfile 2025-03-28 11:58:01 -06:00
Chris Diesch
3d98e4c23e Added boiler-plate files for docker and entrypoint 2025-03-28 11:48:54 -06:00
Chris Diesch
8e23799e3f Added some skeleton functions to the mre controller 2025-03-28 11:39:48 -06:00
Chris Diesch
461e7573e8 Added usernames and passwords for redis/postgres 2025-03-28 11:32:43 -06:00
Chris Diesch
5211e70d03 Added default API key 2025-03-28 11:26:29 -06:00
Chris Diesch
de2c8a702c Added boiler-plate secrets 2025-03-28 11:20:48 -06:00
Chris Diesch
f4d8f98bf9 Have git-crypt run on secrets 2025-03-28 11:19:11 -06:00
Chris Diesch
5c72a28f58 secrets added to git-crypt 2025-03-28 11:18:33 -06:00
Chris Diesch
f21ccc5ae7 Temporarily removed secrets 2025-03-28 11:17:17 -06:00
Chris Diesch
3e5524934f Add secrets post git-crypt 2025-03-28 01:18:29 -06:00
Chris Diesch
ebc8103cda formatting 2025-03-28 01:17:55 -06:00
Chris Diesch
d43e847f90 Add git-crypt to .gitattributes 2025-03-28 01:17:15 -06:00
2ac86f5e60 Fix typo 2025-03-27 16:12:01 -06:00
e8dfc65e6d Resolved issue with invalid import reference. 2025-03-27 16:10:56 -06:00
8df6eefeb7 Added simple start/stop helper scripts. 2025-03-27 16:08:22 -06:00
cfcd193578 Added some boiler-plate text 2025-03-27 16:06:01 -06:00
164ab82f89 Put the secrets file in a more appropriate place 2025-03-27 15:37:16 -06:00
cd72d9ca17 Added MRE.env file 2025-03-27 15:36:00 -06:00
b3d865b93c Added secrets file, updated environemnt variable for logging path 2025-03-27 15:34:49 -06:00
4563f04d84 Updated gitignore and resolved issues with creating the app 2025-03-27 15:30:17 -06:00
d11fd2ab57 Have run.py use the app created by calling create_app() 2025-03-27 15:22:58 -06:00
393098b85c Set up logging for application 2025-03-27 15:20:36 -06:00
8b6a0a41d5 Set up logging for application 2025-03-27 15:19:40 -06:00
46d2ac88fc Added directories for docker containers 2025-03-27 14:46:06 -06:00
32b96dc4d4 Add a simple docker-compose template 2025-03-27 14:44:02 -06:00
e34de049ad Add a simple docker-compose template 2025-03-27 14:43:12 -06:00
0062abaf7e git-crypt did't run 2025-03-14 14:35:30 -06:00
39fe8dc622 Testing if git-crypt will work for secret_key 2025-03-14 14:34:50 -06:00
180a3cf7b9 Add git-crypt for the secret_key 2025-03-14 14:31:32 -06:00
c8a7bf3d9b Add requirements.txt 2025-03-14 14:15:39 -06:00
aba8fc6677 Initial Commit 2025-03-14 14:11:52 -06:00
662b56e4a7 Initial commit 2025-03-14 20:09:14 +00:00