Skip to content

Commit 4b3e0d8

Browse files
committed
theme updates
1 parent 3928506 commit 4b3e0d8

24 files changed

+1274
-365
lines changed

public/404.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646

4747

4848

49-
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.a2d78d78672e549fbfc972ece871725b5478ba0b65708dda20cb97ab80a865eae6d247e1b05a4aec6ebbf78647ec3233bad8b2609ed98eee53cd58aa17128bc7.js"
50-
integrity="sha512-oteNeGcuVJ&#43;/yXLs6HFyW1R4ugtlcI3aIMuXq4CoZerm0kfhsFpK7G6794ZH7DIzutiyYJ7Zju5TzViqFxKLxw==" data-copy="" data-copied=""></script>
49+
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.3ad74b33440334ca29f8801ec6dac1f314951cf580e503d49631816b48d1f28d03543275f92b651565b48045b90731f47595b1396214b8b6aa11c6990f867f7e.js"
50+
integrity="sha512-OtdLM0QDNMop&#43;IAextrB8xSVHPWA5QPUljGBa0jR8o0DVDJ1&#43;StlFWW0gEW5BzH0dZWxOWIUuLaqEcaZD4Z/fg==" data-copy="" data-copied=""></script>
5151

5252

5353

public/about/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646

4747

4848

49-
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.a2d78d78672e549fbfc972ece871725b5478ba0b65708dda20cb97ab80a865eae6d247e1b05a4aec6ebbf78647ec3233bad8b2609ed98eee53cd58aa17128bc7.js"
50-
integrity="sha512-oteNeGcuVJ&#43;/yXLs6HFyW1R4ugtlcI3aIMuXq4CoZerm0kfhsFpK7G6794ZH7DIzutiyYJ7Zju5TzViqFxKLxw==" data-copy="" data-copied=""></script>
49+
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.3ad74b33440334ca29f8801ec6dac1f314951cf580e503d49631816b48d1f28d03543275f92b651565b48045b90731f47595b1396214b8b6aa11c6990f867f7e.js"
50+
integrity="sha512-OtdLM0QDNMop&#43;IAextrB8xSVHPWA5QPUljGBa0jR8o0DVDJ1&#43;StlFWW0gEW5BzH0dZWxOWIUuLaqEcaZD4Z/fg==" data-copy="" data-copied=""></script>
5151

5252

5353

@@ -457,7 +457,7 @@
457457

458458

459459
<div class="fixed inset-x-0 top-0 h-[800px] single_hero_background nozoom"
460-
style="background-image:url(/img/rack_hu4950597853983449278.jpeg);">
460+
style="background-image:url(/img/rack_hu_fe6059240e9f2c88.jpeg);">
461461

462462

463463

@@ -589,7 +589,7 @@ <h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral">
589589

590590

591591
<img class="!mt-0 !mb-0 h-24 w-24 rounded-full ltr:mr-4 rtl:ml-4" width="96" height="96"
592-
alt="netops2devops" src="/img/gopher_hu4481202703843614.png" />
592+
alt="netops2devops" src="/img/gopher_hu_d7ac4049f0c00688.png" />
593593

594594

595595
<div class="place-self-center">

public/authors/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@
4848

4949

5050

51-
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.a2d78d78672e549fbfc972ece871725b5478ba0b65708dda20cb97ab80a865eae6d247e1b05a4aec6ebbf78647ec3233bad8b2609ed98eee53cd58aa17128bc7.js"
52-
integrity="sha512-oteNeGcuVJ&#43;/yXLs6HFyW1R4ugtlcI3aIMuXq4CoZerm0kfhsFpK7G6794ZH7DIzutiyYJ7Zju5TzViqFxKLxw==" data-copy="" data-copied=""></script>
51+
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.3ad74b33440334ca29f8801ec6dac1f314951cf580e503d49631816b48d1f28d03543275f92b651565b48045b90731f47595b1396214b8b6aa11c6990f867f7e.js"
52+
integrity="sha512-OtdLM0QDNMop&#43;IAextrB8xSVHPWA5QPUljGBa0jR8o0DVDJ1&#43;StlFWW0gEW5BzH0dZWxOWIUuLaqEcaZD4Z/fg==" data-copy="" data-copied=""></script>
5353

5454

5555

public/categories/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@
4848

4949

5050

