Compare commits

..

No commits in common. "1ae194d2d46c88ffa7de61bf00de9fc73462f441" and "71e60cd671b3fda6aca4d8c69bf38c42bbb4a022" have entirely different histories.

7 changed files with 32 additions and 43 deletions

View file

@ -53,12 +53,12 @@ jobs:
- name: Build - name: Build
run: hugo --minify --gc --enableGitInfo --cleanDestinationDir run: hugo --minify --gc --enableGitInfo --cleanDestinationDir
# - name: Deploy to staging - name: Deploy to staging
# uses: burnett01/rsync-deployments@5.2 uses: burnett01/rsync-deployments@5.2
# with: with:
# switches: -avzr --quiet --delete switches: -avzr --quiet --delete
# path: public/ path: public/
# remote_path: ${{ secrets.DEPLOY_PATH }} remote_path: ${{ secrets.DEPLOY_PATH }}
# remote_host: ${{ secrets.DEPLOY_HOST }} remote_host: ${{ secrets.DEPLOY_HOST }}
# remote_user: ${{ secrets.DEPLOY_USER }} remote_user: ${{ secrets.DEPLOY_USER }}
# remote_key: ${{ secrets.DEPLOY_KEY }} remote_key: ${{ secrets.DEPLOY_KEY }}

View file

@ -1,7 +0,0 @@
# ripgrep ignore for this repository
assets/**/*.svg
assets/**/*.png
content/**/*.png
content/**/*.jpg
content/**/*.jpeg

View file

