backup: 2024-03-30 10:31

This commit is contained in:
Muhammad Nauman Raza 2024-03-30 10:31:56 +00:00
parent b373e484af
commit 115ae9cd66
8 changed files with 51 additions and 113 deletions

View file

@ -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

View file

@ -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.

View file

@ -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 isnt unambiguous. You can

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
View 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
}