From 8f98984c6518da9161cd84903d423ffca1369b14 Mon Sep 17 00:00:00 2001 From: Firman Fathoni Date: Sun, 3 Sep 2023 20:05:55 +0700 Subject: [PATCH] initial commit --- .github/CODEOWNERS | 1 + .github/FUNDING.yml | 13 ++ .github/PULL_REQUEST_TEMPLATE.md | 44 +++++++ .github/SECURITY.md | 22 ++++ .github/stale.yml | 17 +++ .gitmodules | 3 + .hugo_build.lock | 0 LICENSE | 21 +++ README.md | 28 ++++ archetypes/default.md | 38 ++++++ content/about.md | 128 ++++++++++++++++++ content/archives.md | 7 + content/blog/_index.md | 8 ++ content/search.md | 6 + hugo.yml | 207 ++++++++++++++++++++++++++++++ static/.well-known/hof.txt | 22 ++++ static/.well-known/security.txt | 35 +++++ static/_redirects | 24 ++++ static/android-chrome-192x192.png | Bin 0 -> 3978 bytes static/android-chrome-512x512.png | Bin 0 -> 13065 bytes static/apple-touch-icon.png | Bin 0 -> 3564 bytes static/contact.txt | 41 ++++++ static/favicon-16x16.png | Bin 0 -> 271 bytes static/favicon-32x32.png | Bin 0 -> 467 bytes static/favicon.ico | Bin 0 -> 15406 bytes static/favicon.svg | 8 ++ static/hiirukipub.asc | 51 ++++++++ static/humans.txt | 45 +++++++ static/images/profile.webp | Bin 0 -> 78408 bytes static/pgp.txt | 51 ++++++++ static/session.txt | 1 + static/site.webmanifest | 1 + static/ssh.txt | 1 + themes/Kamigo | 1 + 34 files changed, 824 insertions(+) create mode 100644 .github/CODEOWNERS create mode 100644 .github/FUNDING.yml create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/SECURITY.md create mode 100644 .github/stale.yml create mode 100644 .gitmodules create mode 100644 .hugo_build.lock create mode 100644 LICENSE create mode 100644 README.md create mode 100644 archetypes/default.md create mode 100644 content/about.md create mode 100644 content/archives.md create mode 100644 content/blog/_index.md create mode 100644 content/search.md create mode 100644 hugo.yml create mode 100644 static/.well-known/hof.txt create mode 100644 static/.well-known/security.txt create mode 100644 static/_redirects create mode 100644 static/android-chrome-192x192.png create mode 100644 static/android-chrome-512x512.png create mode 100644 static/apple-touch-icon.png create mode 100644 static/contact.txt create mode 100644 static/favicon-16x16.png create mode 100644 static/favicon-32x32.png create mode 100644 static/favicon.ico create mode 100644 static/favicon.svg create mode 100644 static/hiirukipub.asc create mode 100644 static/humans.txt create mode 100644 static/images/profile.webp create mode 100644 static/pgp.txt create mode 100644 static/session.txt create mode 100644 static/site.webmanifest create mode 100644 static/ssh.txt create mode 160000 themes/Kamigo diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..af82fa8 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @hiiruki diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..9e3fe36 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,13 @@ +# These are supported funding model platforms +# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository + +github: hiiruki +patreon: +open_collective: +ko_fi: hiiruki +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: hiiruki +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: ["https://trakteer.id/hiiruki/tip", "https://saweria.co/hiiruki"] diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..c335d0a --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,44 @@ + + + +**What does this PR change? What problem does it solve?** + + + + +**Was the change discussed in an issue or in the Discussions before?** + + + + +## PR Checklist + +- [ ] This change adds/updates translations and I have used the [template present here](https://github.com/adityatelange/hugo-PaperMod/wiki/Translations#want-to-add-your-language-). +- [ ] I have enabled [maintainer edits for this PR](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/allowing-changes-to-a-pull-request-branch-created-from-a-fork). +- [ ] I have verified that the code works as described/as intended. +- [ ] This change adds a Social Icon which has a permissive license to use it. +- [ ] This change **does not** include any CDN resources/links. +- [ ] This change **does not** include any unrelated scripts such as bash and python scripts. +- [ ] This change updates the overridden internal templates from HUGO's repository. diff --git a/.github/SECURITY.md b/.github/SECURITY.md new file mode 100644 index 0000000..76fd960 --- /dev/null +++ b/.github/SECURITY.md @@ -0,0 +1,22 @@ +# SECURITY POLICY + + .-""-. + / .--. \ + / / \ \ + | | | | + | |.-""-.| + ///`.::::.`\ + ||| ::/ \:: ; + ||; ::\__/:: ; + \\\ '::::' / + `=':-..-'` + +## Reporting Security Issues + +**Please do not report security vulnerabilities through public GitHub issues.** + +If you discover a security issue in this repository, please submit it through my [email](mailto:hi@hiiruki.dev) address. + +## Preferred Languages to Report a Vulnerability + +I prefer all communications to be in English (EN) or Indonesia (ID). diff --git a/.github/stale.yml b/.github/stale.yml new file mode 100644 index 0000000..345123a --- /dev/null +++ b/.github/stale.yml @@ -0,0 +1,17 @@ +# Number of days of inactivity before an issue becomes stale +daysUntilStale: 7 +# Number of days of inactivity before a stale issue is closed +daysUntilClose: 3 +# Issues with these labels will never be considered stale +exemptLabels: + - pinned + - keep +# Label to use when marking an issue as stale +staleLabel: stale +# Comment to post when marking an issue as stale. Set to `false` to disable +markComment: > + This issue has been automatically marked as stale because it has not had + recent activity. It will be closed if no further activity occurs. Thank you + for your contributions. +# Comment to post when closing a stale issue. Set to `false` to disable +closeComment: false diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..7d45589 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/Kamigo"] + path = themes/Kamigo + url = https://github.com/hiiruki/hugo-Kamigo diff --git a/.hugo_build.lock b/.hugo_build.lock new file mode 100644 index 0000000..e69de29 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..88724da --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Hiiruki + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..6a625a5 --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# hiiruki.dev + +_yet another personal website._ + +--- + +This is my personal website. It's built with [Hugo](https://gohugo.io/) and hosted on [Netlify](https://www.netlify.com/) and using [Kamigo](https://github.com/hiiruki/hugo-Kamigo) theme. + +You can visit [here](https://hiiruki.dev). + +``` + | EN +-------------------+----- + Pages | 12 + Paginator pages | 0 + Non-page files | 0 + Static files | 18 + Processed images | 0 + Aliases | 1 + Sitemaps | 1 + Cleaned | 0 +``` + +## License + +The content of this website is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/). + +The source code of this website is licensed under [MIT](/LICENSE). \ No newline at end of file diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..a19ec4b --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,38 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +description: "" +summary: "" +date: {{ .Date }} +draft: true +author: "Hiiruki" # ["Me", "You"] # multiple authors +tags: ["tag1", "tag2", "tag3"] +canonicalURL: "" +showToc: true +TocOpen: false +TocSide: 'right' # or 'left' +# weight: 1 +# aliases: ["/first"] +hidemeta: false +comments: false +disableHLJS: true # to disable highlightjs +disableShare: true +hideSummary: false +searchHidden: false +ShowReadingTime: true +ShowBreadCrumbs: true +ShowPostNavLinks: true +ShowWordCount: true +ShowRssButtonInSectionTermList: true +# UseHugoToc: true +cover: + image: "" # image path/url + alt: "" # alt text + caption: "" # display caption under cover + relative: false # when using page bundles set this to true + hidden: true # only hide on current single page +# editPost: +# URL: "https://github.com/hiiruki/hiiruki.dev/tree/main/content" +# Text: "Suggest Changes" # edit text +# appendFilePath: true # to append file path to Edit link +--- + diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..2acc681 --- /dev/null +++ b/content/about.md @@ -0,0 +1,128 @@ +--- +title: About +description: $ cat /home/about +hidemeta: true +--- + +> "Information is power. But like all power, there are those who want to keep it for themselves." +ā€” [Aaron Swartz](https://en.wikipedia.org/wiki/Aaron_Swartz "Aaron Swartz @ Wikipedia") + +
+ $ whoami +Hi! I'm echo 'RmlybWFuCg==' | base64 --decode šŸ‘‹ +

