initial project structure and framing

This commit is contained in:
APEX FIGHT
2025-08-26 19:15:21 -04:00
parent 5a521b124c
commit bff74e96e7
31 changed files with 16579 additions and 2 deletions
+1
View File
@@ -0,0 +1 @@
The files in this folder will come in handy for installing and running this project yourself, there currently arent any tho lol, you can make them yourself if you want.
+8
View File
@@ -0,0 +1,8 @@
{
"api-key": "", // key to libretranslate api, this will never be exposed to the end user or front-end, as the backend is the only thing making calls to the api
"api-endpoint": "http://127.0.0.1:5000/", // address of libretranslate api
"frontend-path": "/var/www/", // this is where the installer will put the fully built front-end of the site.
"cache-path": "/var/edpuzzletranslate/", // this is where translated transcripts to the edpuzzle videos will be cached (to avoid extraneous calls to the translation api)
"backend-path": "/home/translate/bin/" // this installer does NOT automatically make a new user, this is merely a suggestion of how to structure it.
}
+4
View File
@@ -0,0 +1,4 @@
#! /usr/bin/env nix-shell
#! nix-shell -i bash -p bash
echo This Installer file has yet to be made... lol