initial project structure and framing
This commit is contained in:
1
Installation-Helpers/README.md
Normal file
1
Installation-Helpers/README.md
Normal 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
Installation-Helpers/config.jsonc
Normal file
8
Installation-Helpers/config.jsonc
Normal 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
Installation-Helpers/install.sh
Normal file
4
Installation-Helpers/install.sh
Normal 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
|
Reference in New Issue
Block a user