Seminararbeit DevOps & CI/CD (#486)
Co-authored-by: Sebastian <94404394+SeZett@users.noreply.github.com> Co-authored-by: Tristan Nolde <tristan.nolde@yahoo.de>
1
.gitignore
vendored
@ -243,3 +243,4 @@ secrets*.json
|
|||||||
*.db
|
*.db
|
||||||
remote.json
|
remote.json
|
||||||
requirements.txt
|
requirements.txt
|
||||||
|
/documentations/seminararbeiten/DevOps/seminararbeit/dev-ops.pdf
|
||||||
|
16
README.md
@ -1,13 +1,5 @@
|
|||||||
# aki_prj23_transparenzregister
|
# aki_prj23_transparenzregister
|
||||||
|
|
||||||
[](https://www.python.org)
|
|
||||||
[](https://github.com/astral-sh/ruff/actions)
|
|
||||||
[](https://github.com/astral-sh/ruff)
|
|
||||||
[](https://github.com/pre-commit/pre-commit)
|
|
||||||
[](http://mypy-lang.org/)
|
|
||||||
[](https://mypy.readthedocs.io/en/stable/?badge=stable)
|
|
||||||
[](https://github.com/psf/black)
|
|
||||||
|
|
||||||
## Contributions
|
## Contributions
|
||||||
|
|
||||||
See the [CONTRIBUTING.md](CONTRIBUTING.md) about how code should be formatted and what kind of rules we set ourselves.
|
See the [CONTRIBUTING.md](CONTRIBUTING.md) about how code should be formatted and what kind of rules we set ourselves.
|
||||||
@ -53,7 +45,7 @@ The sqlite db is alternative to the postgres section.
|
|||||||
Alternatively, the secrets can be provided as environment variables. One option to do so is to add a `.env` file with
|
Alternatively, the secrets can be provided as environment variables. One option to do so is to add a `.env` file with
|
||||||
the following layout:
|
the following layout:
|
||||||
|
|
||||||
```
|
```dotenv
|
||||||
PYTHON_POSTGRES_USERNAME=postgres
|
PYTHON_POSTGRES_USERNAME=postgres
|
||||||
PYTHON_POSTGRES_PASSWORD=postgres
|
PYTHON_POSTGRES_PASSWORD=postgres
|
||||||
PYTHON_POSTGRES_HOST=postgres
|
PYTHON_POSTGRES_HOST=postgres
|
||||||
@ -66,12 +58,14 @@ PYTHON_MONGO_PASSWORD=password
|
|||||||
PYTHON_MONGO_PORT=27017
|
PYTHON_MONGO_PORT=27017
|
||||||
PYTHON_MONGO_DATABASE=transparenzregister
|
PYTHON_MONGO_DATABASE=transparenzregister
|
||||||
|
|
||||||
PYTHON_SQLITE_PATH=PathToSQLite3.db # An overwrite path to an sqllite db
|
# An overwrite path to an sqlite db
|
||||||
|
PYTHON_SQLITE_PATH=PathToSQLite3.db
|
||||||
|
|
||||||
PYTHON_DASH_LOGIN_USERNAME=some-login-to-webgui
|
PYTHON_DASH_LOGIN_USERNAME=some-login-to-webgui
|
||||||
PYTHON_DASH_LOGIN_PW=some-pw-to-login-to-webgui
|
PYTHON_DASH_LOGIN_PW=some-pw-to-login-to-webgui
|
||||||
|
|
||||||
PYTHON_INGEST_SCHEDULE=12 # Every x hours
|
# Every x hours
|
||||||
|
PYTHON_INGEST_SCHEDULE=12
|
||||||
|
|
||||||
CR=ghcr.io/fhswf/aki_prj23_transparenzregister
|
CR=ghcr.io/fhswf/aki_prj23_transparenzregister
|
||||||
TAG=latest
|
TAG=latest
|
||||||
|
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 109 KiB After Width: | Height: | Size: 109 KiB |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
@ -0,0 +1,11 @@
|
|||||||
|
Bitte überarbeite den folgenden Text.
|
||||||
|
Halte dich inhaltlich an die Vorgaben.
|
||||||
|
Korrigiere aber bitte, Grammatik, Zeichensetzung und Stil.
|
||||||
|
Bitte kürze / teile die Sätze wenn möglich.
|
||||||
|
|
||||||
|
|
||||||
|
Bitte gib mir die überarbeitete version in Markdown (md) aus.
|
||||||
|
Dieses sollte in einem md codeblock angezeigt werden.
|
||||||
|
|
||||||
|
Bitte fange für jeden Satz eine neue Zeile an.
|
||||||
|
Sollten Fragen offen bleiben schreibe mir bitte einen kurzen Verweise auf den md block.
|
After Width: | Height: | Size: 37 KiB |
After Width: | Height: | Size: 9.0 KiB |
@ -38,7 +38,7 @@ Diese sind, um Industriestandards zu entsprechen, auf Englisch gehalten.
|
|||||||
:caption: Seminararbeiten
|
:caption: Seminararbeiten
|
||||||
:numbered:
|
:numbered:
|
||||||
|
|
||||||
seminararbeiten/DevOps/Seminarpraesentation.ipynb
|
Ergebnisse/Zwischenbericht_und_Praesentation/PhHo/dev-ops
|
||||||
seminararbeiten/Datenspeicherung/00_Datenspeicherung
|
seminararbeiten/Datenspeicherung/00_Datenspeicherung
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
@ -50,13 +50,6 @@ Diese sind, um Industriestandards zu entsprechen, auf Englisch gehalten.
|
|||||||
Ergebnisse/Abschlussbericht_und_Praesentation/PhHo/4-4-2-database-generator
|
Ergebnisse/Abschlussbericht_und_Praesentation/PhHo/4-4-2-database-generator
|
||||||
|
|
||||||
|
|
||||||
.. .. toctree::
|
|
||||||
:glob:
|
|
||||||
:maxdepth: 1
|
|
||||||
:caption: UI Mock Ups
|
|
||||||
|
|
||||||
.. mock_up/**/*
|
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:glob:
|
:glob:
|
||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|