🔗 nelsontky/gh-pages-url-shortener

Minimal URL shortener that can be entirely hosted on GitHub pages.

Shortens URLs using GitHub issues as a database and GitHub Pages for hosting, requiring no server or backend

⭐ Stars: 1409
📅 Last Update: Jun 04, 2026

https://github.com/nelsontky/gh-pages-url-shortener

#selfhosted #homelab #selfhost #selfhosting #opensource #urlshortener #githubpages

GitHub - nelsontky/gh-pages-url-shortener: Minimal URL shortener that can be entirely hosted on GitHub pages.

Minimal URL shortener that can be entirely hosted on GitHub pages. - nelsontky/gh-pages-url-shortener

GitHub

I code for a living but I’m an absolute newbie in anything web.
I don’t know just how serious the infestation of crawlers is, so let me ask a naive question:
is it possible that my brand new and never advertised website is already under DoS only a couple hours after launch ??
I’m using a combination of #Hugo, #GitHubPages, #Namecheap and #Cloudflare (all of which, completely new to me). Everything looked right seconds after the latest deployment, but now all I’m seeing is a blank page with the name of the domain and I have no idea what’s going on.

#webdev #dns #https

PHPStan×GitHub Pagesで始める『コードベース健康診断』― 認知複雑度を定点観測して負債を可視化するダッシュボード構築
https://qiita.com/_kuma/items/1d33676b67003dd280ed?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items

#qiita #Python #PHP #GithubPages #PHPStan #コード品質

PHPStan×GitHub Pagesで始める『コードベース健康診断』― 認知複雑度を定点観測して負債を可視化するダッシュボード構築 - Qiita

PHPStan の認知的複雑度プラグインで全体を定点計測し、GitHub Pages にチーム共有ダッシュボードを作った はじめに 先日こちらの記事で、PRで変更したメソッドの認知複雑度だけをCIで可視化する仕組みを作りました。 既存の負債はノイズにしない。PHPSt...

Qiita
AI Readyな設計書を目指して。人もAIも読みやすい設計書管理 - Qiita

はじめに 以前、設計書はMarkdownで管理してPDFに自動変換しよう! という記事で、設計書を Markdown で管理していく話を書きました。 ここではその発展形として、Markdown で管理した設計書を HTML として公開し、GitHub 上でのレビューや A...

Qiita

Did #GitHub change something about subdomains for Pages recently? We currently have cheriot.org as the domain for the CHERIoT-Platform org, and rust.cheriot.org for the cheri-rust project within that. I'm trying to set up a subdomain for publishing our API docs with doxygen, but it's now not letting me. Their docs say that you can't use an apex domain and a subdomain, but I have an existing configuration that does exactly that!

EDIT: It's even more confusing. It does let me do what I want, but it also generates an error.

#GitHubPages

Today, I took a mild stab at creating a #CodebergPages website. You know, in case I need to migrate some of my #GitHubPages stuff to Codeberg.

(...You know, because this actually might be a thing that I need to do.)

So far, seems to work reasonably enough!

#programming #GitHub #Codeberg

My domain got abused on Github Pages — Roland Meertens

How a wildcard DNS record pointing at GitHub Pages let strangers spin up scam subdomains on my own domain — and what should change.

Roland Meertens

#GitHub Pages CI auto-build and deployment thing depends on the github-pages RubyGem.

Unfortunately, there's a snag: github-pages gem was last updated in 2024, and long story short, some dependencies of github-pages v232 are not compatible with Ruby 4.0. While deploying stuff to GitHub works just as well as it did before, if you have Ruby 4.0 locally, good luck building the site locally for previews.

The solution, of course, is to switch to a locally run version of Jekyll and just deploy static site from a branch without Jekyll processing. Another advantage being that you can also switch to the current version of Jekyll, or, hell, switch to some other static site generator. *Another* advantage might be that once you do that, you can, you know, switch to #Codeberg Pages or something.

I think I'll start by migrating this one #Python project's documentation site from Jekyll to Sphinx! I mean, while I love Jekyll, this is a Python project, might as well use a Python thing.

#GitHubPages #RubyLang #programming

I finally got around to setting a #domain for my #bridgy account over on #bluesky. I'm just using my #githubpages as I can't be bothered to buy a domain name for it 🦋

In this instalment of Programming By Stealth, @bart walks through how he used the tools he taught in “Programmed by Stealth” to migrate the Let’s Talk website from WordPress to GitHub Pages. Most things worked well, but there were still some surprises.

https://pbs.bartificer.net/tidbit18

#GitHubPages #Jekyll #ProgrammingByStealth

A Real-World Jekyll Example

Programming by Stealth