Configuration de la démo
Le dépôt source est vanityURLs/v8s.link, et l’instance déployée est https://v8s.link. La démo ne configure volontairement pas les analytics, le texte légal final, les pages de confidentialité et de conditions propres à une juridiction, ni la marque finale. Consultez la documentation pour la personnalisation.
Quickstart utilise les valeurs de la démo pour garder les commandes concrètes. Naturellement, remplacez-les par les vôtres pendant le setup.
| Fichier | Ce qu’il faut inspecter |
|---|---|
custom/public/en/index.html | Page d’accueil de démonstration avec le wordmark de domaine bicolore |
custom/v8s-links.txt | Source de vérité humaine pour les liens courts |
custom/v8s-site-config.json | Réglages d’instance créés par npm run setup |
wrangler.toml | Nom du Worker, commande de build, domaine d’équipe Access, route et domaine personnalisé |
Lorsque votre instance se comporte différemment, comparez vos fichiers custom/ avec la démo avant de creuser dans defaults/.
Valeurs de configuration
| Champ | Valeur |
|---|---|
| Domaine court | v8s.link |
| Répertoire local | v8s-link |
| Nom du Worker | v8s-link |
| Compte GitHub | https://github.com/vanityURLs |
| Dépôt | vanityURLs/v8s.link |
| Domaine d’équipe Cloudflare Access | vanityurls.cloudflareaccess.com |
| Nom légal de l’opérateur | Benoît H. Dicaire |
| Réviser les courriels de contact publics pour les pages générées | Oui |
| Domaine de l’opérateur pour les courriels de contact | vanityurls.link |
| Contact Trust & Safety | abuse@vanityurls.link |
| Contact sécurité | security@vanityurls.link |
| Langues supportées | de,en,es,fr,it, avec l’anglais comme fallback |
| Analytics | Désactivées |
| Marque | Wordmark de domaine bicolore avec v8s. et link; aucun slogan |
| Pages légales et de juridiction | Reportées |
Inventaire de liens
custom/v8s-links.txt est la source de vérité humaine pour les liens.
| Slug | Cible | État | Titre | Description | Tags | Propriétaire |
|---|---|---|---|---|---|---|
ai/chat | chatgpt.com | default | Open AI | Artificial Intelligence | ai | bhd |
ai/claude | claude.ai | default | Anthropic | Artificial Intelligence | ai | bhd |
ai/g | gemini.google.com/ | default | Gemini | Artificial Intelligence | ai | bhd |
ai/hf | https://huggingface.co | default | Hugging Face | AI Community and Models | ai | bhd |
amazon/orders | https://amazon.com/your-orders | default | Retail Orders | Purchase history | shopping | bhd |
amazon/wish | https://amazon.com/wishlist | default | Amazon Wishlist | Personal shopping list | shopping | bhd |
bank | https://chase.com | default | Primary Bank | Banking portal | finance | bhd |
blacklist-source | https://github.com/StevenBlack/hosts | default | Ad/Malware Blocklist | Source for domain blocking | security,infra | bhd |
check-link | https://www.virustotal.com/gui/home/url | default | VirusTotal URL Scan | Safety checker for links | security | bhd |
contact | https://youtu.be/watch?v=dQw4w9WgXcQ | permanent | Scheduled contact example | Demonstrates weekday business-hour routing with a fallback target | example,schedule | owner |
course | https://udemy.com/my-courses | default | Udemy Active Course | Online learning platform | edu | bhd |
crypto | https://etherscan.io | default | Wallet Explorer | Blockchain explorer | finance | bhd |
db | https://supabase.com | default | Database Console | Database management | infra | bhd |
diet | https://myfitnesspal.com | default | Food Log | Nutrition tracking | health | bhd |
edu/a | arxiv.org/list/cs/new | default | arxiv | Research & Academic | edu,research | bhd |
edu/d | doi.org/ | default | DOI | Research & Academic | edu,research | bhd |
edu/s | scholar.google.com | default | Google scholar | Research & Academic | edu,research | bhd |
g/cal | https://calendar.google.com | default | Calendar | Google Personal/Work schedule | productivity | bhd |
g/drive | https://drive.google.com/drive/my-drive | default | Google Drive | Primary cloud storage root | productivity,files | bhd |
g/meet | https://meet.google.com/abc-def-ghi | default | Google Meet | Personal Google meeting room | productivity,comms | bhd |
gym | https://strong.app | default | Workout Plan | Health and fitness tracking | health | bhd |
hire | https://calendly.com/username/jobinterview | default | Hire Me | Booking link for work inquiries | identity,professional | bhd |
library | https://libbyapp.com | default | Libby Digital Library | Digital book lending | edu | bhd |
logs | https://vercel.com/logs | default | App Logs | Infrastructure monitoring | infra | bhd |
meet/g | toBeDefined.com | permanent | Google Meet | Personal meeting room | d,saas | bhd |
meet/t | toBeDefined.com | permanent | MS Teams | Personal meeting room | d,saas | bhd |
meet/z | toBeDefined.com | permanent | Zoom | Personal meeting room | d,saas | bhd |
notes | https://notion.so/workspace | default | Notion | Digital brain and notes | productivity | bhd |
pkg/d | hub.docker.com | default | Docker Hub | Distribution / package manager | pkg,docker | bhd |
pkg/g | docs.github.com/en/packages | default | GitHub Container Registry | Distribution / package manager | pkg,git | bhd |
pkg/n | www.npmjs.com/package | default | NPM | Distribution / package manager | pkg,js | bhd |
pkg/p | pypi.org | default | Python Package Index | Distribution / package manager | pkg,python | bhd |
pkg/r | crates.io | default | Rust Crates Registry | Distribution / package manager | pkg,rust | bhd |
social/fb | facebook.com/bhdicaire/ | default | Social profile | social | bhd | |
social/ig | instagram.com/bhdicaire/ | default | Social profile | social | bhd | |
social/tg | https://t.me/username | default | Telegram | Instant messaging | social,comms | bhd |
social/wa | https://wa.me/123456789 | default | Direct mobile chat | social,comms | bhd | |
social/x | x.com/BHDicaire/ | default | X profile | Social profile on X | social | bhd |
sponsor/gh | github.com/open-source/sponsors | default | - | Sponsor / Donation | sponsor | bhd |
sponsor/kofi | ko-fi.com | default | - | Sponsor / Donation | sponsor | bhd |
sponsor/p | www.patreon.com | default | - | Sponsor / Donation | sponsor | bhd |
sponsor/pp | www.paypal.com/ca/non-profit/fundraising/individuals | default | - | Sponsor / Donation | sponsor | bhd |
test/1 | youtu.be/dQw4w9WgXcQ | permanent | Test permanent (state) | - | test | bhd |
test/2 | youtu.be/dQw4w9WgXcQ | ephemeral | Test permanent (ephemeral) | Ephemeral -> 302 | test | bhd |
test/3 | youtu.be/dQw4w9WgXcQ | expired | Test expired (state) | effective state to expired | test | bhd |
test/4 | youtu.be/dQw4w9WgXcQ | disabled | Test disabled (state) | -> /disabled | test | bhd |
test/5 | youtu.be/dQw4w9WgXcQ | maintenance | Test maintenance (state) | - | test | bhd |
test/6 | youtu.be/dQw4w9WgXcQ | deactivated | Test deactivated (state) | deactivated -> true 404 | test | bhd |
test/e | youtu.be/dQw4w9WgXcQ | permanent | Test lookup page | - | test | bhd |
test/i | youtu.be/dQw4w9WgXcQ | permanent | Test index page | - | test | bhd |
test/s | youtu.be/dQw4w9WgXcQ | permanent | Test _stats page | - | test | bhd |
trip | https://tripit.com | default | Itinerary | Travel planning | travel | bhd |
v8s/build | github.com/vanityURLs/website/actions | default | V8S web site | documentation | v8s,git | bhd |
v8s/code | github.com/vanityURLs/vanityURLs | default | V8S web site | documentation | v8s,git | bhd |
v8s/doc | vanityUrls.link/en/docs/ | default | VanityURLs documentation (web) | - | v8s,git | bhd |
v8s/forum | github.com/orgs/vanityURLs/discussions | default | VanityURLs discussions | - | v8s,git | bhd |
v8s/hugo | github.com/vanityURLs/website | default | V8S website (hugo) | - | v8s,hugo | bhd |
v8s/in | linkedin.com/company/107469311 | default | LinkedIN Page VanityURLs | - | social,linkedin | bhd |
v8s/issues | github.com/vanityurls/vanityurls/issues | default | V8S web site | documentation | v8s,git | bhd |
v8s/latest | github.com/vanityURLs/website/releases/latest | default | V8S web site | documentation | v8s,git | bhd |
v8s/lic | github.com/vanityURLs/vanityURLs/blob/main/LICENSE | default | V8S web site | documentation | v8s,git | bhd |
v8s/pr | github.com/vanityURLs/website/pulls | default | V8S web site | documentation | v8s,git | bhd |
v8s/roadmap | github.com/orgs/vanityURLs/projects | default | V8S web site | documentation | v8s,git | bhd |
v8s/status | status.vanityUrls.link | default | Uptime monitoring | status page | v8s,web | bhd |
v8s/web | vanityUrls.link/en/ | default | VanityURLs website) | - | v8s,web | bhd |
Documentation liée
Contexte de planification
- Choisir un domaine court pour les redirections
- Wrangler Without Shooting Yourself in the Foot
- Garder vanityURLs à jour avec les surcharges custom
- Par où commencer la personnalisation de vanityURLs
Documentation de référence