Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

SteamSelfGifter

SteamSelfGifter es un bot auto-alojado para SteamGifts.com que automatiza participaciones en sorteos de juegos de Steam mediante una interfaz web React y backend FastAPI/Python.

Ficha actualizada 29 sept 2026, 8:06 · upstream 29 sept 2026, 7:54 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es SteamSelfGifter

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

Esta herramienta permite gestionar participaciones en giveaways de SteamGifts desde un panel web moderno, integrando automáticamente los juegos de tu wishlist y aplicando criterios personalizables como precio mínimo, puntuación de reseñas y número de críticas. Incluye detección de seguridad para evitar sorteos fraudulentos y seguimiento estadístico de victorias.

El sistema utiliza SQLite para persistencia, soporta despliegue Docker con imágenes oficiales en GitHub Container Registry, y ofrece API REST documentada con Swagger UI. La interfaz frontend está construida con React, TypeScript, Vite y TailwindCSS.

CASOS DE USO
  • Automatizar participaciones en sorteos de SteamGifts sin intervención manual
  • Gestionar múltiples cuentas o configuraciones desde una única interfaz web
  • Monitorear estadísticas de victorias y tasas de éxito en tiempo real
  • Configurar criterios inteligentes para filtrar sorteos por precio, calidad y seguridad
PUNTOS DESTACADOS
  • Interfaz web moderna con React y autorefresco vía WebSockets
  • Detección automática de sorteos fraudulentos o trampas
  • Soporte nativo para DLCs opcional
  • Imágenes Docker oficiales en ghcr.io con tags semánticos
  • API REST documentada con OpenAPI/Swagger
PRECAUCIONES
  • Sin autenticación propia: la interfaz usa PHPSESSID del usuario sin protección adicional
  • Requiere red de confianza (LAN) o proxy con autenticación para acceso remoto
  • Base de datos SQLite en texto plano en /config debe tratarse como secreto
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

SteamSelfGifter dashboardGiveaways pageAnalytics page
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Ejecutar detrás de proxy con autenticación si se expone remotamente. Montar volumen persistente en /config y evitar exponer el puerto 8080 a internet sin protección.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
80805173800080
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.