backup: 2024-03-30 10:31
This commit is contained in:
parent
b373e484af
commit
115ae9cd66
|
@ -1,20 +1,8 @@
|
|||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ An overview on hoaxes ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(left, text(20pt)[
|
||||
*An overview on hoaxes*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
= Introduction
|
||||
In recent times, hoaxes have become increasingly prevalent as the
|
||||
|
|
|
@ -1,20 +1,8 @@
|
|||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ Home server security ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(left, text(20pt)[
|
||||
*Home Server Security*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
= Introduction
|
||||
Home server security is pretty often overlooked from what I can tell. Any device accessible from the internet has _some_ degree of vulnerability in the current era of the internet. I aim for this document to detail methods to amend the contemporary cybersecurity challenges faced by most homelabbers.
|
||||
|
|
|
@ -1,20 +1,8 @@
|
|||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ Misconceptions about NFC ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(left, text(20pt)[
|
||||
*Misconceptions about NFC*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
#align(left, text(10pt)[*I made a mistake while writing this blog
|
||||
post - somehow forgetting that security isn’t unambiguous. You can
|
||||
|
|
|
@ -1,20 +1,8 @@
|
|||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ Host your own private search engine with SearXNG ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(left, text(20pt)[
|
||||
*An overview on hoaxes*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
= Introduction
|
||||
#link("https://docs.searxng.org/")[SearXNG];, put in its own words, is a
|
||||
|
|
|
@ -1,21 +1,8 @@
|
|||
#set quote(block: true)
|
||||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: (x: 1cm, y: 1cm),
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ Host your own private search engine with SearXNG ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(center, text(20pt)[
|
||||
*Take control of tailscale with headscale*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
= Tailscale
|
||||
#link("https://tailscale.com/")[Tailscale] is a modern tunnel VPN
|
||||
|
|
|
@ -1,20 +1,8 @@
|
|||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ Selecting hardware for a (home) server ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(center, text(20pt)[
|
||||
*Selecting hardware for a (home) server*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
= Introduction
|
||||
I see a lot of people worryingly mistaken about what a server needs
|
||||
|
|
|
@ -1,20 +1,8 @@
|
|||
#show link: underline
|
||||
#set text(
|
||||
font: "ETBembo",
|
||||
size: 10pt)
|
||||
#set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
#import "template.typ": conf
|
||||
#show: doc => conf(
|
||||
title: [ Setting up Zola on NixOS ],
|
||||
doc,
|
||||
)
|
||||
#set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
|
||||
#align(center, text(20pt)[
|
||||
*Setting up Zola on NixOS*
|
||||
])
|
||||
#line(length: 70%)
|
||||
|
||||
= Introduction
|
||||
#link("https://getzola.org")[Zola] is a static site generator
|
||||
|
|
23
blog/template.typ
Normal file
23
blog/template.typ
Normal file
|
@ -0,0 +1,23 @@
|
|||
#let conf(title: none, doc) = {
|
||||
show link: underline
|
||||
show raw: set text(font: "Iosevka Comfy")
|
||||
set text(
|
||||
font: "EtBembo",
|
||||
size: 10pt
|
||||
)
|
||||
set page(
|
||||
paper: "a4",
|
||||
margin: 1cm,
|
||||
)
|
||||
set par(
|
||||
justify: true,
|
||||
leading: 0.52em,
|
||||
)
|
||||
align(left, text(font: "EtBembo", size: 24pt, weight: 900)[
|
||||
#title
|
||||
])
|
||||
line(length: 70%)
|
||||
|
||||
set align(left)
|
||||
doc
|
||||
}
|
Reference in a new issue