"initial"...

This commit is contained in:
lare 2024-08-28 12:44:44 +02:00
commit 6fe2147740
16 changed files with 422 additions and 0 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
public/

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "themes/hugo-coder"]
path = themes/hugo-coder
url = https://github.com/luizdepra/hugo-coder.git

6
archetypes/default.md Normal file
View file

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: false
---

145
config.toml Normal file
View file

@ -0,0 +1,145 @@
baseURL = 'http://lare.dn42/'
languageCode = 'en'
title = "LARE"
theme = "hugo-coder"
defaultContentLanguage = "en"
paginate = 20
pygmentsStyle = "bw"
pygmentsCodeFences = true
pygmentsCodeFencesGuessSyntax = true
enableEmoji = true
# Enable Disqus comments
# disqusShortname = "yourdiscussshortname"
[params]
author = "LARE"
# license = '<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA-4.0</a>'
description = "Blog by LARE-MNT "
keywords = "blog,developer,personal"
info = ["Student at uni-ulm", "Developer"]
#avatarURL = "images/avatar.jpg"
#gravatar = "john.doe@example.com"
dateFormat = "January 2, 2006"
since = 2022
# Git Commit in Footer, uncomment the line below to enable it
commit = "https://github.com/luizdepra/hugo-coder/tree/"
# Right To Left, shift content direction for languagues such as Arabic
rtl = false
# Specify light/dark colorscheme
# Supported values:
# "auto" (use preference set by browser)
# "dark" (dark background, light foreground)
# "light" (light background, dark foreground) (default)
colorScheme = "dark"
# Hide the toggle button, along with the associated vertical divider
hideColorSchemeToggle = false
# Series see also post count
maxSeeAlsoItems = 5
# Custom CSS
customCSS = []
# Custom SCSS, file path is relative to Hugo's asset folder (default: {your project root}/assets)
customSCSS = []
# Custom JS
customJS = []
# If you want to use fathom(https://usefathom.com) for analytics, add this section
# [params.fathomAnalytics]
# siteID = "ABCDE"
# serverURL = "analytics.example.com" # Default value is cdn.usefathom.com, overwrite this if you are self-hosting
# If you want to use plausible(https://plausible.io) for analytics, add this section
# [params.plausibleAnalytics]
# domain = "example.com"
# serverURL = "analytics.example.com" # Default value is plausible.io, overwrite this if you are self-hosting or using a custom domain
# If you want to use goatcounter(https://goatcounter.com) for analytics, add this section
# [params.goatCounter]
# code = "code"
# If you want to use Cloudflare Web Analytics(https://cloudflare.com) for analytics, add this section
# [params.cloudflare]
# token = "token"
# If you want to use Matomo(https://matomo.org) for analytics, add this section
# [params.matomo]
# siteID = "ABCDE" # Default value is "1", overwrite this if you are cloud-hosting
# serverURL = "analytics.example.com" # For cloud-hosting, use provided URL, e.g. example.matomo.cloud
# If you want to use Google Tag Manager(https://analytics.google.com/) for analytics, add this section
# [params.googleTagManager]
# id = "gid"
# If you want to use Application Insights(https://azure.com/) for analytics, add this section
# [params.applicationInsights]
# connectionString = "connectionString"
# If you want to implement a Content-Security-Policy, add this section
[params.csp]
childsrc = ["'self'"]
fontsrc = ["'self'"]
#, "https://fonts.gstatic.com", "https://cdn.jsdelivr.net/"]
formaction = ["'self'"]
framesrc = ["'self'"]
imgsrc = ["'self'"]
objectsrc = ["'none'"]
stylesrc = [
"'self'",
"'unsafe-inline'"
# "https://fonts.googleapis.com/",
# "https://cdn.jsdelivr.net/"
]
scriptsrc = [
"'self'",
"'unsafe-inline'"
# "https://www.google-analytics.com",
# "https://cdn.jsdelivr.net/"
]
prefetchsrc = ["'self'"]
# connect-src directive defines valid targets for to XMLHttpRequest (AJAX), WebSockets or EventSource
connectsrc = ["'self'"] #, "https://www.google-analytics.com"]
[taxonomies]
category = "categories"
series = "series"
tag = "tags"
author = "authors"
[[params.social]]
name = "Mastodon"
icon = "fa fa-2x fa-mastodon"
weight = 1
url = "https://mastodon.lare.cc/@lare"
rel = "me"
[[params.social]]
name = "Github"
icon = "fa fa-2x fa-github"
weight = 2
url = "https://github.com/lare-mnt/"
#
[[languages.en.menu.main]]
name = "About"
weight = 1
url = "about"
#[[languages.en.menu.main]]
#name = "Blog"
#weight = 2
#url = "posts/"
[[languages.en.menu.main]]
name = "dn42"
weight = 3
url = "dn42/"
[[languages.en.menu.main]]
name = "Autopeer"
weight = 4
url = "autopeer"
[[languages.en.menu.main]]
name = "Contact"
weight = 5
url = "contact"

