From e0965dbf1c91a80a1f365ba7b2330814e83f1693 Mon Sep 17 00:00:00 2001 From: lidia pereira Date: Fri, 16 Aug 2019 18:30:00 +0200 Subject: [PATCH 1/3] added toc --- content/fundamentals/hardware.md | 2 +- content/fundamentals/intro.md | 7 ------- content/fundamentals/manifesto.md | 2 ++ content/fundamentals/nas.md | 2 ++ content/fundamentals/port_forwarding.md | 2 ++ content/fundamentals/ssh.md | 2 ++ 6 files changed, 9 insertions(+), 8 deletions(-) diff --git a/content/fundamentals/hardware.md b/content/fundamentals/hardware.md index 5f25d53..e6e7d32 100644 --- a/content/fundamentals/hardware.md +++ b/content/fundamentals/hardware.md @@ -11,7 +11,7 @@ slug: 002 ## Introduction -You wan't to get started with self-hosting. This means you will need a computer that will be your server. But what makes a good server? +You want to get started with self-hosting. This means you will need a computer that will be your server. But what makes a good server? First, while dedicated server equipment does exist, in the case of the homebrew server it is more helpful to think of a 'server' as a function rather than as a special machine. diff --git a/content/fundamentals/intro.md b/content/fundamentals/intro.md index 3717c05..ab6cf56 100644 --- a/content/fundamentals/intro.md +++ b/content/fundamentals/intro.md @@ -9,10 +9,3 @@ Category: fundamentals slug: 001 This series is a starting point for people looking to host their own on-line services from home. A good place to start is by reading the [homebrewserver.club principles]({filename}manifesto.md) on to understand why we make the choices we do. Then have a look at the [hardware guide](hwguide) or [setting up a server behind your home router.]({filename}portforwarding.md) - -The Homebrewserver.club principles -What makes a good homebrew server (hardware guide) -Setting up a server behind a home router -Setting up a webserver -Using SSH to connect to your home brew server -Basic security considerations diff --git a/content/fundamentals/manifesto.md b/content/fundamentals/manifesto.md index b812119..e10d14d 100644 --- a/content/fundamentals/manifesto.md +++ b/content/fundamentals/manifesto.md @@ -7,6 +7,8 @@ Status: published Category: fundamentals slug: 006 +[TOC] + ## Promote approaches, not apps We privilege general approaches over particular software applications. We try to contextualize our technical choices socially, politically and economically to provide in-depth understanding and prevent The Best Way™ solutionism. For these reasons we like free and open source software as a starting point and try to provide documentation for others to learn as well. diff --git a/content/fundamentals/nas.md b/content/fundamentals/nas.md index 6056896..e11e479 100644 --- a/content/fundamentals/nas.md +++ b/content/fundamentals/nas.md @@ -7,6 +7,8 @@ Summary: How to set up a spare olimex board as a networked backup disk Category: fundamentals slug: 007 +[TOC] + #Introduction The idea behind this setup is to make a so-called NAS (networked attached storage) which can be used as a remote back-up drive for your data. The setup is really meant as a low power, 'set and forget' solution. It connects to a public server via a VPN so it isn't publically accessible and doesn't need any open ports in a home router. diff --git a/content/fundamentals/port_forwarding.md b/content/fundamentals/port_forwarding.md index 9ca950c..ad64c09 100644 --- a/content/fundamentals/port_forwarding.md +++ b/content/fundamentals/port_forwarding.md @@ -9,6 +9,8 @@ Image: images/port_forwarding.svg Status: published slug: 005 +[TOC] + # UNDER CONSTRUCTION ##Introduction diff --git a/content/fundamentals/ssh.md b/content/fundamentals/ssh.md index 97a7f8d..084bad9 100644 --- a/content/fundamentals/ssh.md +++ b/content/fundamentals/ssh.md @@ -10,6 +10,8 @@ Status: published Category: fundamentals slug: 003 +[TOC] + ## Introduction Some of the essential things that separate a server from other computers is that first they are usually not where you are and second that often come without screen and keyboard. With homebrewservers this is particularly the case when using Single Board Computers (SBC). From fff0d652fe646f7c009606c42647480f722bdbd0 Mon Sep 17 00:00:00 2001 From: lidia pereira Date: Fri, 16 Aug 2019 18:31:08 +0200 Subject: [PATCH 2/3] article titles --- themes/homebrewtheme/static/css/main.css | 46 ++++++++++++++++++++---- 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/themes/homebrewtheme/static/css/main.css b/themes/homebrewtheme/static/css/main.css index d8e00b1..525b781 100644 --- a/themes/homebrewtheme/static/css/main.css +++ b/themes/homebrewtheme/static/css/main.css @@ -179,6 +179,9 @@ h2{ padding: 1em; margin: 0; } + + + } h3{ font-size:1.4rem; @@ -205,13 +208,32 @@ h1, h2,h3 { } .entry-title{ - font-size:2rem; + font-size:1.6rem; + text-transform:uppercase; font-weight:bold; line-height: 1.2em; font-family:'OrkneyRegular'; + } +.entry-title span{ + color:black; + width:55%; + border-bottom:solid 2px; + border-color:rgba(0, 116, 217,0.5); + padding-top:0.2em; + + +} + +/*#introduction{ + border-top:solid 2px; + border-color:rgba(0, 116, 217,0.5); + padding-top:0.5em; + width:15%; +}*/ + .index-entry-title{ font-size:1.4rem; font-weight:bold; @@ -220,10 +242,11 @@ h1, h2,h3 { word-wrap: break-word; } +/* .entry-title span{ width:100%; display:inline-block; -} +}*/ .toc{ width:35%; @@ -235,7 +258,7 @@ h1, h2,h3 { border-style: solid; /*! margin: 1.6em; */ background-color: #EAEAEA; - margin-top: 4em; + /*margin-top: 4em;*/ margin-left: 1.6em; margin-bottom: 1.6em; font-family: OrkneyRegular; @@ -254,7 +277,7 @@ h1, h2,h3 { } .entry-content{ /*! margin:auto; */ - padding-top:2em; + /*padding-top:1em;*/ padding-bottom:1em; } @@ -314,8 +337,6 @@ blockquote { margin-bottom:1em; } - - #content .caption{ font-size:80%; padding-top:0; @@ -366,7 +387,20 @@ blockquote { .post-info { line-height: 1em; margin-top:1em; + /*border-bottom: solid 2px; + border-color:#0074D9;*/ + padding-bottom:1em; } +/* +.article-summary { + width:85%; + margin-top:1em; + font-style:italic; + padding-top:0.7em; + border-top:solid 2px; + + +}*/ table{ margin: 1em auto; From 333d23b1ce7904a10dca4882b6304063635815f3 Mon Sep 17 00:00:00 2001 From: lidia pereira Date: Fri, 16 Aug 2019 18:42:40 +0200 Subject: [PATCH 3/3] super tiny minor edit --- content/pages/about.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/pages/about.md b/content/pages/about.md index a1817e4..81c95e2 100644 --- a/content/pages/about.md +++ b/content/pages/about.md @@ -7,7 +7,7 @@ Slug: about -A monthly gathering for those who (wish to) host their own online services from home, rather than using commercial and privacy unfriendly alternatives. Together we config and work on our homebrew server setups. These are low-cost, low-power, low-maintenance, high-fun computers through which we can host all of our online necessities and keep them out of the cloud. The club meetings are open for anyone, from more experienced users to interested beginners. During the homebrewserver.club meetings we exchange tips or look into particular topics together. As we gain more knowledge about a topic, we write and publish guides for others to share. +The homebrewserver.club is a monthly gathering for those who (wish to) host their own online services from home, rather than using commercial and privacy unfriendly alternatives. Together we config and work on our homebrew server setups. These are low-cost, low-power, low-maintenance, high-fun computers through which we can host all of our online necessities and keep them out of the cloud. The club meetings are open for anyone, from more experienced users to interested beginners. During the homebrewserver.club meetings we exchange tips or look into particular topics together. As we gain more knowledge about a topic, we write and publish guides for others to share. If you have questions or would like to join check out our [mailinglist](https://we.lurk.org/postorius/lists/hbsc.we.lurk.org/) or join us in our [XMPP chatroom](xmpp:hbsc@muc.lurk.org?join)