Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

floppa-vpn

VPN servicio construido con Rust que incluye daemon, bot de Telegram, panel administrativo y aplicación cliente Tauri 2.

Ficha actualizada 22 sept 2026, 22:54 · upstream 22 sept 2026, 22:36 · release v0.6.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es floppa-vpn

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Floppa VPN es un servicio de encriptación de red (VPN) desarrollado en Rust. Su arquitectura se basa en tres protocolos de túnel: AmneziaWG (por defecto), WireGuard y VLESS+REALITY, conectándose a dos centros de datos en Rusia. El sistema utiliza una base de datos PostgreSQL como fuente de verdad para la sincronización de peers, un backend en memoria con control de rate limiting basado en tokens por usuario, y un panel administrativo Vue.js para el manejo del tráfico y usuarios.

CASOS DE USO
  • Proteger conexiones a servicios sensibles (banking, correo corporativo) desde Rusia
  • Acceder a contenido restringido o contenido geo-restrictionado
  • Comunicación segura con servidores remotos sin riesgo de eavesdropping
  • Aislamiento de tráfico para evitar interferencias entre aplicaciones del sistema operativo
  • Protección contra DPI (Deep Packet Inspection) en redes corporativas
PUNTOS DESTACADOS
  • Arquitectura dual con dos centros de datos en Rusia (Moscow y Europa)
  • Protocolo AmneziaWG que incluye obfuscación anti-DPI
  • Túnel VLESS+REALITY con control de rate limiting por usuario
  • API REST + Telegram Bot para gestión remota sin necesidad de backend
  • Soporte para split tunneling y persistencia de configuración en el sistema operativo
PRECAUCIONES
  • El servicio requiere acceso a internet para sincronizar peers con los centros de datos rusos
  • La sincronización de usuarios puede ser ineficiente durante picos de tráfico masivo
  • No incluye cifrado de extremo a extremo completo (solo túneles entre nodos)
  • Depende de la disponibilidad del servicio central para nuevos usuarios
  • El uso como servicio systemd requiere privilegios root en Linux
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalación recomendada en un servidor VPS con al menos 2 núcleos CPU y 2 GB RAM. Se recomienda usar Docker para facilitar el despliegue. Para producción, se recomienda configurar el servicio como systemd service con autostart enabled. El panel administrativo debe ejecutarse con permisos adecuados (0644). En entornos Linux, se puede ejecutar el cliente como servicio root mediante 'floppa service' o en modo single-process para aplicaciones no-root. Se recomienda mantener la base de datos PostgreSQL activa y sincronizada.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsVueNode.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.