1
content/.obsidian/app.json vendored Normal file
View file

@ -0,0 +1 @@
{}

1
content/.obsidian/appearance.json vendored Normal file
View file

@ -0,0 +1 @@
{}

19
content/.obsidian/core-plugins.json vendored Normal file
View file

@ -0,0 +1,19 @@
[
"file-explorer",
"global-search",
"switcher",
"graph",
"backlink",
"outgoing-link",
"tag-pane",
"page-preview",
"daily-notes",
"templates",
"note-composer",
"command-palette",
"editor-status",
"starred",
"outline",
"word-count",
"file-recovery"
]

1
content/.obsidian/hotkeys.json vendored Normal file
View file

@ -0,0 +1 @@
{}

133
content/.obsidian/workspace vendored Normal file
View file

@ -0,0 +1,133 @@
{
"main": {
"id": "f115049f083f120d",
"type": "split",
"children": [
{
"id": "fb565db648e6fb9d",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "dn42/nodes.md",
"mode": "source",
"source": false
}
}
}
],
"direction": "vertical"
},
"left": {
"id": "2d31b37c4a1797ad",
"type": "split",
"children": [
{
"id": "710e1e6761e4084d",
"type": "tabs",
"children": [
{
"id": "e76297b63efdeead",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {}
}
},
{
"id": "7a3f28104a95da40",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
}
}
},
{
"id": "fea700a53587d8c7",
"type": "leaf",
"state": {
"type": "starred",
"state": {}
}
}
]
}
],
"direction": "horizontal",
"width": 300
},
"right": {
"id": "230c0e001ec2e1ff",
"type": "split",
"children": [
{
"id": "0ae53972e7ec645c",
"type": "tabs",
"children": [
{
"id": "541d969b8a7b365f",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"file": "dn42/nodes.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
}
}
},
{
"id": "34fdf7bb3d6575d6",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"file": "dn42/nodes.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
}
},
{
"id": "631f119bec8a3d4f",
"type": "leaf",
"state": {
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true
}
}
},
{
"id": "4fedcf2763560b13",
"type": "leaf",
"state": {
"type": "outline",
"state": {
"file": "dn42/nodes.md"
}
}
}
]
}
],
"direction": "horizontal",
"width": 300,
"collapsed": true
},
"active": "fb565db648e6fb9d",
"lastOpenFiles": []
}

8
content/Contact.md Normal file
View file

@ -0,0 +1,8 @@
---
title: "Contact"
date: 2022-09-21T17:09:45+02:00
draft: false
---
- lare on irc.hackint.[org/dn42]
- email: see dn42 registry

9
content/about.md Normal file
View file

@ -0,0 +1,9 @@
---
title: "About"
date: 2022-09-21T16:59:50+02:00
draft: true
---
- AS4242423035 on dn42
- likes to play aorund with anything related to IT

60
content/dn42/nodes.md Normal file
View file

