Remove dashboard/VPS references - make project PR-ready

- Remove DeviceRegistry.java (dashboard integration)
- Remove VPS IP from build.gradle
- Remove personal Gitea token from UpdateManager
- Add configurable UPDATE_CHECK_URL for updates
- Clean README to be generic and PR-ready
- Clean update manifests
- Remove Docker files and .env from repo
This commit is contained in:
Ren
2026-02-26 12:55:28 -03:00
parent 77c5a4b110
commit e6499f6d1a
11 changed files with 46 additions and 407 deletions

View File

@@ -1,29 +1,27 @@
# 🏆 Furbo VPN Edition
# StreamPlayer VPN Edition
[![Android](https://img.shields.io/badge/Platform-Android-green.svg)](https://android.com)
[![Version](https://img.shields.io/badge/Version-10.2.0-blue.svg)]()
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![License](https://badge.fba7af7372a48fda78fb377067a7233d.com/MIT-blue.svg)](LICENSE)
**StreamPlayer con VPN integrada** - La única app de streaming con Mullvad VPN built-in.
**StreamPlayer con VPN integrada** - App de streaming deportivo con Mullvad VPN built-in.
## Características
## Características
- 📺 **Streaming**: Reproducción de canales en vivo
- 🔒 **VPN Integrada**: Con Mullvad WireGuard - sin app externa
- 🌎 **Sin Bloqueos Geográficos**: VPN incluida para evitar restricciones
- 📱 **Android TV**: Optimizado para Android TV y control remoto
-**Alto Rendimiento**: DNS over HTTPS con fallback
- **Streaming**: Reproducción de canales en vivo
- **VPN Integrada**: Con Mullvad WireGuard - sin app externa
- **Android TV**: Optimizado para Android TV y control remoto
- **DNS over HTTPS**: Múltiples servidores DNS con fallback automático
## 🚀 Instalación
## Instalación
### Opción 1: Descargar APK
Descargar el APK más reciente de [Releases](https://gitea.cbcren.online/renato97/furbo-vpn-edition/releases)
Descargar el APK desde la sección de Releases de este repositorio.
### Opción 2: Compilar
```bash
# Clonar repositorio
git clone https://gitea.cbcren.online/renato97/furbo-vpn-edition.git
cd furbo-vpn-edition
git clone <repo-url>
cd <project-dir>
# Compilar
./gradlew assembleDebug
@@ -31,7 +29,7 @@ cd furbo-vpn-edition
# APK en: app/build/outputs/apk/debug/app-debug.apk
```
## 🔧 Uso de la VPN
## Uso de la VPN
1. **Primera vez**: Tocar el botón "Conectar VPN" en el menú
2. **Permiso**: Aceptar el permiso de VPN cuando se solicite
@@ -43,34 +41,35 @@ Para cambiar el servidor Mullvad:
2. Reemplazar el archivo `app/src/main/res/raw/mullvad.conf`
3. Recompilar
## 📋 Requisitos
## Requisitos
- **Android**: 7.0 (API 24) o superior
- **VPN**: WireGuard integrado (no requiere app externa)
## 🔐 Privacidad
## Configuración de Actualizaciones
- **DNS**: Múltiples servidores DoH (Google, Cloudflare, AdGuard, Quad9)
- **VPN**: Mullvad - Sin logs, sin datos personales
- **Todo en uno**: No necesita otras apps
Para habilitar las actualizaciones automáticas, configura la URL en `app/build.gradle`:
## 📁 Estructura
```gradle
buildConfigField "String", "UPDATE_CHECK_URL", '"https://your-gitea-instance.com/api/v1/repos/user/repo/releases/latest"'
```
Opcionalmente, configura un token de API en `UpdateManager.java` si tu repositorio es privado.
## Estructura
```
app/src/main/
├── java/com/streamplayer/
│ ├── MainActivity.java # UI principal
│ ├── VpnManager.java # Gestión VPN
│ ├── UpdateManager.java # Sistema de actualizaciones
│ └── ...
├── res/raw/
│ └── mullvad.conf # Configuración VPN
└── AndroidManifest.xml
```
## 📞 Soporte
## Disclaimer
- Issues: [GitHub Issues](https://gitea.cbcren.online/renato97/furbo-vpn-edition/issues)
---
⚠️ **Disclaimer**: Esta aplicación es para fines educativos. El usuario es responsable de cumplir con los términos de servicio de las plataformas de streaming.
Esta aplicación es para fines educativos. El usuario es responsable de cumplir con los términos de servicio de las plataformas de streaming.