2026-02-14 00:50:25 +00:00
2026-02-14 00:50:25 +00:00
2026-02-11 21:05:26 +00:00
2026-02-14 00:02:48 +00:00
2026-02-14 00:02:19 +00:00
2026-02-14 00:09:49 +00:00
2026-02-11 21:05:26 +00:00
2026-02-11 21:05:26 +00:00
2026-02-11 21:05:26 +00:00
2026-02-14 00:14:05 +00:00
2026-02-11 21:05:26 +00:00
2026-02-14 00:04:11 +00:00

LMGCITFY

Useful for people who can't be fucked to just search for it on GunCAD Index.

How It Works

  1. Go to the site and type a search query
  2. Click Search on GCI for a direct search, or I'm feeling free for a random result
  3. Copy the generated link and send it to whoever needs to learn how to use a search bar
  4. When they open the link, a fake cursor animates across the screen, types the query into the search box, clicks the button, and redirects them to GunCAD Index with a snarky "Was that so hard?" toast

Development

npm install
npm run dev

Development server opens on localhost:5000

Deployment

Build

npm install
npm run build

systemd

Copy the service file and start it:

cp lmgcitfy.service /etc/systemd/system/
systemctl daemon-reload
systemctl enable --now lmgcitfy

The service expects the app to be located at /opt/lmgcitfy and runs as www-data. Adjust WorkingDirectory and User/Group in the service file as needed.

NGINX

Copy the config and enable it:

cp lmgcitfy.nginx.conf /etc/nginx/sites-available/lmgcitfy
ln -s /etc/nginx/sites-available/lmgcitfy /etc/nginx/sites-enabled/
nginx -t
systemctl reload nginx

Replace example.com in the config with your domain. SSL certificates are expected at the default certbot paths — run certbot --nginx -d yourdomain.com if you need to generate them.

Description
No description provided
Readme 321 KiB
Languages
TypeScript 96.8%
JavaScript 3.1%
CSS 0.1%