No description
- Clojure 73.1%
- Python 25.9%
- Dockerfile 1%
| infrastructure/report | ||
| report | ||
| src | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| build.py | ||
| forgejo-attacks.yaml | ||
| forgejo-definition.yaml | ||
| project.clj | ||
| README.md | ||
forgejo-tara
chat over e-mail |
meissa@social.meissa-gmbh.de | Blog | Website
Install
curl -LO https://repo.prod.meissa.de/meissa/forgejo-tara/releases/download/0.9.0/forgejo-tara
sudo install --mode=755 forgejo-tara /usr/local/bin/
Tara for Federation in Forgejo
forgejo-tara forgejo-definition.yaml forgejo-attacks.yaml
podman run -v ./report:/documents \
domaindrivenarchitecture/asciidoctor-mermaid -r asciidoctor-pdf -b pdf report.adoc
Input
Definitions to model the system under analysis & the attack vectors:
- The Forgejo system model: forgejo-definition.yaml
- The attack vectors analyzed: forgejo-attacks.yaml
Code
To link attack-vectors to the system definition we need some small piece of code:
Report generated
Pls. find the report generated at: report/report.pdf
Common Knowledge
This is tool is based on and uses common knowledge from https://repo.prod.meissa.de/meissa/dda-tara
Development & mirrors
Development happens at: https://repo.prod.meissa.de/meissa/forgejo-tara
Mirrors are:
- https://codeberg.org/meissa/forgejo-tara (Issues and PR)
- https://gitlab.com/domaindrivenarchitecture/forgejo-tara (CI)
For more details about our repository model see: https://repo.prod.meissa.de/meissa/federate-your-repos
License
Copyright © 2023-2026 meissa GmbH Licensed under the Apache License, Version 2.0 (the "License") Pls. find licenses of our subcomponents here