A "useful" tool for turning hyperlinks into redirects in the name of shortening hyperlinks! 🧠 🧑‍🔬
Go to file
2023-10-31 21:54:43 -04:00
bin Initial commit++ 2023-09-23 00:44:32 -04:00
lib Use static types to troubleshoot the Libarchive/POST body thing... 2023-10-31 21:54:43 -04:00
templates Some routes 2023-10-07 15:15:55 -04:00
.gitignore Initial commit 2023-08-29 18:41:56 -04:00
Dockerfile lol, lmao 2023-10-07 23:47:09 -04:00
LICENSE Initial commit 2023-08-29 18:41:56 -04:00
META6.json Added some dependencies for gzip/base64; need to switch computers for libarchive support... 2023-10-07 21:10:33 -04:00
README.md New TODOs 2023-10-31 21:47:27 -04:00

Hyperlink-Redirect

A "useful" tool for turning hyperlinks into redirects in the name of shortening hyperlinks! 🧠 🧑‍🔬

Run locally

Install dependencies

zef -v install --deps-only .

Run the guy

./bin/hyperlink-redirect

Container stuff

Build

podman build -t hyperlink-redirect .

Tag

podman tag hyperlink-redirect \
    git.minimally.online/swaggboi_priv/hyperlink-redirect

Push

podman push git.minimally.online/swaggboi_priv/hyperlink-redirect

Pull

podman pull git.minimally.online/swaggboi_priv/hyperlink-redirect

Run

podman run -dt --rm --name hyperlink-redirect -p 3003:3000 \
    hyperlink-redirect

Generate unit file

podman generate systemd --files --new --name hyperlink-redirect

TODO

  1. Switch templates to Template::Mustache
  2. Make button to do a [meta element redirect] (https://www.w3docs.com/snippets/html/how-to-redirect-a-web-page-in-html.html)
  3. Why does Libarchive choke on strings like https://youtube.com/watch?v=xvFZjo5PgG0??