❓ FAQ

← Accueil

Questions générales

Qu'est-ce que Spider ?

Un réseau web décentralisé, alternatif au web classique. Chaque utilisateur héberge son propre site depuis son appareil, sans serveur central.

C'est gratuit ?

Oui, à vie. Pas d'abonnement, pas de coût caché. Le seul coût optionnel : un VPS si tu veux un site permanent.

Est-ce légal ?

Oui. C'est un protocole de communication comme HTTP. Chacun est responsable de ce qu'il publie.

Puis-je utiliser mon domaine habituel ?

Oui. Tu peux garder monsite.com et publier en plus sur Spider. Les deux coexistent.


Installation

Quels sont les prérequis ?

Node.js 18+ et npm. Sur mobile : Termux.

Ça marche sur Windows ?

Oui, mais pas testé intensivement. Utilise PowerShell ou WSL.

Comment mettre à jour ?

npm install -g @adnimicorp/uslink@latest
uslink restart

Utilisation

Où sont mes sites ?

Dans les dossiers que tu as désignés avec uslink site add. Les configs sont dans ~/.uslink/sites.d/.

Comment sauvegarder ?

cp -r ~/.uslink ~/sauvegarde-uslink

Comment supprimer un site ?

uslink site remove mon-site

Le port 8080 est pris, que faire ?

Change dans ~/.uslink/uslink.conf :

<dashboard>
  <listen port="8081" />
</dashboard>

Puis :

uslink restart

Accès depuis Internet

Comment rendre mon site public ?

Trois options :

  1. VPS avec IP publique (recommandé)
  2. Tunnel Cloudflare
  3. Port forwarding sur ta box

J'ai un NAT, comment faire ?

cloudflared tunnel --url http://localhost:7777

Ça te donne une URL publique.

Puis-je avoir mon propre nom de domaine Spider ?

Oui, en enregistrant sur le relais :

curl -X POST https://sp.adnimi.com/api/register \
  -d '{"name":"monnom","nodeId":"...","host":"...","port":7777}'

Ton site sera sur https://monnom.sp.adnimi.com/.


Sécurité

Mes données sont-elles chiffrées ?

Le trafic HTTPS (vers le relais) est chiffré. Le trafic HRPT local (LAN) ne l'est pas encore.

Qui peut voir mes pages ?

N'importe qui connaît ton adresse. C'est le principe d'un site web.

Puis-je avoir un site privé ?

Pas encore. À venir : authentification par clé.


Dépannage

Le daemon ne démarre pas

uslink logs -n 30
uslink doctor

Mon site n'est pas accessible

  1. Vérifie que le daemon tourne : uslink status
  2. Vérifie le port : ss -tlnp | grep 7777
  3. Vérifie le pare-feu : sudo ufw allow 7777
  4. Vérifie le DNS : dig monsite.sp.adnimi.com

Erreur "port already in use"

uslink stop
pkill -9 -f uslink
uslink start

Comment contacter le support ?

Ouvre une issue sur GitLab :

gitlab.com/adnimicorp/spider-ecosystem