Choose your selfhosting method and providers
Puedes autohospedarte desde tu casa (desde un pequeño ordenador), o desde un servidor remoto. Cada solución tiene sus ventajas e inconvenientes:
En casa, por ejemplo con una tarjeta ARM o un ordenador antiguo
Puedes autoalojarte en casa, desde una tarjeta ARM o un viejo ordenador conectado a tu internet.
- Ventajas: Tienes el control físico de la máquina y solo tienes que conseguir el hardware inicial.
- Desventajas: Probablemente necesitas configurer manualmente tu router y puede que tu operador de internet te limite.
En casa, pasando por una VPN
Una VPN es un tunel encriptado entre dos máquinas. En la práctica, permite hacer como si una máquina estuviera en otro lugar. Esto permite el autoalojamiento evitando limitaciones de los proveedores de internet. Puedes echar un ojo a el proyecto InternetCu.Be y la Federación FFDN (Federación de operadores de acceso a internet asociativos).
- Ventajas : Tienes el control físico de la máquina y la VPN permite ocultarte del rastro de tu operador de internet, y esquivar limitaciones.
- Desventajas : Las VPN suelen ser de pago, y tendrás que costearla mensualmente.
En un servidor remoto (VPS o servidor dedicado)
Puedes alquilar un servidor privado virtual (VPS) o una máquina dedicada a alojamientos asociativos o comerciales.
- Ventajas: Tu servidor será rápido y su conexión veloz.
- Desventajas: Ocasiona un gasto mensual por la máquina, y no tienes control físico.
Resumen
At home (e.g. ARM board, old computer) | At home behind a VPN | On a remote server (VPS or dedicated) | |
---|---|---|---|
Hardware cost | About 50€ (e.g. a Raspberry Pi) | None | |
Monthly cost | Negligible (electricity) | Around 5€ (VPN) | Starting at ~3€ (VPS) |
Physical controlof the machine | Yes | Yes | No |
Manual port routing required | Yes | No | No |
Possible ISP limitations | Yes (see here) | Bypassed by VPN | Typically no |
CPU | Typically ~1 GHz | ~2 GHz (Digital Ocean droplet) | |
RAM | Typically 500 Mb or 1 Gb | Related to server cost | |
Internet connectivity | Depends on home connectivity | Typically pretty good |