Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ group :jekyll_plugins do
gem "jekyll-paginate", "~> 1.1.0"
gem "jekyll-sitemap"
gem "jekyll-gist"
gem "jekyll-archives"
end

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
Expand Down
3 changes: 3 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ GEM
rouge (~> 3.0)
safe_yaml (~> 1.0)
terminal-table (~> 2.0)
jekyll-archives (2.3.0)
jekyll (>= 3.6, < 5.0)
jekyll-feed (0.15.1)
jekyll (>= 3.7, < 5.0)
jekyll-gist (1.5.0)
Expand Down Expand Up @@ -92,6 +94,7 @@ DEPENDENCIES
bigdecimal
csv
jekyll (>= 3.8.5)
jekyll-archives
jekyll-feed (~> 0.6)
jekyll-gist
jekyll-paginate (~> 1.1.0)
Expand Down
9 changes: 9 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,22 @@ google_analytics: # GA4 measurement ID, e.g. G-XXXXXXXXXX (the old UA- ID no l
markdown: kramdown
kramdown:
toc_levels: 2..3
sass:
style: compressed
paginate: 5
paginate_path: "/posts/page:num/"
plugins:
- jekyll-feed
- jekyll-paginate
- jekyll-gist
- jekyll-sitemap ## Uncomment this line to silently generate a sitemaps.org compliant sitemap for your Jekyll site
- jekyll-archives

# Halaman /tag/<nama>/ per tag. Tidak ada di daftar plugin GitHub Pages,
# jadi hanya dibangun di Cloudflare Pages (Jekyll 4).
jekyll-archives:
enabled:
- tags

permalink: /:year/:month/:day/:title
exclude:
Expand Down
35 changes: 35 additions & 0 deletions _layouts/archive.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
layout: default
---

<!-- Page Header -->
<header class="masthead" style="background-image: url('{{ '/img/bg-index.jpg' | relative_url }}')">
<div class="overlay"></div>
<div class="container">
<div class="row">
<div class="col mx-auto">
<div class="page-heading">
<h1 class="text-break">#{{ page.title }}</h1>
<span class="subheading">{{ page.posts.size }} post dengan tag ini</span>
</div>
</div>
</div>
</div>
</header>

<div class="container">
<div class="row">
<div class="col mx-auto">

<ul class="list-group list-group-flush mb-5">
{% for post in page.posts %}
<li class="list-group-item d-flex justify-content-between align-items-start px-0">
<a href="{{ post.url | relative_url }}">{{ post.title }}</a>
<time datetime="{{ post.date | date_to_xmlschema }}" class="text-muted small text-nowrap ml-3">{{ post.date | date: "%Y-%m-%d" }}</time>
</li>
{% endfor %}
</ul>

</div>
</div>
</div>
2 changes: 1 addition & 1 deletion _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ <h2 class="subheading">{{ page.subtitle }}</h2>
{% if page.tags.size > 0 or page.categories.size > 0 %}
<p class="post-tags">
{% for c in page.categories %}<a class="badge badge-primary" href="{{ '/categories/' | relative_url }}#{{ c | slugify }}">{{ c }}</a> {% endfor %}
{% for tg in page.tags %}<span class="badge badge-light">#{{ tg }}</span> {% endfor %}
{% for tg in page.tags %}<a class="badge badge-light" href="{{ tg | slugify | prepend: '/tag/' | append: '/' | relative_url }}">#{{ tg }}</a> {% endfor %}
</p>
{% endif %}

Expand Down
2 changes: 1 addition & 1 deletion _posts/2015-02-26-vagrant-box-di-buaya.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ categories:
tags:
- vagrant
- virtualbox
- Virtualization
- virtualization
---

Pada saat ini buaya.klas.or.id telah menyediakan box untuk [vagrant](https://www.vagrantup.com/) [0] dengan provider [virtualbox](https://www.virtualbox.org/). Hingga detik ini, beberapa distro yang didukung adalah Centos 5/6/7, Debian 7, OpenSUSE, Ubuntu, Lubuntu dan FreeBSD.
Expand Down
2 changes: 1 addition & 1 deletion _posts/2016-07-21-migrasi-ke-jekyll.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ categories:
tags:
- jekyll
- ruby
- wordpress
- Wordpress
---

Migrasi ke Jekyll
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tags:
- kernel
- security
- cve
- networking
- Networking
---

Beberapa hari terakhir linimasa infosec rame ngomongin satu CVE baru di kernel Linux: CVE-2026-98432. Skornya CVSS 9.8 (Critical), remote, tanpa autentikasi, tanpa interaksi user. Buat orang yang kerja di balik layar server Ubuntu (atau distro apapun), ini jenis bug yang bikin on-call harus begadang.
Expand Down
2 changes: 1 addition & 1 deletion _posts/2026-11-03-jenis-jenis-konektor-fiber-optic.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ categories:
tags:
- fiber optic
- konektor
- networking
- Networking
- ftth
- datacenter
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tags:
- gpon
- ftth
- fiber optic
- networking
- Networking
- pon
---

Expand Down
Loading