+ +Just an ordinary person who loves tech, games, anime, music, and other cool stuff. When Iā€™m not on the text editor/terminal, I enjoy playing video games, watching movies or anime, and listening to music. + +
+Interests: +
Cyber security, GNU/Linux, *nix based systems, open source, +FOSS, privacy, OPSEC, DFIR, OSINT, CTF, threat intelligence, +reverse engineering, malware, cryptography, hardware hacking, +physical security, lockpicking sport, cloud computing, DevOps, +SysAdmin, SWE, SRE, operating systems, tildeverse, fediverse, +bioinformatics, biohacking, data mining, Jamstack, SSG, IoT, +blockchain, HPC, audiophile, mechanical keyboard, AI, ML, DL, +LLM, ACG (Anime, Comics, and Games), Extended Reality (XR), +3D design, ham radio, game development, science, cyberpunk, +cipherpunk, psychology, philosophy, minimalism, retrocomputing, +permacomputing, etc.
+

+ +I started this blog to jot down things I've learned, mainly because I tend to forget stuff I picked up earlier. But hey, I've made it public, so you're welcome to give it a read and pick up things too. Sharing is caring, after all! ^^ + +
+ +### Contacts: + +šŸ’¬ [Matrix](https://matrix.to/#/@hiiruki:matrix.org "@hiiruki:matrix.org")
+šŸ’¬ [Session](https://getsession.org/) - [Session ID](/session.txt "Session ID: 055b210e9f97217abf1872ed98af29640d9f5194847352975a6e9a3ea301683602")
+šŸ’¬ [XMPP](https://en.wikipedia.org/wiki/XMPP "XMPP @ Wikipedia") - [hiiruki@yourdata.forsale](xmpp:hiiruki@yourdata.forsale) + +šŸ“” [IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat "IRC @ Wikipedia") - hiiruki @ [Libera.Chat](https://libera.chat/)
+šŸ“” [IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat "IRC @ Wikipedia") - hiiruki @ [Rizon](https://www.rizon.net/)
+šŸ“” [IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat "IRC @ Wikipedia") - hiiruki @ [tilde.chat](https://tilde.chat/)
+ +šŸ“§ [E-mail](mailto:h%69@hiiruki.dev) + +
+ šŸ”‘ PGP Public Key + +```shell +curl -sL https://hiiruki.dev/pgp | gpg --import + +# Fingerprint: [0xAF5886C8] ā€¢ AEA5 B927 D7F0 D40B F4B3 C9F1 E40D 7521 AF58 86C8 +``` + +[pgp.txt](/pgp.txt) +
+ +
+ šŸ”‘ SSH Public Key + +```shell +curl -sL https://hiiruki.dev/ssh | tee -a ~/.ssh/authorized_keys + +# Fingerprint: SHA256:uxJNkKzML7tBYwYdjzviimi/Nw4Nd8ghFpl2MOrYLnw +``` + +[ssh.txt](/ssh.txt) +
+ +
+ šŸ”‘ OMEMO Fingerprint + +``` +F1085BD5 D359788F 05F936D8 3185A5BE +75B227FE DE4E6909 9433113B DFE4D722 +``` + +
+ +
+ šŸ”‘ OTR Fingerprint + +``` +147B3144 705DADC6 E30F10D4 58EE07ED C9BFE1A6 +``` + +
+ +
+ +### Misc: + +šŸ‘Øā€šŸ’» [humans.txt](/humans.txt) +
+ +
+šŸŽµ Now listening +

+Current Spotify Song +

+
+
+ +
+šŸ‘Øā€šŸ’» Doing something +

+ Discord Presence +

+
+ + diff --git a/content/archives.md b/content/archives.md new file mode 100644 index 0000000..8876a49 --- /dev/null +++ b/content/archives.md @@ -0,0 +1,7 @@ +--- +title: Archive +layout: archives +summary: Archives +description: The archive of all posts in this website. +url: "/archives/" +--- diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..91af45d --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,8 @@ +--- +title: Blog +summary: This section contains articles on random topics. +description: "This section contains articles on random topics." +type: list +ShowRssButtonInSectionTermList: true +ShowFullTextinRSS: true +--- diff --git a/content/search.md b/content/search.md new file mode 100644 index 0000000..45fb0b0 --- /dev/null +++ b/content/search.md @@ -0,0 +1,6 @@ +--- +title: Search +layout: search +summary: Search +placeholder: Search an article... +--- \ No newline at end of file diff --git a/hugo.yml b/hugo.yml new file mode 100644 index 0000000..a6a9cd9 --- /dev/null +++ b/hugo.yml @@ -0,0 +1,207 @@ +# Basic Information +baseURL: "https://hiiruki.dev/" +languageCode: en-us +title: "Hiiruki's Lab" +theme: Kamigo +copyright: '© 2023 [hiiruki.dev](https://hiiruki.dev) | [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)' + +enableRobotsTXT: true +buildDrafts: false +buildFuture: false +buildExpired: false +enableGitInfo: false # https://gohugo.io/variables/git/#gitinfo-variables + +permalinks: + posts: "/:filename" + +minify: + disableXML: true + minifyOutput: true + +# Site parameters +params: + env: production + title: "Hiiruki's Lab" + description: "Thoughts and research on security, privacy, *nix based systems, and other IT stuff." + keywords: [Blog, Research, Security, Privacy, Linux] + DateFormat: "January 2, 2006" + defaultTheme: auto # dark, light + disableThemeToggle: false + mainSections: + - blog + + author: Hiiruki + ShowReadingTime: true + ShowShareButtons: false + ShowPostNavLinks: false + ShowBreadCrumbs: false + ShowCodeCopyButtons: true + ShowFullTextinRSS: true + disableSpecial1stPost: false + disableScrollToTop: false + comments: false + hidemeta: false + hideSummary: false + # showtoc: false + # tocopen: false + +# Static assets + assets: + disableHLJS: true # disable highlight.js + disableFingerprinting: true + favicon: "favicon.ico" + favicon16x16: "favicon-16x16.png" + favicon32x32: "favicon-32x32.png" + apple_touch_icon: "apple-touch-icon.png" + safari_pinned_tab: "favicon.svg" + +# Home-info mode + homeInfoParams: + title: "Hiiruki's Lab" + content: Thoughts and research on security, privacy, *nix based systems, and other IT stuff. + +# profile-mode + profileMode: + enabled: true # needs to be explicitly set + title: ć²ć‚‹ć + subtitle: "_Astra inclinant, sed non obligant._" + imageUrl: "images/profile.webp" + imageWidth: 120 + imageHeight: 120 + imageTitle: Hiiruki's Profile Picture + buttons: + - name: Blog + url: blog + +# Social + socialIcons: + - name: matrix + url: "https://matrix.to/#/@hiiruki:matrix.org" + - name: github + url: "https://github.com/hiiruki" + - name: mastodon + url: "https://infosec.exchange/@hiiruki" + - name: twitter + url: "https://x.com/0xHiiruki" + # - name: discord + # url: "https://discordapp.com/users/529270835341426708" + # - name: telegram + # url: "https://t.me/hiirvki" + # - name: xmpp => There is a bug in the URL, when using `xmpp:` as a protocol in the URL, it will be converted to http://xmpp:hiiruki@yourdataforsale which results in 404. + # url: "xmpp:hiiruki@yourdata.forsale" + - name: email + url: "mailto:hi@hiiruki.dev" + - name: pgp + url: "/pgp.txt" + - name: rss + url: /index.xml + + cover: + hidden: true # hide everywhere but not in structured data + hiddenInList: true # hide on list pages and home + hiddenInSingle: true # hide on single page + +# # For edit link +# editPost: +# URL: "https://github.com/hiiruki/fathoni.dev/blob/main/content" +# Text: "Source Code" # edit text +# appendFilePath: true # to append file path to Edit link + +# For search + # https://fusejs.io/api/options.html + fuseOpts: + isCaseSensitive: false + shouldSort: true + # ignoreLocation: true + location: 0 + distance: 1000 + threshold: 0.4 + minMatchCharLength: 0 + keys: ["title", "summary", "description"] + +#Enabling Search +outputs: + home: + - HTML + - RSS + - JSON # is necessary + +menu: + main: + - name: Archives + url: /archives/ + weight: 1 + - name: Tags + url: /tags/ + weight: 2 + - name: Search + url: /search/ + weight: 3 + - name: About + url: /about/ + weight: 4 + - name: Alt + url: https://hiiruki.com/ + weight: 5 + +# Taxonomies +taxonomies: + tag: tags + +# Hugo and the General Data Protection Regulation (GDPR) +privacy: + vimeo: + # Simple mode use `{{< vimeo_simple 48912912 >}}` to embed vimeo video using simple media player. + disable: false + enableDNT: true # https://developer.vimeo.com/guidelines/dnt + simple: true # https://developer.vimeo.com/player/embedding + twitter: + # Simple mode use `{{< twitter_simple 1085870671291310081 >}}` to embed twitter tweet using simple embed mode. + disable: false + enableDNT: true # https://developer.twitter.com/en/docs/twitter-for-websites/privacy + simple: true # https://developer.twitter.com/en/docs/twitter-for-websites/javascript-api/guides/set-up-twitter-for-websites +# instagram: +# Error -> instagram shortcode: Missing config value for services.instagram.accessToken. Please set it in config.toml or config.yaml +# # Simple mode use `{{< instagram_simple CGh4a0iASGS >}}` to embed instagram post using simple embed mode. +# # Note: Don't paste that Instagram post ID into browser, https://www.instagram.com/p/ :p +# disable: false +# disableInlineCSS: true +# simple: false # https://developers.facebook.com/docs/instagram/oembed + youtube: + # Simple mode use `{{< youtube_simple ZJthWmvUzzc >}}` to embed youtube video using simple media player. + disable: false + privacyEnhanced: true # https://developers.google.com/youtube/player_parameters#privacy-enhanced-mode + simple: true # https://developers.google.com/youtube/player_parameters#Loading_a_Video_Player + disqus: + disable: true # https://help.disqus.com/en/articles/1717111-what-is-the-opt-out-feature + googleAnalytics: + anonymizeIP: true # https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#anonymizeIp + disable: true + respectDoNotTrack: true # https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#respectDNT + useSessionStorage: true # https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#useSessionStorage + +# I will never add user tracking of any type because I simply do not care. I don't care how popular the site is or isn't - it exists for my personal satisfaction. +# analytics: +# google: +# SiteVerificationTag: "XYZabc" +# bing: +# SiteVerificationTag: "XYZabc" +# yandex: +# SiteVerificationTag: "XYZabc" + + +# https://gohugo.io/getting-started/configuration-markup/ +markup: + highlight: # https://gohugo.io/content-management/syntax-highlighting/ + style: dracula + lineNos: false + noClasses: false + guessSyntax: true + anchorLineNos: false + goldmark: # https://gohugo.io/getting-started/configuration-markup/#goldmark + renderer: + unsafe: true + xhtml: false + +# # Disqus +# disqusShortname: hiiruki \ No newline at end of file diff --git a/static/.well-known/hof.txt b/static/.well-known/hof.txt new file mode 100644 index 0000000..d0f9ca8 --- /dev/null +++ b/static/.well-known/hof.txt @@ -0,0 +1,22 @@ +[!] Hall of Fame [!] + +Well, this is a static site but yeah no system is safe. +Just to implement the RFC 9116 (https://datatracker.ietf.org/doc/html/rfc9116) + ___________ + |.---------.| + || || + || || + || || + |'---------'| + `)__ ____(' + [=== -- o ]--. + __'---------'__ \ + [::::::::::: :::] ) + `""'"""""'""""`/T\ + \_/ + +Thanks to these researcher for finding bugs on my website: + +1. You? +2. +3. diff --git a/static/.well-known/security.txt b/static/.well-known/security.txt new file mode 100644 index 0000000..b366d55 --- /dev/null +++ b/static/.well-known/security.txt @@ -0,0 +1,35 @@ +Security Contact Information + +Well, this is a static site but yeah no system is safe. +Just to implement the RFC 9116 (https://www.rfc-editor.org/rfc/rfc9116) + + .-""-. + / .--. \ + / / \ \ + | | | | + | |.-""-.| + ///`.::::.`\ + ||| ::/ \:: ; + ||; ::\__/:: ; + \\\ '::::' / + `=':-..-'` + +# Security Address +Contact: mailto:hi@hiiruki.dev +Contact: mailto:security@hiiruki.dev +Contact: mailto:hiiruki@pm.me + +# PGP/GPG Key +Encryption: https://hiiruki.dev/pgp.txt + +# Security Acknowledgments Page +Acknowledgments: https://hiiruki.dev/.well-known/hof.txt + +# Preferred Languages to Report a Vulnerability +Preferred-Languages: EN, ID + +# security.txt File Location +Canonical: https://hiiruki.dev/.well-known/security.txt + +security.txt - A proposed standard which allows websites to define security policies. +[https://securitytxt.org/] diff --git a/static/_redirects b/static/_redirects new file mode 100644 index 0000000..d27c1c5 --- /dev/null +++ b/static/_redirects @@ -0,0 +1,24 @@ +# PGP & SSH Key +/pgp https://hiiruki.dev/pgp.txt +/ssh https://hiiruki.dev/ssh.txt + +# Security +/security /.well-known/security.txt +/hof /.well-known/hof.txt + +# Colophon +/humans /humans.txt + +# ĀÆ\_(惄)_/ĀÆ +/admin http://aka.ms/confidential +/administrator http://aka.ms/confidential +/login http://aka.ms/confidential +/cpanel http://aka.ms/confidential +/secret http://aka.ms/confidential +/webadmin http://aka.ms/confidential +/adminarea http://aka.ms/confidential +/cp http://aka.ms/confidential +/controlpanel http://aka.ms/confidential + +# Contact +/contact /contact.txt diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..1967080b94bc99bec43c680d65be2021c0608c7c GIT binary patch literal 3978 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 AAOHXW literal 0 HcmV?d00001 diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..03536ac6959bac83def9d5e513e69b98ac999977 GIT binary patch literal 3564 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 DUVG-} literal 0 HcmV?d00001 diff --git a/static/contact.txt b/static/contact.txt new file mode 100644 index 0000000..076ce2b --- /dev/null +++ b/static/contact.txt @@ -0,0 +1,41 @@ +[matrix]: @hiiruki:matrix.org +[session]: ID: 055b210e9f97217abf1872ed98af29640d9f5194847352975a6e9a3ea301683602 +[xmpp]: hiiruki@0x1.re +[irc]: hiiruki @ Libera.Chat +[email]: hi@hiiruki.dev +[pgp]: https://hiiruki.dev/pgp.txt + +-----BEGIN PGP MESSAGE----- + +hQIMA8LCHTNp15aBAQ/+LKbEyt/oSejUJ3ka+uFlirpH5AYDtOL9ReWz4be3Fukj +JkmBCNxrWngTZXkao2kRHMCZhHEX0n2FxavMUKmmfvY/IOgn2J7Jncs0ehabHXZ4 +yD2TJowzmHPAnx9Jv739wQ6RFj71lHUzz+L31VYfGekNnAz0/upsISZ8pfgbfXlD +c1KWxVSvq1y+R6oDPuh5k2EtZFXm7tgBDOTgOpSrL9kkWDJ2uIh9vuQr6u/HuG91 +QGWgkjfmpig6vM9bdTFJ8lAgPtZ2d9O4jUvqEVoFglljjRHdKMQErFW153XlzKmr ++T8FpsYN8nV3S1FI3o3zAgv3D+BbuGtR7Yp0pEa6rQncANNTMz8rZ7U5hX7LpOHw +SJgK1mDCEv1ND6AFDXhCPbx21Tr0YWKaYsqzQm/1YKHUXzJ4jL7yzVycbi+ox5lV +UiDkRg1IE8eOpA/wY7Uq4XfHy/nliMGXENMAHjfMpcP2jTA+Nrh4wcbh5lvqtD07 +rTKdy1kYCpv1dG6lDahrkCyrxPxxKZH04DfEPidvl5OekfL3U6StwR0TcFlWhcAt +fM9DN8JteF4g3HB1ZYdFEs9Ce7zNEQ0L2BhBr4mswiQZNd0GYGEghG5SV5PNTuUS +AOpgdUhXM9C5yT+2XBqLDuGvFpjBTCjvkOGGOhZe/EbStKcr+KqlkWmEzt1fOoTS +6QGHesFxOMG4rSurfsTBcIO/5g9zjJNgUlGNDMWjLi8NRJBAfTFPz40qbnHlwjgI ++5iRGC8b8Ex/imi7ri9Acl5SZPXwllxRMyIJwQZ5CY5XiYHOarHhkzqPpxpFAjVN +2DpDGkX61uIZ+XAkBFtT2oPzRTCas1dpJken4PMhBgZCJ6P9gA4mOZ49QiCjxNlN +rVUvF8xvm7LTjqcsGkgHxWawx5wCeJDiA5y80+9UqzEhg54J22wv03BXjdnNILl8 +ITjrSPkcAnym2gFtzIzAbKKQ36qfKSG4VcUinVR59LJZ4Iu9a/I1tlB/h3h9M8Oo +Po8A0002LVbNMxHTCjDdJLY74SHHIQQqLT2ECY+fb0nlLUhrCHAlXmQ8JmN1oKrf +t+Xrk633XcAZQW5xAIPZFAt/OodK8RP4hGV6n8EE4FBPzebylDyXSpU1p0qIncDj +e4w2AFmi2WOA6UzQ6wE3ttH4gYeuki7UrsNzbx883sjRs3PvITF9ckpRMtoSUysQ +ka3elz/N6g7aiAIxcoWXdC/7miqLxqNtFHvOEjWnfuc+dF/CI5TZHuTPv3Dg3/lO +iA9W1t011W362yVY6TW1bXbRAriYK6Ra7r8VfONWhmbGJ2DVIRcaugRgxn0Eq+3G +97Sga/I/up0Del81OfvA3Flt4NgSWTWNip9zOTner7ZXwLDU7morJtFFMzv9tcyq +jQsZrFGUym6y0zFoi+WptNnVRS6RMklcvut6ei8faIPCJmPZZS7vie7aTLecurzE +jNC/Zet1HJB3QoNudW9cj3KulItH1OWNK/z97xgoFIIQFe/FeEvlpnthFLB3HK7+ +i5p7/3IjNhyOB4ugQlFA7/UaNwis0arVbD4RUGchHaoEL/SRlcU40vKclndBE1am +KknBF4tXDMkBa/SdkFUumU4q0RDmjVz43qI4ALvsljVtAfZRQAA6wnn3bCjmlZN4 +5sp1dS2ngSXklRpN+Dn2+jLAnnI072EBYUtsLygc8x7nxjcx4ttJ04GKSxf9bKMG +pUNHnFM+G3SSZNptjywy2Xz4lqLPeZ52OM0H1NrHbk25z5T/nTqU55r3Cl1uzFuT +MsO3YofaahvYDvqmniWCIbevVIIR4n2JSSv51Zs846yD5DvltHPPAdEZEnEpfVnH +I7dJnM7lf/k98w5RgrbGd470eg== +=2XCx +-----END PGP MESSAGE----- diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..694b7bedf481f1f9d0d64751ee6db9553efea843 GIT binary patch literal 271 zcmV+q0r38bP)Px#$w@>(R5(w~(=85zKoExEmju%gByI(w3QdCG5+s-!&VX3Ibv*|HPw*%NmIL70 zg!Bk)Ks1PwH2vYHhIO0FKACSeqX7rt1ngLLZop9k8eqTd?O1&tfD0g20@sZJwr!)7 zB1sa;vYeCZJ%VYPL{WtA`xHe%nx=GJ_YM0z16|h%f&eKcVHnc3?L5FR4B|M(aU8NN zBhPdCzW){FwFAqt5JFJb^_=`e&Ga{Vo`>tYBRJqyRXy+1z(gw>0sda5wd;Hb)C1?) VMq`}*j9dT!002ovPDHLkV1h`)ZN&fp literal 0 HcmV?d00001 diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..0f4ed5d8b34aa5b4e3e3ce986bb8aa1871c2df4d GIT binary patch literal 467 zcmV;^0WAKBP)Px$jY&j7R9Hvtm!WF{Q5?rV2G1oe2J5n7am+Ohx-J~dU=c*bv+pms1DAmB=bclJ zJ@5fM0M7z;1-t+kP7x2x`w83%fk)u(%y0wuBm`c88G%6= zw_B?g#|apea5zkl^C=7PrF_@DlJ6&=YXIHFLc=J$HL9c<)Ag{sn#Qo-xSTfK~ti002ov JPDHLkV1k!8&4>U1 literal 0 HcmV?d00001 diff --git a/static/favicon.ico b/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b037617e260f3fd083a38269c7dc1139b39a5ea0 GIT binary patch literal 15406 zcmeHNNk}wD6mIu}iod7`MsNZW#}&m8QBV>=@gitc2n0jKiwhA&BQ8flK`-jT<)D(F z5+Wjr2M>xzJ%q%7OTHwqDSIw`Mi2fV z{HYQ9^!^uw-wDu(11figpiT}4bxj8Yv>__=&&XejFH>M%7mg{rD5 z1Ox=AE^o0|Fg`wxyu3W6GPckD!!O&QGJgr>oozpQ+wUIvh}*AIiTfD~;bQ{#PYx1y zU9*H=2y1S@kHnEj;PfHkhF}{%?)d!|aehMh&I8=CeGA0B>OuZrO@7n=X8h^zdjbOk zv9`9Rh=_;?xxL%xhP1z+pdcv0$H&K>SH3oc---B9!cNdL~jR*@1GeU;J*j@6k4I`rosCuIYc%|F-`} zT7R4I^FNOtUYD(`ti;^hoNDko8n5507#Fxaet2E2sHg}%Jw2+yYo99460m(P*Uvs= z8~ptIR71mBx?A+ChyyjT@~(F@>F0A6si~>Lk1o{oE}hTa)1-fBXb1-f2V%`SDJki> zI^B6+lm6D$RvaB2;r8}ctbNbU<fQAH4o=@cOq}A869gF~jlG($a#Zr6pkp?;Y_T zR#Q_GtX8Yh`&f?b(5#8aSGwmZLQq;{^$ zDgEK$;i#ynz}VOr4i67;e}9jSjSckm^@)C!&o0Q{#YMR;{oLO-H#cK_eO<)) + + + + + + + diff --git a/static/hiirukipub.asc b/static/hiirukipub.asc new file mode 100644 index 0000000..0d9a58f --- /dev/null +++ b/static/hiirukipub.asc @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=GBHe +-----END PGP PUBLIC KEY BLOCK----- diff --git a/static/humans.txt b/static/humans.txt new file mode 100644 index 0000000..8ef6e54 --- /dev/null +++ b/static/humans.txt @@ -0,0 +1,45 @@ +/* Hey, you found this stuff (āŠ™ļ¼æāŠ™') */ + +ā–ˆā–ˆā•— ā–ˆā–ˆā•—ā–ˆā–ˆā•—ā–ˆā–ˆā•—ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•— ā–ˆā–ˆā•— ā–ˆā–ˆā•—ā–ˆā–ˆā•— ā–ˆā–ˆā•—ā–ˆā–ˆā•— +ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•—ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ ā–ˆā–ˆā•”ā•ā–ˆā–ˆā•‘ +ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•”ā•ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā–ˆā–ˆā–ˆā•”ā• ā–ˆā–ˆā•‘ +ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā•ā–ˆā–ˆā•—ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•”ā•ā–ˆā–ˆā•— ā–ˆā–ˆā•‘ +ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ā–ˆā–ˆā•‘ ā–ˆā–ˆā•‘ā•šā–ˆā–ˆā–ˆā–ˆā–ˆā–ˆā•”ā•ā–ˆā–ˆā•‘ ā–ˆā–ˆā•—ā–ˆā–ˆā•‘ +ā•šā•ā• ā•šā•ā•ā•šā•ā•ā•šā•ā•ā•šā•ā• ā•šā•ā• ā•šā•ā•ā•ā•ā•ā• ā•šā•ā• ā•šā•ā•ā•šā•ā• + https://hiiruki.dev + +/* TEAM */ + +Hiiruki +- Site : https://hiiruki.dev/ | https://hiiruki.com/ +- Contact : https://hiiruki.dev/about +- GitHub : https://github.com/hiiruki + +/* SITE */ + +Languages: +- English (EN) +- Indonesia (ID) + +Technologies: +- Standards : HTML, CSS, JavaScript, Markdown +- Frameworks : Hugo +- IDE : Visual Studio Code, Vim, Nano +- Hosting : Netlify, Vercel, DigitalOcean, GitHub +- OS : Arch Linux, Windows 11, Kali Linux, Ubuntu + +/* THANKS */ + +- Hugo [https://gohugo.io/] +- Netlify [https://www.netlify.com/] +- Vercel [https://vercel.com/] +- DigitalOcean [https://www.digitalocean.com/] +- GitHub [https://github.com/] +- MDN Web Docs by Mozilla [https://developer.mozilla.org/en-US/] +- WebDev by Google [https://web.dev/] +- w3schools [https://www.w3schools.com/] +- JSFiddle [https://jsfiddle.net/] +- Email Obfuscator [https://www.albionresearch.com/tools/obfuscator] + +The humans responsible & technology colophon +[http://humanstxt.org] diff --git a/static/images/profile.webp b/static/images/profile.webp new file mode 100644 index 0000000000000000000000000000000000000000..6cad3bdfc85c787e7bf02ec5ab981bc0f747ef17 GIT binary patch literal 78408 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 z⪼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 W8qY#ZpmJkp3syPg2eEO$0002Sf~nI0 literal 0 HcmV?d00001 diff --git a/static/pgp.txt b/static/pgp.txt new file mode 100644 index 0000000..8799b1f --- /dev/null +++ b/static/pgp.txt @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=GBHe +-----END PGP PUBLIC KEY BLOCK----- diff --git a/static/session.txt b/static/session.txt new file mode 100644 index 0000000..1b2f1cf --- /dev/null +++ b/static/session.txt @@ -0,0 +1 @@ +Session ID: 055b210e9f97217abf1872ed98af29640d9f5194847352975a6e9a3ea301683602 \ No newline at end of file diff --git a/static/site.webmanifest b/static/site.webmanifest new file mode 100644 index 0000000..124bd99 --- /dev/null +++ b/static/site.webmanifest @@ -0,0 +1 @@ +{"name":"Hiiruki's lab","short_name":"hiiruki.dev","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/static/ssh.txt b/static/ssh.txt new file mode 100644 index 0000000..a58e472 --- /dev/null +++ b/static/ssh.txt @@ -0,0 +1 @@ +SHA256:uxJNkKzML7tBYwYdjzviimi/Nw4Nd8ghFpl2MOrYLnw hiiruki diff --git a/themes/Kamigo b/themes/Kamigo new file mode 160000 index 0000000..2d7ca6c --- /dev/null +++ b/themes/Kamigo @@ -0,0 +1 @@ +Subproject commit 2d7ca6cc82979a00f147001d611c8cacbee6a523