diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..9f1e759 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,43 @@ +name: amd64 +kind: pipeline +type: docker + +platform: + os: linux + arch: amd64 + +clone: + disable: true + +steps: +- name: clone + image: registry.access.redhat.com/ubi9/python-311:1-12 + volumes: + - name: cache + path: /opt/app-root/src + commands: + - mkdir ~/docs && cd ~/docs + - git clone $DRONE_REPO_LINK . + - git checkout $DRONE_COMMIT + when: + branch: + exclude: + - renovate/* +- name: build + image: registry.access.redhat.com/ubi9/python-311:1-12 + volumes: + - name: cache + path: /opt/app-root/src + commands: + - cd ~/docs + - pip install --upgrade pip + - pip install -r requirements.txt + - mkdocs build + when: + branch: + exclude: + - renovate/* + +volumes: +- name: cache + temp: {} \ No newline at end of file diff --git a/docs/kontakt.md b/docs/kontakt.md index 84407a0..1fc196e 100644 --- a/docs/kontakt.md +++ b/docs/kontakt.md @@ -2,7 +2,7 @@ ## Allgemeiner Support -Sollten Sie allgemeine Fragen oder Anliegen bezüglich angebotener Dienste haben (ausgenommen [Missbrauch](#missbrauch-melden-abuse-kontakt) und [Sicherheitslücken](#sicherheitslucken-melden)), bitten wir Sie einen entsprechenden Beitrag in unserem [Forum][https://community.nick-slowinski.de/c/support/5] zu erstellen. +Sollten Sie allgemeine Fragen oder Anliegen bezüglich angebotener Dienste haben (ausgenommen [Missbrauch](#missbrauch-melden-abuse-kontakt) und [Sicherheitslücken](#sicherheitslucken-melden)), bitten wir Sie einen entsprechenden Beitrag in unserem [Forum](https://community.nick-slowinski.de/c/support/5) zu erstellen. Falls Sie kein Konto bei uns haben und auch keines anlegen möchten, können Sie uns auch per E-Mail ([nick@nick-slowinski.de](mailto:nick@nick-slowinski.de)) erreichen. @@ -16,6 +16,4 @@ Falls Sie Missbrauch jeglicher Art auf oder von unserer Plattform melden möchte Bitte melden Sie Sicherheitslücken **immer PGP verschlüsselt** an [nick@nick-slowinski.de](mailto:nick@nick-slowinski.de), verwenden Sie dazu ebenfalls den Schlüssel [ACA894E76546E4850D686B9FA28671573AA347CC](../assets/pgp/ACA894E76546E4850D686B9FA28671573AA347CC) ([keys.openpgp.org](https://keys.openpgp.org/search?q=nick%40nick-slowinski.de)). -Wir bevorzugen das *Responsible Disclosure*-Verfahren und sehen dabei von jeglicher Strafanzeige ab, solange Sie die entsprechende Sicherheitslücke nicht zu Ihren Gunsten oder der übermäßigen Wissensbeschaffung ausgenutzt haben. - -[def]: https://community.nick-slowinski.de/c/support/5 \ No newline at end of file +Wir bevorzugen das *Responsible Disclosure*-Verfahren und sehen dabei von jeglicher Strafanzeige ab, solange Sie die entsprechende Sicherheitslücke nicht zu Ihren Gunsten oder der übermäßigen Wissensbeschaffung ausgenutzt haben. \ No newline at end of file diff --git a/docs/services/monitoring.md b/docs/services/monitoring.md new file mode 100644 index 0000000..cad7698 --- /dev/null +++ b/docs/services/monitoring.md @@ -0,0 +1,9 @@ +# Monitoring + +## Status Webseite + +Unter [status.nick-slowinski.de](https://status.nick-slowinski.de) ist eine öffentliche Statuswebseite für unsere Dienste verfügbar. Wartungsarbeiten und technische Störungen werden dort ebenfalls angekündigt. + +## ToDO (Docs) + +Unser Monitoring System mit Zabbix, Prometheus und Grafana wird hier später noch im Detail erklärt. \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index ff22d5e..f550979 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,30 +1,2 @@ -Babel==2.12.1 -certifi==2023.5.7 -charset-normalizer==3.1.0 -click==8.1.3 -colorama==0.4.6 -ghp-import==2.1.0 -gitdb==4.0.10 -GitPython==3.1.31 -idna==3.4 -Jinja2==3.1.2 -Markdown==3.4.3 -MarkupSafe==2.1.3 -mergedeep==1.3.4 -mkdocs==1.4.3 mkdocs-git-revision-date-localized-plugin==1.2.0 -mkdocs-material==9.1.17 -mkdocs-material-extensions==1.1.1 -packaging==23.1 -Pygments==2.15.1 -pymdown-extensions==10.0.1 -python-dateutil==2.8.2 -pytz==2023.3 -PyYAML==6.0 -pyyaml_env_tag==0.1 -regex==2023.6.3 -requests==2.31.0 -six==1.16.0 -smmap==5.0.0 -urllib3==2.0.3 -watchdog==3.0.0 +mkdocs-material==9.1.17 \ No newline at end of file