Skip to content

Commit 3f60ec6

Browse files
committed
Initial commit - Integrasi Trivy ke GitHub
0 parents  commit 3f60ec6

11 files changed

Lines changed: 360846 additions & 0 deletions

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.tar filter=lfs diff=lfs merge=lfs -text

Dockerfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
FROM python:3.12-slim
2+
WORKDIR /app
3+
COPY . /app
4+
RUN pip install --no-cache-dir flask==2.3.2
5+
RUN adduser --disabled-password appuser
6+
USER appuser
7+
EXPOSE 5000
8+
CMD ["python", "app.py"]

app.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from flask import Flask
2+
app = Flask(__name__)
3+
@app.route("/")
4+
def home():
5+
return "Hello DevSecOps"
6+
if __name__ == "__main__":
7+
app.run(host="0.0.0.0", port=5000)

insecure-app.tar

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:a052bee955f8a2f1a03edec55d5e7e4045ea0418984bc099191e2fbc7c8c703d
3+
size 378034176

secure-app.tar

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:b71947aee5723ebcbe32c079f19a7fa2f4f0dcd56bdf0f73939877973c089498
3+
size 427479552

severity-insecure.txt

238 Bytes
Binary file not shown.

severity-secure.txt

126 Bytes
Binary file not shown.

trivy-output-insecure.json

Lines changed: 335871 additions & 0 deletions
Large diffs are not rendered by default.

trivy-output-insecure.txt

Lines changed: 14383 additions & 0 deletions
Large diffs are not rendered by default.

trivy-output-secure.json

Lines changed: 10324 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)