"initial"...
This commit is contained in:
commit
5f42eb8575
16 changed files with 422 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
public/
|
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal 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
6
archetypes/default.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
title: "{{ replace .Name "-" " " | title }}"
|
||||||
|
date: {{ .Date }}
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
|
145
config.toml
Normal file
145
config.toml
Normal 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
1
content/.obsidian/app.json
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{}
|
1
content/.obsidian/appearance.json
vendored
Normal file
1
content/.obsidian/appearance.json
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{}
|
19
content/.obsidian/core-plugins.json
vendored
Normal file
19
content/.obsidian/core-plugins.json
vendored
Normal 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
1
content/.obsidian/hotkeys.json
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{}
|
133
content/.obsidian/workspace
vendored
Normal file
133
content/.obsidian/workspace
vendored
Normal 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
8
content/Contact.md
Normal 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
9
content/about.md
Normal 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
60
content/dn42/nodes.md
Normal 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
|
25
content/dn42/peering-request.md
Normal file
25
content/dn42/peering-request.md
Normal 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
7
content/posts/test.md
Normal 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
2
content/robots.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
User-Agent: *
|
||||||
|
Disallow: /autopeer/*
|
1
themes/hugo-coder
Submodule
1
themes/hugo-coder
Submodule
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 5c702174587c11abf3063117cdd8a8fade2d50df
|
Loading…
Add table
Reference in a new issue