Hosting web en USDC, sin KYC, sin burocracia.
Todo se hace a través de @BarbaHostingBot. Mandale /start y elegí:
El bot te guía paso a paso para crear tu sitio: nombre, tagline, bio, color, foto, links. Elegí plantilla (personal o tienda). Al final elegís duración y red de pago. Cuando se confirma, tu sitio se genera al instante.
🔄 Podés editar o eliminar tu sitio volviendo a hablar con el bot.
Elegís nombre y subdominio, pagás, y te asignamos un contenedor nginx con usuario propio. Después subís tus archivos por SSH.
🔑 Cuando tengas el hosting activo, generá una clave SSH y mandámela con /llave (más abajo te explico cómo).
Ambos servicios se renuevan automáticamente al pagar. Recibís avisos antes del vencimiento.
No necesitás hacer nada más. Apenas se confirma el pago, el bot genera tu sitio y te avisa.
Te asignamos un contenedor con tu propio usuario Linux aislado. Tus archivos van a la carpeta html/ y se ven al instante en https://tusubdominio.barbazul.xyz.
Para subir archivos tenés dos caminos:
Es la forma más simple de administrar tu sitio. Abrí el navegador, iniciá sesión y podés subir, editar y organizar archivos con solo arrastrar y soltar.
https://files.<tu-subdominio>.barbazul.xyz
Iniciá sesión con las credenciales que te dio el bot al activarse:
tu-subdominio (el mismo que elegiste)🔑 Al entrar por primera vez, te va a pedir cambiar la contraseña.
📌 No necesitás instalar nada. Solo un navegador (Chrome, Firefox, Edge, Safari).
Apenas subís un archivo a la carpeta html/, se ve al instante en:
https://tu-subdominio.barbazul.xyz
Sin recargar nginx, sin reiniciar nada.
Si ya sabés usar la terminal o preferís un programa como FileZilla, podés conectarte por SFTP. Es más rápido para proyectos grandes y te deja sincronizar carpetas enteras.
🔒 Solo funciona con clave SSH — no se puede usar contraseña.
Corré este comando en tu terminal. Genera dos archivos: uno privado (no lo compartas) y uno público (.pub — este me lo mandás a mí).
ssh-keygen -t ed25519 -C "tu-email@ejemplo.com"
Abrí la terminal y ejecutá el comando de arriba. Después mostrá tu clave pública:
cat ~/.ssh/id_ed25519.pub
Opción 1 — WSL (recomendado):
wsl --install # si no lo tenés ssh-keygen -t ed25519 -C "tu-email" cat ~/.ssh/id_ed25519.pub
Opción 2 — PuTTYgen (interfaz gráfica):
Descargá PuTTY → abrí PuTTYgen → elegí Ed25519 → Generate → copiá la clave pública del recuadro de arriba.
pkg update && pkg install openssh -y ssh-keygen -t ed25519 -C "tu-email" cat ~/.ssh/id_ed25519.pub
Copiá el contenido de ~/.ssh/id_ed25519.pub (el archivo que termina en .pub) y mandámelo al bot:
/llave ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI... tu-email@ejemplo.com
⚠️ Solo se aceptan claves públicas. Nunca mandes tu clave privada.
Tu usuario es tu subdominio. Si tu subdominio es milandx, el usuario es milandx.
📌 Puerto SSH: 8971 (no el 22).
Usá cualquiera de estos. Todos se conectan por SFTP (no confundir con FTP).
Datos de conexión para cualquier programa:
html/ — ahí van los archivos de tu sitiosftp -P 8971 milandx@barbazul.xyz
Una vez conectado, los comandos básicos:
ls — listar archivos cd html/ — ir a la carpeta del sitio put index.html — subir un archivo put -r carpeta/ — subir toda una carpeta get archivo — bajar un archivo rm archivo — borrar mkdir nombre — crear carpeta exit — salir
Ideal para cuando desarrollás local y querés actualizar el servidor con los cambios. Solo sube lo que cambió.
rsync -avz -e 'ssh -p 8971' ./mi-sitio/ milandx@barbazul.xyz:html/
Opciones útiles:
--delete → borra en el servidor archivos que no están en local --exclude='node_modules' → ignorar carpetas
Ejemplo completo para deploy:
rsync -avz --delete -e 'ssh -p 8971' \ ./dist/ milandx@barbazul.xyz:html/
Para mandar un solo archivo sin abrir una sesión.
scp -P 8971 index.html milandx@barbazul.xyz:html/
❌ No tenés shell interactivo. No podés ejecutar comandos ni abrir una terminal remota. Solo transferencia de archivos (SFTP/rsync/scp).
~/.ssh/id_ed25519) es como la llave de tu casa. Si alguien la tiene, puede acceder a tu servidor..pub) — esa es la única que necesito• Usá siempre ed25519 (más seguro y corto que RSA)
Nuestros términos completos están en barbazul.xyz/terms.
Cualquier duda, hablame por el bot: @BarbaHostingBot