diff --git a/content/getting-started/nas.md b/content/fundamentals/nas.md similarity index 99% rename from content/getting-started/nas.md rename to content/fundamentals/nas.md index cfb59e0..87fa2a4 100644 --- a/content/getting-started/nas.md +++ b/content/fundamentals/nas.md @@ -4,6 +4,7 @@ Tags: NAS, diy, vpn Slug: network-backups-over-vpn Description: How to set up a spare olimex board as a networked backup disk Status: draft +Category: fundamentals #Introduction diff --git a/content/getting-started/port_forwarding.md b/content/fundamentals/port_forwarding.md similarity index 99% rename from content/getting-started/port_forwarding.md rename to content/fundamentals/port_forwarding.md index 83fc32e..1989c27 100644 --- a/content/getting-started/port_forwarding.md +++ b/content/fundamentals/port_forwarding.md @@ -5,6 +5,7 @@ Slug: port-forwarding Description: How to set up a spare computer as a server and make it reachable over the internet. Author: hbsc & friends Status: draft +Category: fundamentals # UNDER CONSTRUCTION diff --git a/content/getting-started/ssh.md b/content/fundamentals/ssh.md similarity index 97% rename from content/getting-started/ssh.md rename to content/fundamentals/ssh.md index 3ad254e..443f5da 100644 --- a/content/getting-started/ssh.md +++ b/content/fundamentals/ssh.md @@ -5,6 +5,7 @@ Slug: demystifying-ssh Description: Understanding, using and troubleshooting SSH for fun and not-for-profit Author: hbsc & friends Status: draft +Category: fundamentals ## Introduction diff --git a/content/instant-messaging/beginners_guide_to_xmpp_speak.md b/content/instant-messaging/beginners_guide_to_xmpp_speak.md index 01ebd74..9a9884e 100644 --- a/content/instant-messaging/beginners_guide_to_xmpp_speak.md +++ b/content/instant-messaging/beginners_guide_to_xmpp_speak.md @@ -3,7 +3,7 @@ Date: 2017-2-28 Tags: xmpp, lexicon, terminology Slug: beginners-guide-to-xmpp-speak Description: XMPP terminology, translated to plain english. Did you know you can use OMEMO E2E with MAM in a MUC? - +Category: instant messaging ##XMPP diff --git a/content/instant-messaging/configuring_an_xmpp_server_prosody_0.10.md b/content/instant-messaging/configuring_an_xmpp_server_prosody_0.10.md index 4f812c4..75fc53a 100644 --- a/content/instant-messaging/configuring_an_xmpp_server_prosody_0.10.md +++ b/content/instant-messaging/configuring_an_xmpp_server_prosody_0.10.md @@ -3,6 +3,7 @@ Date: 2018-1-09 Tags: xmpp, chat, guide, instant messaging, prosody Slug: configuring-a-modern-xmpp-server-0.10 Description: Hands-on step-by-step guide that shows how to configure Prosody 0.10 for security, mobile messaging and ease of use. +Category: instant messaging [TOC] diff --git a/content/instant-messaging/configuring_an_xmpp_server_prosody_0.11.md b/content/instant-messaging/configuring_an_xmpp_server_prosody_0.11.md index 85e7ba5..29c2b86 100644 --- a/content/instant-messaging/configuring_an_xmpp_server_prosody_0.11.md +++ b/content/instant-messaging/configuring_an_xmpp_server_prosody_0.11.md @@ -3,6 +3,7 @@ Date: 2018-11-17 Tags: xmpp, chat, guide, instant messaging, prosody Slug: configuring-a-modern-xmpp-server Summary: Hands-on step-by-step guide that shows how to set up a federated chat server based on Prosody 0.11 configured for security, mobile messaging, rich features and ease of use. +Category: instant messaging [TOC] diff --git a/content/instant-messaging/configuring_an_xmpp_server_prosody_0.9.md b/content/instant-messaging/configuring_an_xmpp_server_prosody_0.9.md index 06c7514..7002e6d 100644 --- a/content/instant-messaging/configuring_an_xmpp_server_prosody_0.9.md +++ b/content/instant-messaging/configuring_an_xmpp_server_prosody_0.9.md @@ -3,6 +3,7 @@ Date: 2017-3-07 Tags: xmpp, chat, guide, instant messaging, prosody Slug: configuring-a-modern-xmpp-server-0.9 Description: Hands-on step-by-step guide that shows how to configure Prosody for security, mobile messaging and ease of use. +Category: instant messaging Attention! diff --git a/content/instant-messaging/es_configuring_an_xmpp_server_prosody_0.11.md b/content/instant-messaging/es_configuring_an_xmpp_server_prosody_0.11.md index c286d03..f2667c5 100644 --- a/content/instant-messaging/es_configuring_an_xmpp_server_prosody_0.11.md +++ b/content/instant-messaging/es_configuring_an_xmpp_server_prosody_0.11.md @@ -4,6 +4,7 @@ Tags: xmpp, chat, guide, instant messaging, prosody Slug: configuring-a-modern-xmpp-server Description: Hands-on step-by-step guide that shows how to configure Prosody 0.11 aimed at security, mobile messaging, rich features and ease of use. Lang: es +Category: instant messaging [TOC] diff --git a/content/instant-messaging/have_you_considered.md b/content/instant-messaging/have_you_considered.md index 02aec76..fdd37b2 100644 --- a/content/instant-messaging/have_you_considered.md +++ b/content/instant-messaging/have_you_considered.md @@ -3,6 +3,7 @@ Date: 2017-3-9 Tags: xmpp, conversations, instant messaging, ecosystem Slug: have-you-considered-the-alternative Summary: Signal is often considered an alternative to Whatsapp, but is it really? Why you should gather a group of friends and consider staring into the abyss of self-hosted, federated messaging services. +Category: instant messaging diff --git a/content/instant-messaging/set_up_an_xmpp_messenger.md b/content/instant-messaging/set_up_an_xmpp_messenger.md index ac5f340..6e7b739 100644 --- a/content/instant-messaging/set_up_an_xmpp_messenger.md +++ b/content/instant-messaging/set_up_an_xmpp_messenger.md @@ -4,6 +4,7 @@ Tags: xmpp, chat, guide, instant messaging, conversations, gajim, chatsecure Slug: picking-modern-xmpp-clients Description: Trying to make sense of all those XMPP clients around? A guide helping you to choose between various modern XMPP clients. Which are the necessary features and how do I get this software running? featured_image: http://homebrewserver.club/extra/omemo.png +Category: instant messaging Introduction --- diff --git a/content/lowtech/solarlowtech.md b/content/lowtech/solarlowtech.md index d9a4459..f2307d9 100644 --- a/content/lowtech/solarlowtech.md +++ b/content/lowtech/solarlowtech.md @@ -4,6 +4,8 @@ Tags: solar power, static sites, energy optimization, web design Slug: low-tech-website-howto Summary: How to build a low tech website by optimizing web design, server settings and hardware. Author: Roel Roscam Abbing +Category: lowtech + [TOC] diff --git a/tasks.py b/tasks.py index f6f9ff9..256da24 100644 --- a/tasks.py +++ b/tasks.py @@ -73,6 +73,8 @@ def preview(c): @task def publish(c): """Publish to production via Git hook""" + # TODO: use generation and rsync here for publishing + # also update README.md "Deploying the site" instructions c.run('git push origin master')