51-
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.a2d78d78672e549fbfc972ece871725b5478ba0b65708dda20cb97ab80a865eae6d247e1b05a4aec6ebbf78647ec3233bad8b2609ed98eee53cd58aa17128bc7.js"
52-
integrity="sha512-oteNeGcuVJ&#43;/yXLs6HFyW1R4ugtlcI3aIMuXq4CoZerm0kfhsFpK7G6794ZH7DIzutiyYJ7Zju5TzViqFxKLxw==" data-copy="" data-copied=""></script>
51+
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.3ad74b33440334ca29f8801ec6dac1f314951cf580e503d49631816b48d1f28d03543275f92b651565b48045b90731f47595b1396214b8b6aa11c6990f867f7e.js"
52+
integrity="sha512-OtdLM0QDNMop&#43;IAextrB8xSVHPWA5QPUljGBa0jR8o0DVDJ1&#43;StlFWW0gEW5BzH0dZWxOWIUuLaqEcaZD4Z/fg==" data-copy="" data-copied=""></script>
5353

5454

5555

34.9 KB
Loading
20.9 KB
Loading
371 KB
Loading

public/index.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html lang="en" dir="ltr" class="scroll-smooth" data-default-appearance="dark"
33
data-auto-appearance="true"><head>
4-
<meta name="generator" content="Hugo 0.140.2"><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
4+
<meta name="generator" content="Hugo 0.145.0"><script src="/livereload.js?mindelay=10&amp;v=2&amp;port=1313&amp;path=livereload" data-no-instant defer></script>
55
<meta charset="utf-8" />
66

77
<meta http-equiv="content-language" content="en" />
@@ -51,8 +51,8 @@
5151

5252

5353

54-
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.a2d78d78672e549fbfc972ece871725b5478ba0b65708dda20cb97ab80a865eae6d247e1b05a4aec6ebbf78647ec3233bad8b2609ed98eee53cd58aa17128bc7.js"
55-
integrity="sha512-oteNeGcuVJ&#43;/yXLs6HFyW1R4ugtlcI3aIMuXq4CoZerm0kfhsFpK7G6794ZH7DIzutiyYJ7Zju5TzViqFxKLxw==" data-copy="" data-copied=""></script>
54+
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.3ad74b33440334ca29f8801ec6dac1f314951cf580e503d49631816b48d1f28d03543275f92b651565b48045b90731f47595b1396214b8b6aa11c6990f867f7e.js"
55+
integrity="sha512-OtdLM0QDNMop&#43;IAextrB8xSVHPWA5QPUljGBa0jR8o0DVDJ1&#43;StlFWW0gEW5BzH0dZWxOWIUuLaqEcaZD4Z/fg==" data-copy="" data-copied=""></script>
5656

5757

5858

@@ -465,7 +465,7 @@
465465

466466

467467
<img class="mb-2 rounded-full h-36 w-36" width="144" height="144"
468-
alt="netops2devops" src="/img/gopher_hu11763235070518213864.png" />
468+
alt="netops2devops" src="/img/gopher_hu_afdae49e32c24b9b.png" />
469469

470470

471471
<h1 class="mb-2 text-4xl font-extrabold text-neutral-800 dark:text-neutral-200">

public/index.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11

