Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
wvanheemstra committed Oct 31, 2024
2 parents 4882ba7 + fdf913b commit 9788aec
Show file tree
Hide file tree
Showing 7 changed files with 422 additions and 16 deletions.
66 changes: 62 additions & 4 deletions README.ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,82 @@

# منشئ ثريجيل

> أ[على أساس الكتلة](https://developers.google.com/blockly) no-code web application to create [ثريجيل](https://threagile.io)ملفات YAML
> أ[على أساس الكتلة](https://developers.google.com/blockly)تطبيق ويب بدون كود للإنشاء[ثريجيل](https://threagile.io)ملفات YAML
- [مسرد](./GLOSSARY.md)
- [مراجع](./REFERENCES.md)

**ملخص تنفيذي**

نص
الحصول على التعليمات البرمجية الخاصة بك وتشغيلها على النظام الخاص بك.

1. عملية التثبيت:
```bash
cd threagile-builder
pip install -r requirements.txt
hatch run src/threagile_builder/app
```
2. تبعيات البرمجيات
3. أحدث الإصدارات
4. مراجع واجهة برمجة التطبيقات

# بناء واختبار

لبناء الكود الخاص بك، استخدم:

```bash
$ cd threagile-builder
$ hatch build
```

لتشغيل التطبيق استخدم:

لينكس:

```bash
export SECRET_KEY="secret"
```

ويندوز:

```bash
setx SECRET_KEY secret
```

ثم:

```bash
$ cd threagile-builder
# Without hatch: $ python src/threagile_builder/app.py
$ hatch run src/threagile_builder/app
```

ثم انتقل إلى`http://127.0.0.1:5000/`في متصفح الويب الخاص بك.

لتشغيل الاختبارات استخدم:

```bash
$ cd threagile-builder
$ pytest tests/
```

# وثائق واجهة برمجة التطبيقات

انتقل إلى`http://127.0.0.1:5000/docs`في متصفح الويب الخاص بك، أو قم بتنزيل openapi.json من`http://127.0.0.1:5000/openapi.json`.

# المقاييس

دع أداة مثل بروميثيوس تتخلص`http://127.0.0.1:5000/metrics`.

## 100- مقدمة

يرى[README.md](./100/README.md)

## 200 - Requirements
## 200 - المتطلبات

يرى[README.md](./200/README.md)

## 300 - Building Our Application
## 300 – بناء تطبيقنا

يرى[README.md](./300/README.md)

Expand Down
60 changes: 59 additions & 1 deletion README.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,65 @@ Threagile-Builder

**Zusammenfassung**

Text
Bringen Sie Ihren Code auf Ihrem eigenen System zum Laufen.

1. Installationsprozess:
```bash
cd threagile-builder
pip install -r requirements.txt
hatch run src/threagile_builder/app
```
2. Softwareabhängigkeiten
3. Neueste Veröffentlichungen
4. API-Referenzen

# Build and Test

Um Ihren Code zu erstellen, verwenden Sie:

```bash
$ cd threagile-builder
$ hatch build
```

Um die Anwendung auszuführen, verwenden Sie:

Linux:

```bash
export SECRET_KEY="secret"
```

Windows:

```bash
setx SECRET_KEY secret
```

Dann:

```bash
$ cd threagile-builder
# Without hatch: $ python src/threagile_builder/app.py
$ hatch run src/threagile_builder/app
```

Navigieren Sie dann zu`http://127.0.0.1:5000/`in Ihrem Webbrowser.

Um Tests auszuführen, verwenden Sie:

```bash
$ cd threagile-builder
$ pytest tests/
```

# API-Dokumentation

Navigieren Sie zu`http://127.0.0.1:5000/docs`in Ihrem Webbrowser oder laden Sie openapi.json herunter von`http://127.0.0.1:5000/openapi.json`.

# Metriken

Lassen Sie ein Werkzeug wie Prometheus kratzen`http://127.0.0.1:5000/metrics`.

## 100 - Einführung

Expand Down
62 changes: 60 additions & 2 deletions README.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,67 @@ constructeur de menaces

**Résumé exécutif**

Texte
Faire en sorte que votre code soit opérationnel sur votre propre système.

## 100 - Introduction
1. Processus d'installation :
```bash
cd threagile-builder
pip install -r requirements.txt
hatch run src/threagile_builder/app
```
2. Dépendances logicielles
3. Dernières versions
4. Références API

# Construire et tester

Pour construire votre code, utilisez :

```bash
$ cd threagile-builder
$ hatch build
```

Pour exécuter l'application, utilisez :
Linux :
```bash
export SECRET_KEY="secret"
```
Fenêtres :
```bash
setx SECRET_KEY secret
```
Alors:
```bash
$ cd threagile-builder
# Without hatch: $ python src/threagile_builder/app.py
$ hatch run src/threagile_builder/app
```
Ensuite, accédez à`http://127.0.0.1:5000/`dans votre navigateur Internet.
Pour exécuter des tests, utilisez :
```bash
$ cd threagile-builder
$ pytest tests/
```
# Documentation API
Accédez à`http://127.0.0.1:5000/docs`dans votre navigateur Web, ou téléchargez le fichier openapi.json depuis`http://127.0.0.1:5000/openapi.json`.
# Métrique
Laissez un outil comme Prometheus gratter`http://127.0.0.1:5000/metrics`.
## 100 - Présentation
Voir[README.md](./100/README.md)
Expand Down
62 changes: 60 additions & 2 deletions README.hi.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,65 @@ thregile-बिल्डर

**कार्यकारी सारांश**

मूलपाठ
अपना कोड तैयार करना और अपने सिस्टम पर चलाना।

1. स्थापना प्रक्रिया:
```bash
cd threagile-builder
pip install -r requirements.txt
hatch run src/threagile_builder/app
```
2. सॉफ़्टवेयर निर्भरताएँ
3. नवीनतम रिलीज़
4. API references

# निर्माण एवं परीक्षण

अपना कोड बनाने के लिए, इसका उपयोग करें:

```bash
$ cd threagile-builder
$ hatch build
```

एप्लिकेशन चलाने के लिए, उपयोग करें:

लिनक्स:

```bash
export SECRET_KEY="secret"
```

खिड़कियाँ:

```bash
setx SECRET_KEY secret
```

तब:

```bash
$ cd threagile-builder
# Without hatch: $ python src/threagile_builder/app.py
$ hatch run src/threagile_builder/app
```

फिर, नेविगेट करें`http://127.0.0.1:5000/`आपके वेब ब्राउज़र में.

परीक्षण चलाने के लिए, उपयोग करें:

```bash
$ cd threagile-builder
$ pytest tests/
```

# एपीआई दस्तावेज़ीकरण

पर नेविगेट करें`http://127.0.0.1:5000/docs`अपने वेब ब्राउज़र में, या openapi.json डाउनलोड करें`http://127.0.0.1:5000/openapi.json`.

# मेट्रिक्स

प्रोमेथियस जैसे उपकरण को परिमार्जन करने दें`http://127.0.0.1:5000/metrics`.

## 100 - परिचय

Expand All @@ -25,4 +83,4 @@ thregile-बिल्डर

## 400 - निष्कर्ष

See [README.md](./400/README.md)
देखना[README.md](./400/README.md)
64 changes: 61 additions & 3 deletions README.nl.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,80 @@ threagile-bouwer

# Threagile-bouwer

> A[op blokken gebaseerd](https://developers.google.com/blockly)no-code webapplicatie om te maken[ragiel](https://threagile.io)YAML-bestanden
> A[op blokken gebaseerd](https://developers.google.com/blockly)no-code webapplicatie om te maken[threagile](https://threagile.io)YAML-bestanden
- [Glossarium](./GLOSSARY.md)
- [Referenties](./REFERENCES.md)

**Samenvatting**

Tekst
Uw code op uw eigen systeem operationeel krijgen.

1. Installatieproces:
```bash
cd threagile-builder
pip install -r requirements.txt
hatch run src/threagile_builder/app
```
2. Software-afhankelijkheden
3. Nieuwste releases
4. API-referenties

# Bouwen en testen

Om uw code samen te stellen, gebruikt u:

```bash
$ cd threagile-builder
$ hatch build
```

Om de applicatie uit te voeren, gebruikt u:

Linux:

```bash
export SECRET_KEY="secret"
```

Ramen:

```bash
setx SECRET_KEY secret
```

Dan:

```bash
$ cd threagile-builder
# Without hatch: $ python src/threagile_builder/app.py
$ hatch run src/threagile_builder/app
```

Navigeer vervolgens naar`http://127.0.0.1:5000/`in uw webbrowser.

Om tests uit te voeren, gebruikt u:

```bash
$ cd threagile-builder
$ pytest tests/
```

# API Documentation

Navigeer naar`http://127.0.0.1:5000/docs`in uw webbrowser, of download de openapi.json van`http://127.0.0.1:5000/openapi.json`.

# Statistieken

Laat een stuk gereedschap als Prometheus schrapen`http://127.0.0.1:5000/metrics`.

## 100 - Inleiding

Zien[README.md](./100/README.md)

## 200 - Vereisten

Zien[README.md](./200/README.md)
See [README.md](./200/README.md)

## 300 - Onze applicatie bouwen

Expand Down
Loading

0 comments on commit 9788aec

Please sign in to comment.