https://github.com/20syldev/cdn
Mon réseau de diffusion de données, pour mes scripts Js, mes paquets npm...
https://github.com/20syldev/cdn
bash cdn npm packages
Last synced: 2 months ago
JSON representation
Mon réseau de diffusion de données, pour mes scripts Js, mes paquets npm...
- Host: GitHub
- URL: https://github.com/20syldev/cdn
- Owner: 20syldev
- License: bsd-3-clause
- Created: 2025-02-20T10:41:31.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-03-30T10:44:16.000Z (3 months ago)
- Last Synced: 2026-04-03T05:36:01.595Z (3 months ago)
- Topics: bash, cdn, npm, packages
- Language: JavaScript
- Homepage: https://cdn.sylvain.pro
- Size: 466 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# CDN Personnel - Scripts et paquets
[](https://github.com/20syldev/cdn/releases/latest)
---
## Qu'est-ce que c'est ?
CDN personnel pour stocker et partager scripts, paquets et autres ressources.
Mis à jour régulièrement, les fichiers sont accessibles à tous.
## Utilisation
### Accéder à un paquet
```
https://cdn.sylvain.sh//@
https://cdn.sylvain.sh/bash/gft@latest
https://cdn.sylvain.sh/bash/gft@1.0.0
```
### Télécharger un fichier
```bash
curl -O https://cdn.sylvain.sh/bash/gft@latest/gft
```
### Télécharger un paquet complet (.tar.gz)
Via le navigateur ou `curl` :
```
https://cdn.sylvain.sh/download/bash/gft@1.0.0
```
```bash
curl -O https://cdn.sylvain.sh/bash/gft@1.0.0?download
```
### Vérifier l'intégrité (SHA256)
```bash
curl https://cdn.sylvain.sh/bash/gft@1.0.0?checksums
```
### Rechercher un paquet
```
https://cdn.sylvain.sh/search?q=gft
```
### Autres endpoints
| Route | Description |
| ---------------------------------------- | -------------------------------- |
| `/health` | État du serveur, version, uptime |
| `/` | Liste des projets d'un type |
| `///changelog` | Historique des versions |
| `//@?checksums` | Checksums SHA256 |
| `//@?download` | Archive .tar.gz |
| `/download//@` | Archive .tar.gz (navigateur) |
| `/search?q=` | Recherche par nom |