diff --git a/README.md b/README.md index 714afc3..44ff0fb 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,34 @@ # Privacy Guides Blog +## Post Metadata + +- `date` (**required**): Post date +- `categories`: List of post categories. Allowed categories: `Announcements`, `Opinion`, `Software`, `Hardware`, `Android`, `iOS`, `Linux`, `macOS`, `Windows`, `Qubes OS`, `Providers` +- `authors`: List of post authors. Authors must exist in [`.authors.yml`](/docs/.authors.yml). Only the first author will be displayed on the blog index. +- `links`: Related links shown on post sidebar. May be internal or external links. +- `tags`: List of post tags. Reuse [existing tags](https://blog.privacyguides.org/tags/) if applicable, but feel free to add any as-needed. +- `license`: Post license. May be one of `BY`, `BY-SA`, `BY-NC`, `BY-NC-SA`, `BY-SA`, `BY-ND`, `BY-NC-ND`, or `CC0` to be automatically linked, or set to any HTML string. Defaults to "All rights reserved" if not set. + +Example: + +``` +--- +date: 2021-09-14 +categories: + - Announcements +authors: + - jonaharagon + - dngray + - freddy-m +links: + - 'About Privacy Guides': "https://www.privacyguides.org/about/" + - posts/weve-joined-the-open-collective-foundation.md +tags: + - Privacy Guides +license: CC0 +--- +``` + ## Developing Committing to this repository requires [signing your commits](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits) (`git config commit.gpgsign true`) unless you are making edits via the GitHub.com text editor interface. As of August 2022 the preferred signing method is [SSH commit signatures](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification#ssh-commit-signature-verification), but GPG signing is also acceptable. You should add your signing key to your GitHub profile. diff --git a/docs/posts/choosing-the-right-messenger.md b/docs/posts/choosing-the-right-messenger.md index 926f0da..bb233ef 100644 --- a/docs/posts/choosing-the-right-messenger.md +++ b/docs/posts/choosing-the-right-messenger.md @@ -9,6 +9,7 @@ links: - Types of Communication Networks: https://www.privacyguides.org/real-time-communication/communication-network-types/ tags: - Instant Messengers +license: BY-SA --- # Choosing The Right Messenger diff --git a/docs/posts/firefox-privacy-2021-update.md b/docs/posts/firefox-privacy-2021-update.md index 25439eb..3b588b4 100644 --- a/docs/posts/firefox-privacy-2021-update.md +++ b/docs/posts/firefox-privacy-2021-update.md @@ -9,6 +9,7 @@ links: tags: - Browsers - Firefox +license: CC0 --- # Firefox Privacy: 2021 Update diff --git a/docs/posts/firefox-privacy.md b/docs/posts/firefox-privacy.md index 2b2e52d..69ba997 100644 --- a/docs/posts/firefox-privacy.md +++ b/docs/posts/firefox-privacy.md @@ -9,6 +9,7 @@ links: tags: - Browsers - Firefox +license: BY-SA --- # Firefox Privacy: Tips and Tricks for Better Browsing diff --git a/docs/posts/hide-nothing.md b/docs/posts/hide-nothing.md index d7923b1..d65887c 100644 --- a/docs/posts/hide-nothing.md +++ b/docs/posts/hide-nothing.md @@ -9,6 +9,7 @@ links: - posts/choosing-the-right-messenger.md tags: - Government +license: BY-SA --- # Hide Nothing diff --git a/docs/posts/move-fast-and-break-things.md b/docs/posts/move-fast-and-break-things.md index 058cac8..7e7d3ad 100644 --- a/docs/posts/move-fast-and-break-things.md +++ b/docs/posts/move-fast-and-break-things.md @@ -9,6 +9,7 @@ links: - posts/us-government-continues-encryption-war.md tags: - Facebook +license: BY-SA --- # Move Fast and Break Things diff --git a/docs/posts/security-privacy-anonymity.md b/docs/posts/security-privacy-anonymity.md index 04ee1f7..c9607f1 100644 --- a/docs/posts/security-privacy-anonymity.md +++ b/docs/posts/security-privacy-anonymity.md @@ -7,6 +7,7 @@ authors: links: - 'Threat Modeling
Creating Your Threat Model': https://www.privacyguides.org/basics/threat-modeling/ - posts/choosing-the-right-messenger.md +license: BY --- # Security, Privacy, and Anonymity diff --git a/docs/posts/the-trouble-with-vpn-and-privacy-review-sites.md b/docs/posts/the-trouble-with-vpn-and-privacy-review-sites.md index 276b502..f1758c0 100644 --- a/docs/posts/the-trouble-with-vpn-and-privacy-review-sites.md +++ b/docs/posts/the-trouble-with-vpn-and-privacy-review-sites.md @@ -10,6 +10,7 @@ links: - VPN Recommendations: https://www.privacyguides.org/vpn/ tags: - VPN +license: BY-SA --- # The Trouble with VPN and Privacy Review Sites diff --git a/docs/posts/us-government-continues-encryption-war.md b/docs/posts/us-government-continues-encryption-war.md index 6b0162e..70dfae7 100644 --- a/docs/posts/us-government-continues-encryption-war.md +++ b/docs/posts/us-government-continues-encryption-war.md @@ -8,6 +8,7 @@ links: - posts/us-government-wages-war-on-encryption.md tags: - Government +license: BY-SA --- # US Government Continues Encryption War diff --git a/docs/posts/us-government-wages-war-on-encryption.md b/docs/posts/us-government-wages-war-on-encryption.md index de9b311..c1a0645 100644 --- a/docs/posts/us-government-wages-war-on-encryption.md +++ b/docs/posts/us-government-wages-war-on-encryption.md @@ -8,6 +8,7 @@ links: - posts/us-government-continues-encryption-war.md tags: - Government +license: BY-SA --- # US Government Wages War on Encryption diff --git a/docs/posts/virtual-insanity.md b/docs/posts/virtual-insanity.md index d8d39b7..4c819e8 100644 --- a/docs/posts/virtual-insanity.md +++ b/docs/posts/virtual-insanity.md @@ -10,6 +10,7 @@ links: - posts/us-government-wages-war-on-encryption.md tags: - Facebook +license: BY-SA --- # Virtual Insanity diff --git a/docs/posts/welcome-to-privacy-guides.md b/docs/posts/welcome-to-privacy-guides.md index e2a07b2..ed424b2 100644 --- a/docs/posts/welcome-to-privacy-guides.md +++ b/docs/posts/welcome-to-privacy-guides.md @@ -11,6 +11,7 @@ links: - posts/weve-joined-the-open-collective-foundation.md tags: - Privacy Guides +license: CC0 --- # Welcome to Privacy Guides diff --git a/docs/posts/weve-joined-the-open-collective-foundation.md b/docs/posts/weve-joined-the-open-collective-foundation.md index fef3cda..815ec34 100644 --- a/docs/posts/weve-joined-the-open-collective-foundation.md +++ b/docs/posts/weve-joined-the-open-collective-foundation.md @@ -8,6 +8,7 @@ links: - posts/welcome-to-privacy-guides.md tags: - Privacy Guides +license: CC0 --- # We've joined the Open Collective Foundation 501(c)(3) diff --git a/docs/posts/why-i-run-a-tor-relay.md b/docs/posts/why-i-run-a-tor-relay.md index 2aa969f..958426d 100644 --- a/docs/posts/why-i-run-a-tor-relay.md +++ b/docs/posts/why-i-run-a-tor-relay.md @@ -9,6 +9,7 @@ links: tags: - Tor - Self-Hosting +license: BY-SA --- # Why I Decided to Run a Tor Relay @@ -37,4 +38,4 @@ At the time of writing my relay has been flagged ‘valid’, ‘running’ and --- -*Sam is an elearning designer and privacy advocate interested in free (libre) software and how it can protect civil liberties. This article was [originally published](https://web.archive.org/web/20200508115203/https://samhowell.uk/dark/blog/blog-Tor_Relay.html) on my personal blog at [samhowell.uk](https://samhowell.uk), on February 15th, 2019. It is made available under the [Creative Commons By-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/).* +*Sam is an elearning designer and privacy advocate interested in free (libre) software and how it can protect civil liberties. This article was [originally published](https://web.archive.org/web/20200508115203/https://samhowell.uk/dark/blog/blog-Tor_Relay.html) on my personal blog at [samhowell.uk](https://samhowell.uk), on February 15th, 2019.* diff --git a/theme/blog-post.html b/theme/blog-post.html new file mode 100644 index 0000000..f4d132f --- /dev/null +++ b/theme/blog-post.html @@ -0,0 +1,166 @@ +{% extends "main.html" %} + +{% import "partials/nav-item.html" as item with context %} + + +{% block container %} +
+ + +
+
+
+ +
+
+
+ + +
+ {% block content %} + {% include "partials/content.html" %} + {% endblock %} +
+
+{% endblock %}