2-
[{"content":"","date":"January 5 2025","externalUrl":null,"permalink":"/","section":"Home","summary":"","title":"Home","type":"page"},{"content":"","date":"January 5 2025","externalUrl":null,"permalink":"/tags/lab/","section":"Tags","summary":"","title":"Lab","type":"tags"},{"content":" About # My homelab consists of\nProxmox cluster 1 x Beelink NUC Old apple trashcan Mac ","date":"January 5 2025","externalUrl":null,"permalink":"/posts/homelab/","section":"Posts","summary":"","title":"My homelab setup","type":"posts"},{"content":"","date":"January 5 2025","externalUrl":null,"permalink":"/posts/","section":"Posts","summary":"","title":"Posts","type":"posts"},{"content":"","date":"January 5 2025","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":" RouterOS config # # Configure interface group /interface list add comment=\u0026#34;UPLINK to ISP\u0026#34; name=WAN /interface list member add comment=\u0026#34;WAN facing interface\u0026#34; interface=ether1 list=WAN # Enable router-advertisement incoming from the ISP /ipv6 settings set accept-router-advertisements=yes # Request an IPv6 prefix over WAN interface; my ISP hands out a /56 /ipv6 dhcp-client add add-default-route=yes interface=ether1 pool-name=delegation pool-prefix-length=56 prefix-hint=::/56 request=address,prefix # Only accept inbound router-advertisements on the WAN interface /ipv6 firewall filter add action=drop chain=input icmp-options=134:0-255 in-interface-list=!WAN protocol=icmpv6 # Allow prefix delegatation on WAN interface /ipv6 firewall filter add action=accept chain=input comment=\u0026#34;accept DHCPv6-Client prefix delegation.\u0026#34; dst-port=546 protocol=udp src-address=fe80::/10 ","date":"December 14 2024","externalUrl":null,"permalink":"/posts/mikrotik-ipv6/","section":"Posts","summary":"","title":"IPv6 prefix delegation on Mikrotik","type":"posts"},{"content":"","date":"December 14 2024","externalUrl":null,"permalink":"/tags/networking/","section":"Tags","summary":"","title":"Networking","type":"tags"},{"content":"I use Apple M1 max for daily use. Majority of development happens here. Everyonce in a while when I need x86-64 arch for something I create a linux VM on my local proxmox server that I run at home.\nTools I use # Git VScode Docker Obsidian pre-commit from pprint import pprint def show(json): pprint(json) package main import fmt // main function func main(){ fmt.Println(\u0026#34;Hello World\u0026#34;) } ","date":"May 31 2024","externalUrl":null,"permalink":"/posts/my-dev-env/","section":"Posts","summary":"","title":"My development environment","type":"posts"},{"content":"","date":"May 31 2024","externalUrl":null,"permalink":"/tags/software/","section":"Tags","summary":"","title":"Software","type":"tags"},{"content":"We use cookiecutter to generate barebones project template and use cruft to keep the template up to date.\n","date":"May 27 2024","externalUrl":null,"permalink":"/posts/my-cookiecutter/","section":"Posts","summary":"","title":"Say goodbye to boilerplate code","type":"posts"},{"content":" Hello world # Welcome to my blog. My name is Kapil Agrawal (pronunciation: cup-ill) and I am a Security Engineer by profession. These days I mostly focus on things involving Kubernetes networking and security. I also have an extensive background in network operations and infrastructure automation. Generally speaking, I work at the intersection of networking, systems, software \u0026amp; security. During my downtime I enjoy being around nature by hiking/kayaking, traveling.\nMotivation # Since I rely heavily on Open source and the work that others put out online for free, I wanted to do my due diligence and share some of the cool stuff that I get to learn and work on which I usually end up documenting somewhere in my notes anyway. My hope is that someone on the internet could benefit from the information here and it also gives me a good reason to finally start using this domain that I have been squatting on for so long. I am super passionate about learning and sharing.\nThanks for stopping by. I hope you find the articles in this blog helpful.\nCiao! 👋\n","externalUrl":null,"permalink":"/about/","section":"Home","summary":"","title":"","type":"page"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"}]
2+
[{"content":"","date":"December 14 2024","externalUrl":null,"permalink":"/","section":"Home","summary":"","title":"Home","type":"page"},{"content":" RouterOS config # # Configure interface group /interface list add comment=\u0026#34;UPLINK to ISP\u0026#34; name=WAN /interface list member add comment=\u0026#34;WAN facing interface\u0026#34; interface=ether1 list=WAN # Enable router-advertisement incoming from the ISP /ipv6 settings set accept-router-advertisements=yes # Request an IPv6 prefix over WAN interface; my ISP hands out a /56 /ipv6 dhcp-client add add-default-route=yes interface=ether1 pool-name=delegation pool-prefix-length=56 prefix-hint=::/56 request=address,prefix # Only accept inbound router-advertisements on the WAN interface /ipv6 firewall filter add action=drop chain=input icmp-options=134:0-255 in-interface-list=!WAN protocol=icmpv6 # Allow prefix delegatation on WAN interface /ipv6 firewall filter add action=accept chain=input comment=\u0026#34;accept DHCPv6-Client prefix delegation.\u0026#34; dst-port=546 protocol=udp src-address=fe80::/10 ","date":"December 14 2024","externalUrl":null,"permalink":"/posts/mikrotik-ipv6/","section":"Posts","summary":"","title":"IPv6 prefix delegation on Mikrotik","type":"posts"},{"content":"","date":"December 14 2024","externalUrl":null,"permalink":"/tags/networking/","section":"Tags","summary":"","title":"Networking","type":"tags"},{"content":"","date":"December 14 2024","externalUrl":null,"permalink":"/posts/","section":"Posts","summary":"","title":"Posts","type":"posts"},{"content":"","date":"December 14 2024","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":" Hello world # Welcome to my blog. My name is Kapil Agrawal (pronunciation: cup-ill) and I am a Security Engineer by profession. These days I mostly focus on things involving Kubernetes networking and security. I also have an extensive background in network operations and infrastructure automation. Generally speaking, I work at the intersection of networking, systems, software \u0026amp; security. During my downtime I enjoy being around nature by hiking/kayaking, traveling.\nMotivation # Since I rely heavily on Open source and the work that others put out online for free, I wanted to do my due diligence and share some of the cool stuff that I get to learn and work on which I usually end up documenting somewhere in my notes anyway. My hope is that someone on the internet could benefit from the information here and it also gives me a good reason to finally start using this domain that I have been squatting on for so long. I am super passionate about learning and sharing.\nThanks for stopping by. I hope you find the articles in this blog helpful.\nCiao! 👋\n","externalUrl":null,"permalink":"/about/","section":"Home","summary":"","title":"","type":"page"},{"content":" Running Kubernetes in Docker (kind) on Macos # I have been using orbstack for over two years now as a drop in replacement for Docker desktop and I have to say it\u0026rsquo;s beyond impressive in terms of performance and feature set. My main motivation to move away from Docker desktop was because it does not support IPv6 on a MacOS. The next thing I tried was Colima but that doesn\u0026rsquo;t support IPv6 either.\nOrbstack supports IPv6 containers on MacOS # ~ ❯ docker context ls NAME DESCRIPTION DOCKER ENDPOINT ERROR default Current DOCKER_HOST based configuration unix:///var/run/docker.sock desktop-linux unix:///Users/kagraw/.docker/run/docker.sock orbstack * OrbStack unix:///Users/kagraw/.orbstack/run/docker.sock ❯ cat .orbstack/config/docker.json { \u0026#34;ip6tables\u0026#34; : false, \u0026#34;ipv6\u0026#34; : true } kind-config.yaml # --- kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 name: kind runtimeConfig: \u0026#34;api/alpha\u0026#34;: \u0026#34;false\u0026#34; networking: apiServerPort: 6443 ipFamily: dual disableDefaultCNI: true # IPv6 prefix must be specified first serviceSubnet: fd00:10:96::/112,10.96.0.0/12 nodes: - role: control-plane - role: worker - role: worker IPv6 enabled #KIND cluster # # Creates a new cluster ❯ kind create cluster --config ~/.config/kind/kind-config.yaml # Install Cilium with IPv6 enabled ❯ helm install cilium cilium/cilium --namespace=kube-system --set ipv6.enabled=true Delete a #KIND cluster # ❯ kind delete cluster --name $(kind get clusters) ","externalUrl":null,"permalink":"/posts/kind-macos/","section":"Posts","summary":"","title":"","type":"posts"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"}]

public/index.xml

+7-27
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en</language>
99

10-
<lastBuildDate>Sun, 05 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="http://localhost:1313/index.xml" rel="self" type="application/rss+xml" />
11-
12-
<item>
13-
<title>My homelab setup</title>
14-
<link>http://localhost:1313/posts/homelab/</link>
15-
<pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate>
16-
17-
<guid>http://localhost:1313/posts/homelab/</guid>
18-
<description></description>
19-
20-
</item>
10+
<lastBuildDate>Sat, 14 Dec 2024 00:00:00 +0000</lastBuildDate><atom:link href="http://localhost:1313/index.xml" rel="self" type="application/rss+xml" />
2111

2212
<item>
2313
<title>IPv6 prefix delegation on Mikrotik</title>
@@ -30,31 +20,21 @@
3020
</item>
3121

3222
<item>
33-
<title>My development environment</title>
34-
<link>http://localhost:1313/posts/my-dev-env/</link>
35-
<pubDate>Fri, 31 May 2024 00:00:00 +0000</pubDate>
36-
37-
<guid>http://localhost:1313/posts/my-dev-env/</guid>
38-
<description></description>
39-
40-
</item>
41-
42-
<item>
43-
<title>Say goodbye to boilerplate code</title>
44-
<link>http://localhost:1313/posts/my-cookiecutter/</link>
45-
<pubDate>Mon, 27 May 2024 00:00:00 +0000</pubDate>
23+
<title></title>
24+
<link>http://localhost:1313/about/</link>
25+
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
4626

47-
<guid>http://localhost:1313/posts/my-cookiecutter/</guid>
27+
<guid>http://localhost:1313/about/</guid>
4828
<description></description>
4929

5030
</item>
5131

5232
<item>
5333
<title></title>
54-
<link>http://localhost:1313/about/</link>
34+
<link>http://localhost:1313/posts/kind-macos/</link>
5535
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
5636

57-
<guid>http://localhost:1313/about/</guid>
37+
<guid>http://localhost:1313/posts/kind-macos/</guid>
5838
<description></description>
5939

6040
</item>

0 commit comments

Comments
 (0)