diff --git a/src/_data/site.json b/src/_data/site.json index 9aca358..e9d4c31 100644 --- a/src/_data/site.json +++ b/src/_data/site.json @@ -1,9 +1,11 @@ { - "title": "Dangerzone", - "description": "The Dangerzone application takes potentially dangerous documents and converts them to safe PDF files", - "url": "https://dangerzone.rocks/", - "author": { - "name": "Dangerzone development team", - "email": "info@freedom.press" - } + "title": "Dangerzone", + "description": "The Dangerzone application takes potentially dangerous documents and converts them to safe PDF files", + "url": "https://dangerzone.rocks/", + "author": { + "name": "Dangerzone development team", + "email": "info@freedom.press" + }, + "github_repo": "https://github.com/freedomofpress/dangerzone", + "version": "0.8.0" } \ No newline at end of file diff --git a/src/_includes/downloads.njk b/src/_includes/downloads.njk new file mode 100644 index 0000000..730eb6c --- /dev/null +++ b/src/_includes/downloads.njk @@ -0,0 +1,57 @@ +
+

Download Dangerzone {{ version }}

+ 🔍 How to verify +
+
+
+ Apple Logo +

MacOS

+ Intel chip + Apple Silicon chip +

ℹ️ + Which one do I have? +

+
+
+ Windows Logo +

Windows

+ Download for + Windows +

+

+

+
+
+
+
+ Ubuntu Logo +

Ubuntu / Debian

+ Install +
+
+ Fedora Logo +

Fedora

+ Install +
+
+ Tails Logo +

Tails

+ Install +
+
+ Linux Logo +

Other Linux

+ Build from Source +
+
+ Qubes OS Logo +

Qubes OS (Beta)

+ Install +
+
+
\ No newline at end of file diff --git a/src/_layouts/release.njk b/src/_layouts/release.njk new file mode 100644 index 0000000..c11c0b5 --- /dev/null +++ b/src/_layouts/release.njk @@ -0,0 +1,12 @@ +--- +layout: base +--- + +
+
+

{{ title }}

+
+ {{ content | safe }} +
+{% include "../_includes/downloads.njk" %} +
\ No newline at end of file diff --git a/src/index.html b/src/index.html deleted file mode 100644 index eaedd2f..0000000 --- a/src/index.html +++ /dev/null @@ -1,108 +0,0 @@ ---- -layout: base.njk ---- - -
-
- -

Dangerzone

-

Take potentially dangerous PDFs, office documents, or images and convert them - to safe PDFs.

- - Download - - Learn More -
-
-
-
-

No Network Access

-

Sandboxes don't have network access, so if a malicious document - can compromise one, it can't phone home

-
-
-

Optional OCR

-

Dangerzone can optionally OCR the safe PDFs it creates, so it - will have a text layer again

-
-
-

Reduced File Size

-

Dangerzone compresses the safe PDF to reduce file size

-
-
-

Open Docs Safely

-

After converting, Dangerzone lets you open the safe PDF in the PDF - viewer of your choice, which allows you to open PDFs and office docs - in Dangerzone by default so you never accidentally open a dangerous document

-
-
-
-

Download Dangerzone 0.8.0

- 🔍 How to verify -
-
-
- Apple Logo -

MacOS

- Intel chip - Apple Silicon chip -

ℹ️ - Which one do I have? -

-
-
- Windows Logo -

Windows

- Download for - Windows -

-

-

-
-
-
-
- Ubuntu Logo -

Ubuntu / Debian

- Install -
-
- Fedora Logo -

Fedora

- Install -
-
- Tails Logo -

Tails

- Install -
-
- Linux Logo -

Other Linux

- Build from Source -
-
- Qubes OS Logo -

Qubes OS (Beta)

- Install -
-
-
-
-

How It Works

-
-

Dangerzone works like this: You give it a document that you don't know - if you can trust (for example, an email attachment). Inside of a sandbox, - Dangerzone converts the document to a PDF (if it isn't already one), and - then converts the PDF into raw pixel data: a huge list of of RGB color - values for each page. Then, Dangerzone takes this pixel data and converts - it back into a PDF.

-

Learn more

-
-
diff --git a/src/index.njk b/src/index.njk new file mode 100644 index 0000000..9715c11 --- /dev/null +++ b/src/index.njk @@ -0,0 +1,54 @@ +--- +layout: base.njk +--- + +
+
+ +

Dangerzone

+

Take potentially dangerous PDFs, office documents, or images and convert them + to safe PDFs.

+ + Download + + Learn More +
+
+
+
+

No Network Access

+

Sandboxes don't have network access, so if a malicious document + can compromise one, it can't phone home

+
+
+

Optional OCR

+

Dangerzone can optionally OCR the safe PDFs it creates, so it + will have a text layer again

+
+
+

Reduced File Size

+

Dangerzone compresses the safe PDF to reduce file size

+
+
+

Open Docs Safely

+

After converting, Dangerzone lets you open the safe PDF in the PDF + viewer of your choice, which allows you to open PDFs and office docs + in Dangerzone by default so you never accidentally open a dangerous document

+
+
+ +{% set version = site.version %} +{% include "./_includes/downloads.njk" %} + +
+

How It Works

+
+

Dangerzone works like this: You give it a document that you don't know + if you can trust (for example, an email attachment). Inside of a sandbox, + Dangerzone converts the document to a PDF (if it isn't already one), and + then converts the PDF into raw pixel data: a huge list of of RGB color + values for each page. Then, Dangerzone takes this pixel data and converts + it back into a PDF.

+

Learn more

+
+
\ No newline at end of file diff --git a/src/news/2024-10-01-0.7.1.md b/src/news/2024-10-01-0.7.1.md index 82f2bea..fd7da4c 100644 --- a/src/news/2024-10-01-0.7.1.md +++ b/src/news/2024-10-01-0.7.1.md @@ -1,6 +1,7 @@ --- -layout: post +layout: release title: Dangerzone 0.7.1 is out +version: 0.7.1 date: 2024-10-01 --- diff --git a/src/news/2024-11-06-0.8.0.md b/src/news/2024-11-06-0.8.0.md index 87fd1fd..1390762 100644 --- a/src/news/2024-11-06-0.8.0.md +++ b/src/news/2024-11-06-0.8.0.md @@ -1,6 +1,7 @@ --- -layout: post +layout: release title: Dangerzone 0.8.0 is out +version: 0.8.0 date: 2024-11-06 ---