dumbtv
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
Free IP lookup tool. Instantly get information on any IP address: geolocation, ISP, VPN detection, and more. No account required.
Translation pending
SecurityTypeScript · AstroGitHub @visbranOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
IPPriv - Privacy-focused IP geolocation and security tools built with Astro
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Frontend for ippriv.com: privacy-focused IP lookup and geolocation tools built with Astro 5.
• Astro 5: SSG with static output
• React 19 + TypeScript
• Tailwind CSS 4 + shadcn/ui
• Resend: contact form email
• Plausible: privacy-friendly analytics
• Vercel: hosting + serverless functions
RESEND_API_KEY is server-side only: never prefix with PUBLIC_.
Articles live in src/content/blog/ as Markdown files. Set draft: true in frontmatter to hide an article from production builds.Read the full README ↗Frontend for ippriv.com: privacy-focused IP lookup and geolocation tools built with Astro 5.
/
├── api/
│ └── contact.ts # Vercel serverless function (contact form)
├── public/
├── src/
│ ├── components/ # React + Astro components
│ ├── content/
│ │ └── blog/ # Markdown blog articles
│ ├── layouts/ # Page layouts
│ ├── pages/ # File-based routing
│ ├── styles/ # Global CSS
│ └── utils/ # Helpers
├── astro.config.mjs
├── vercel.json # Security headers + cache rules
└── .env.example
# Install dependencies
npm install
# Copy environment variables
cp .env.example .env
# Fill in RESEND_API_KEY in .env
# Start dev server
npm run dev # http://localhost:4321
# Build for production
npm run build
# Preview production build
npm run preview
| Variable | Description | Required |
|---|---|---|
PUBLIC_API_URL | IPPriv API base URL | Yes |
PUBLIC_SITE_URL | Public site URL | Yes |
RESEND_API_KEY | Resend API key for contact form | Yes |
RESEND_API_KEYis server-side only: never prefix withPUBLIC_.
Articles live in src/content/blog/ as Markdown files. Set draft: true in frontmatter to hide an article from production builds.
---
title: 'My Article'
publishedAt: 2026-03-12
draft: true # hidden in production, visible in dev
---
Deployed automatically on Vercel from the master branch. Add all environment variables in Vercel → Settings → Environment Variables.
The api/ directory is auto-detected by Vercel as serverless functions.
© 2025 LMF Solutions. All rights reserved.