@ -1,8 +1,6 @@
MIT License MIT License
Copyright (c) 2023 Razon Yang Copyright (c) 2023 Razon Yang
Copyright (c) 2023 Christian Ditaputratama
Copyright (c) 2023 Insights Authors
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -3,9 +3,9 @@ title: "My Nginx Setup Kickstart / Boilerplate"
description: "Settingan wajib saya untuk Nginx sebagai web server, reverse proxy; termasuk VTS module, analisis, dan logging." description: "Settingan wajib saya untuk Nginx sebagai web server, reverse proxy; termasuk VTS module, analisis, dan logging."
summary: "Settingan wajib saya untuk Nginx sebagai web server, reverse proxy; termasuk VTS module, analisis, dan logging." summary: "Settingan wajib saya untuk Nginx sebagai web server, reverse proxy; termasuk VTS module, analisis, dan logging."
keywords: keywords:
- nginx - nginx
- nginx kickstart - nginx kickstart
- nginx boilerplate - nginx boilerplate
date: 2024-04-25T00:00:09+07:00 date: 2024-04-25T00:00:09+07:00
lastmod: lastmod:
draft: false draft: false
@ -14,13 +14,13 @@ nav_weight: 1000
series: series:
# - Tutorial # - Tutorial
categories: categories:
- SysAdmin - SysAdmin
- Snippets - Snippets
tags: tags:
- Nginx - Nginx
images: images:
authors: authors:
- ditatompel - ditatompel
--- ---
Sejak pertama kali saya menggunakan [**Nginx**](https://nginx.org/) di pertengahan tahun 2011 lalu, Nginx langsung menjadi _web server_ favorit saya. [Apache](https://httpd.apache.org/) yang sebelumnya merupakan _"standard" web server_ di sistem operasi Linux sedikit demi sedikit mulai saya tinggalkan. Sejak pertama kali saya menggunakan [**Nginx**](https://nginx.org/) di pertengahan tahun 2011 lalu, Nginx langsung menjadi _web server_ favorit saya. [Apache](https://httpd.apache.org/) yang sebelumnya merupakan _"standard" web server_ di sistem operasi Linux sedikit demi sedikit mulai saya tinggalkan.
@ -424,7 +424,7 @@ Sebagai referensi konfigurasi akhir, silahkan lihat di repositori [https://githu
## Kredit dan Referensi ## Kredit dan Referensi
- [https://nginx.org/en/linux_packages.html](https://nginx.org/en/linux_packages.html). - [https://nginx.org/en/linux_packages.html](https://nginx.org/en/linux_packages.html).
- [https://github.com/vozlt/nginx-module-vts](https://github.com/vozlt/nginx-module-vts). - [https://github.com/vozlt/nginx-module-vts](https://github.com/vozlt/nginx-module-vts).
- [https://github.com/itsjfx/cloudflare-nginx-ips](https://github.com/itsjfx/cloudflare-nginx-ips). - [https://github.com/itsjfx/cloudflare-nginx-ips](https://github.com/itsjfx/cloudflare-nginx-ips).
- [https://github.com/ditatompel/nginx-kickstart](https://github.com/ditatompel/nginx-kickstart). - [https://github.com/ditatompel/nginx-kickstart](https://github.com/ditatompel/nginx-kickstart).

View file

@ -3,9 +3,9 @@ title: "My Nginx Setup Kickstart / Boilerplate"
description: "My mandatory settings for Nginx as a web server, reverse proxy; including VTS module, analysis, and logging." description: "My mandatory settings for Nginx as a web server, reverse proxy; including VTS module, analysis, and logging."
summary: "My mandatory settings for Nginx as a web server, reverse proxy; including VTS module, analysis, and logging." summary: "My mandatory settings for Nginx as a web server, reverse proxy; including VTS module, analysis, and logging."
keywords: keywords:
- nginx - nginx
- nginx kickstart - nginx kickstart
- nginx boilerplate - nginx boilerplate
date: 2024-04-25T00:00:09+07:00 date: 2024-04-25T00:00:09+07:00
lastmod: lastmod:
draft: false draft: false
@ -14,13 +14,13 @@ nav_weight: 1000
series: series:
# - Tutorial # - Tutorial
categories: categories:
- SysAdmin - SysAdmin
- Snippets - Snippets
tags: tags:
- Nginx - Nginx
images: images:
authors: authors:
- ditatompel - ditatompel
--- ---
Since the first time I used [**Nginx**](https://nginx.org/) in mid-2011, Nginx immediately became my favorite web server. I am slowly starting to leave [Apache](https://httpd.apache.org/) behind, which was previously the _"standard" web server_ on the Linux operating system. Since the first time I used [**Nginx**](https://nginx.org/) in mid-2011, Nginx immediately became my favorite web server. I am slowly starting to leave [Apache](https://httpd.apache.org/) behind, which was previously the _"standard" web server_ on the Linux operating system.
@ -424,7 +424,7 @@ As a final configuration reference, please look at [https://github.com/ditatompe
## Credit and references ## Credit and references
- [https://nginx.org/en/linux_packages.html](https://nginx.org/en/linux_packages.html). - [https://nginx.org/en/linux_packages.html](https://nginx.org/en/linux_packages.html).
- [https://github.com/vozlt/nginx-module-vts](https://github.com/vozlt/nginx-module-vts). - [https://github.com/vozlt/nginx-module-vts](https://github.com/vozlt/nginx-module-vts).
- [https://github.com/itsjfx/cloudflare-nginx-ips](https://github.com/itsjfx/cloudflare-nginx-ips). - [https://github.com/itsjfx/cloudflare-nginx-ips](https://github.com/itsjfx/cloudflare-nginx-ips).
- [https://github.com/ditatompel/nginx-kickstart](https://github.com/ditatompel/nginx-kickstart). - [https://github.com/ditatompel/nginx-kickstart](https://github.com/ditatompel/nginx-kickstart).

2
go.mod
View file

@ -25,7 +25,7 @@ require (
github.com/hbstack/carousel v0.2.7 // indirect github.com/hbstack/carousel v0.2.7 // indirect
github.com/hbstack/code-block-panel v0.1.2 // indirect github.com/hbstack/code-block-panel v0.1.2 // indirect
github.com/hbstack/content-panel v0.10.1 // indirect github.com/hbstack/content-panel v0.10.1 // indirect
github.com/hbstack/docs v0.18.0 // indirect github.com/hbstack/docs v0.17.3 // indirect
github.com/hbstack/docs/modules/breadcrumb v0.1.10 // indirect github.com/hbstack/docs/modules/breadcrumb v0.1.10 // indirect
github.com/hbstack/docs/modules/doc-nav v0.3.7 // indirect github.com/hbstack/docs/modules/doc-nav v0.3.7 // indirect
github.com/hbstack/docs/modules/featured-image v0.2.8 // indirect github.com/hbstack/docs/modules/featured-image v0.2.8 // indirect

2
go.sum
View file

@ -58,8 +58,6 @@ github.com/hbstack/content-panel v0.10.1 h1:DB0sg3nNWD4oy7RMCxe3xXYjAzhy3G58r6Ql
github.com/hbstack/content-panel v0.10.1/go.mod h1:lEyMXJYCNHL6fkT260oX2FnXF6gD5Vd3EytifVuz3iQ= github.com/hbstack/content-panel v0.10.1/go.mod h1:lEyMXJYCNHL6fkT260oX2FnXF6gD5Vd3EytifVuz3iQ=
github.com/hbstack/docs v0.17.3 h1:uVRfyEQyHL4lyAolRLnUfwQmJhS/cLqokZrhvzFcSs8= github.com/hbstack/docs v0.17.3 h1:uVRfyEQyHL4lyAolRLnUfwQmJhS/cLqokZrhvzFcSs8=
github.com/hbstack/docs v0.17.3/go.mod h1:kB7GEXmLn1lOE/QUhMHf3hMxTE2n4fwrvbU9AegHGvQ= github.com/hbstack/docs v0.17.3/go.mod h1:kB7GEXmLn1lOE/QUhMHf3hMxTE2n4fwrvbU9AegHGvQ=
github.com/hbstack/docs v0.18.0 h1:fNz/v22goiVNq/08c/FBP2uKWNKwWrChQLmxVFmvWlI=
github.com/hbstack/docs v0.18.0/go.mod h1:VsGPvObHOsKYEQL6a4LgC2baFmru1O9gZavEsBmrIq0=
github.com/hbstack/docs/modules/breadcrumb v0.1.10 h1:Ryp68WkRdOxL2UlGNYtN5ZJUxbbHv7bWe0NdzDt2Obg= github.com/hbstack/docs/modules/breadcrumb v0.1.10 h1:Ryp68WkRdOxL2UlGNYtN5ZJUxbbHv7bWe0NdzDt2Obg=
github.com/hbstack/docs/modules/breadcrumb v0.1.10/go.mod h1:pTh43gl04dPERZZVDQ70KVU0j0Z4hmPK7GrxUfLw15s= github.com/hbstack/docs/modules/breadcrumb v0.1.10/go.mod h1:pTh43gl04dPERZZVDQ70KVU0j0Z4hmPK7GrxUfLw15s=
github.com/hbstack/docs/modules/doc-nav v0.3.7 h1:K0U0EAsYYsnOV4AGYMbbkMEJe2HrBSmuWipbpBg4V4A= github.com/hbstack/docs/modules/doc-nav v0.3.7 h1:K0U0EAsYYsnOV4AGYMbbkMEJe2HrBSmuWipbpBg4V4A=