Extended description for new files
This commit is contained in:
22
README.txt
22
README.txt
@@ -17,6 +17,8 @@ gcc (Einige Go Module haben benötigen C Code der kompiliert werden muss)
|
||||
|
||||
Wir haben unsere Website auch schon gehostet.
|
||||
Diese ist unter https://bytedream.org/theadversary/ erreichbar.
|
||||
Um die Website lokal aufzurufen muss die Datei TheAdversary.exe (auf Windows) oder TheAdversary (auf Linux) gestartet
|
||||
und im Browser http://localhost:8080 aufgerufen werden.
|
||||
|
||||
Falls du Hilfe benötigst kannst du dich jederzeit an
|
||||
|
||||
@@ -39,7 +41,7 @@ zeigt diese wird in Echtzeit im Browser mithilfe von WebAssembly (https://de.wik
|
||||
gerendert. Der dahinterliegende Code ist in Rust (https://de.wikipedia.org/wiki/Rust_(Programmiersprache))
|
||||
geschrieben. Des weiteren entält unsere Website ein Suchfeld um Artikel zu suchen.
|
||||
|
||||
Ordnerstruktur:
|
||||
Datei- / und Ordnerstruktur:
|
||||
|
||||
MandelbrotWASM:
|
||||
MandelbrotWASM enthält den Source Code für den Mandelbrot Renderer.
|
||||
@@ -53,4 +55,22 @@ frontend:
|
||||
Dateien die mit .gohtml enden sind Templates.
|
||||
Die Dateien about.html, contact.html und legal-notice.html sind statische Dateien.
|
||||
|
||||
.env:
|
||||
Die Informationen wie der Server laufen soll stehen hier drin.
|
||||
PORT -> Port auf dem der Server laufen soll.
|
||||
ADDRESS -> Adresse über die der Server aufgerufen werden soll.
|
||||
SUBPATH -> (Optionaler) Pfad unter dem Server aufgerufen werden soll.
|
||||
DATABASE_FILE -> Datenbank in der die Artikel, Autoren und Tags gespeichert werden.
|
||||
FRONTEND_DIR -> Pfad zum Ordner der das Frontend enthält.
|
||||
|
||||
database.sqlite3:
|
||||
Die Datenbank die Artikel, Autoren und Tags gespeichert hat.
|
||||
|
||||
Dockerfile:
|
||||
Eine Dockerfile (https://de.wikipedia.org/wiki/Docker_(Software)) mit der der Server als Docker
|
||||
Container aufgesetzt werden kann.
|
||||
Zum Starten auf Linux kann der Folgende Befehl verwendet werden:
|
||||
>>> docker build -t theadversary . && docker run -p 8080:8080 theadversary
|
||||
|
||||
TheAdversary (Linux) / TheAdversary (Windows):
|
||||
Das kompilierte Backend aus dem backend/ Ordner.
|
||||
|
||||
Reference in New Issue
Block a user