@ -0,0 +1,60 @@
---
title: "Nodes"
date: 2024-03-27T12:00:00+01:00
draft: false
tags: dn42,nodes
---
pick one node and then send a [peering request](../peering-request)
or try using my [auto peering](/autopeer)
# Europe
- de01:
- City: Frankfurt
- Wireguard pubkey: OL2LE2feDsFV+fOC4vo4u/1enuxf3m2kydwGRE2rKVs=
- dn42-ipv4: 172.22.125.130
- dn42-ipv6: fd63:5d40:47e5::130
- endpoint: de01.dn42.lare.cc
- internal ipv6 link local: fe80::3035:130
- de02:
- City: Jena
- Wireguard pubkey: dwtxXvpgWCGtX/QKFDaLXsWYRPd08Tg1JGsvzLudgjw=
- dn42-ipv4: 172.22.125.131
- dn42-ipv6: fd63:5d40:47e5::131
- endpoint: de02.dn42.lare.cc
- ipv6 link local: fe80::3035:131
- Note: This node is ipv6 only on clearnet
- uk01:
- City: London
- Wireguard pubkey: RJaU1kRfiOREvKihiDMFpNrEGpN8td3z+UvHxabOlR0=
- dn42-ipv4: 172.22.125.138
- dn42-ipv6: fd63:5d40:47e5::138
- endpoint: uk01.dn42.lare.cc
- ipv6 link local: fe80::3035:138
# (North) America
- usw1:
- City: Phoenix, Arizona, US
- Wireguard pubkey: Qd2XCotubH4QrQIdTZjYG4tFs57DqN7jawO9vGz+XWM=
- dn42-ipv4: 172.22.125.132
- dn42-ipv6: fd63:5d40:47e5::132
- endpoint: usw1.dn42.lare.cc
- ipv6 link local: fe80::3035:132
- use2:
- City: Chicago, Illanois, US
- Wireguard pubkey: AREskFoxP2cd6DXoJ7druDsiWKX+8TwrkQqfi4JxRRw=
- dn42-ipv4: 172.22.125.137
- dn42-ipv6: fd63:5d40:47e5::137
- endpoint: use2.dn42.lare.cc
- ipv6 link local: fe80::3035:137
- usw2:
- City: San Jose, Callifornia, US
- Wireguard pubkey: oWMjftHTU+ll9PG26adiQaipQ8HC6kO4puXGakw38j8=
- dn42-ipv4: 172.22.125.139
- dn42-ipv6: fd63:5d40:47e5::139
- endpoint: usw2.dn42.lare.cc
- ipv6 link local: fe80::3035:139
# Asia-Pacific

View file

@ -0,0 +1,25 @@
---
title: "Peering Request"
date: 2022-10-27T22:30:00+02:00
draft: false
tags: dn42,peering
---
For peering with my [node(s)](../nodes) in the country of the node or adjacent countries, please send either an email or messages in the IRC. The email should have the following format:
```
Subject: Peering with <your MNT/AS>
node: <name of my node you want to peer with>
AS: <your ASN>
wgKey: <wireguard public key of your node>
endpoint: <ip/hostname:port of your node>
dn42-ip4: <your tunnel ipv4 (optional)>
dn42-ip6: <your tunnel ipv6 (optional)>
ll-ip6: <your ipv6 link local address>
bpg-cap: <wether you support mp-bgp,extended-next-hop, ...>
notes: <further notes I should follow>
```
I would prefer if you use pgp encrypted emails

7
content/posts/test.md Normal file
View file

@ -0,0 +1,7 @@
---
title: "Test"
date: 2022-09-21T16:22:33+02:00
draft: false
---
Testing Test

2
content/robots.txt Normal file
View file

@ -0,0 +1,2 @@
User-Agent: *
Disallow: /autopeer/*

1
themes/hugo-coder Submodule

@ -0,0 +1 @@
Subproject commit 5c702174587c11abf3063117cdd8a8fade2d50df