vanity url setup for my go modules pkg.rbrt.fr

feat: vanity repo

Changed files
+128
julien.rbrt.fr
favicon.ico

This is a binary file and will not be displayed.

+60
index.html
··· 1 + <!DOCTYPE html> 2 + <html> 3 + <head> 4 + <meta charset="utf-8"> 5 + <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 + <title>pkg.rbrt.fr Go Modules</title> 7 + <style> 8 + * { font-family: sans-serif; } 9 + body { margin: 16px; background-color: #f4f4f4; } 10 + .content { 11 + max-width: 600px; 12 + margin: 0 auto; 13 + background-color: #fff; 14 + border-radius: 4px; 15 + box-shadow: 0 2px 4px rgba(0,0,0,0.1); 16 + padding: 16px; 17 + } 18 + code { 19 + display: block; 20 + font-family: monospace; 21 + font-size: 1em; 22 + background-color: #eee; 23 + padding: 1em; 24 + margin-bottom: 16px; 25 + } 26 + ul { margin-top: 16px; margin-bottom: 16px; } 27 + @media (max-width: 600px) { 28 + .content { 29 + max-width: 100%; 30 + margin: 0 8px; 31 + box-shadow: none; 32 + } 33 + } 34 + </style> 35 + </head> 36 + <body> 37 + <div class="content"> 38 + 39 + <h2>pkg.rbrt.fr Go Modules</h2> 40 + 41 + 42 + 43 + <ul> 44 + </ul> 45 + 46 + <h3>Libraries:</h3> 47 + 48 + <ul> 49 + <li> 50 + <a href="/julien.rbrt.fr">julien.rbrt.fr</a> 51 + </li> 52 + </ul> 53 + 54 + <hr/> 55 + 56 + Generated by <a href="https://github.com/julienrbrt/vangen">vangen</a>. 57 + 58 + </div> 59 + </body> 60 + </html>
+47
julien.rbrt.fr/index.html
··· 1 + <!DOCTYPE html> 2 + <html> 3 + <head> 4 + <meta charset="utf-8"> 5 + <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 + <title>pkg.rbrt.fr/julien.rbrt.fr</title> 7 + <meta name="go-import" content="pkg.rbrt.fr/julien.rbrt.fr https://tangled.org/julien.rbrt.fr/julien.rbrt.fr"> 8 + <meta name="go-source" content="pkg.rbrt.fr/julien.rbrt.fr _ _ _"> 9 + <style> 10 + * { font-family: sans-serif; } 11 + body { margin: 16px; background-color: #f4f4f4; } 12 + .content { 13 + max-width: 600px; 14 + margin: 0 auto; 15 + background-color: #fff; 16 + border-radius: 4px; 17 + box-shadow: 0 2px 4px rgba(0,0,0,0.1); 18 + padding: 16px; 19 + } 20 + code { 21 + display: block; 22 + font-family: monospace; 23 + font-size: 1em; 24 + background-color: #eee; 25 + padding: 1em; 26 + margin-bottom: 16px; 27 + } 28 + ul { margin-top: 16px; margin-bottom: 16px; } 29 + @media (max-width: 600px) { 30 + .content { 31 + max-width: 100%; 32 + margin: 0 8px; 33 + box-shadow: none; 34 + } 35 + } 36 + </style> 37 + <body> 38 + <div class="content"> 39 + <h2>pkg.rbrt.fr/julien.rbrt.fr</h2> 40 + <code>go get pkg.rbrt.fr/julien.rbrt.fr</code> 41 + <code>import "pkg.rbrt.fr/julien.rbrt.fr"</code> 42 + Home: <a href="https://pkg.go.dev/pkg.rbrt.fr/julien.rbrt.fr">https://pkg.go.dev/pkg.rbrt.fr/julien.rbrt.fr</a><br/> 43 + Source: <a href="https://tangled.org/julien.rbrt.fr/julien.rbrt.fr">https://tangled.org/julien.rbrt.fr/julien.rbrt.fr</a><br/> 44 + <a href="http://pkg.rbrt.fr" style="margin-bottom:16px; display:inline-block;">Back</a> 45 + </div> 46 + </body> 47 + </html>
+10
readme.md
··· 1 + # Vanity URLs 2 + 3 + This repository defines the vanity URLs of my go modules. 4 + 5 + ## How to add a package 6 + 7 + - `go install github.com/julienrbrt/vangen@latest` 8 + - Add a new entry in `vangen.json` 9 + - `vangen -config vangen.json -out .` 10 + - Push your changes
+11
vangen.json
··· 1 + { 2 + "domain": "pkg.rbrt.fr", 3 + "docsDomain": "pkg.go.dev", 4 + "index": true, 5 + "repositories": [ 6 + { 7 + "prefix": "julien.rbrt.fr", 8 + "url": "https://tangled.org/julien.rbrt.fr/julien.rbrt.fr" 9 + } 10 + ] 11 + }