Cómo instalar Blinko en Docker - Aplicación de notas con IA autohospedada en Docker
Blinko: Aplicación de notas con IA integrada autohospedada en Docker
Notas rápidas con IA. RAG (Retrieval-Augmented Generation). Búsqueda natural. Privacy-first. Next.js + TypeScript. PostgreSQL. Markdown. RSS. Compartir notas públicas. Open source.
¿Qué es Blinko?
Blinko es una aplicación de notas AI-powered minimalista diseñada para capturar ideas rápidamente con búsqueda inteligente usando RAG (Retrieval-Augmented Generation). A diferencia de Notion (complejo), Evernote (caro), o Obsidian (local-only), Blinko es una solución self-hosted que combina captura rápida de notas con búsqueda inteligente potenciada por IA.
Características principales: AI-Enhanced Note Retrieval con RAG. Búsqueda natural en lenguaje simple. Captura rápida de ideas ("Blinko" para pensamientos efímeros vs "Notes" para contenido permanente). Markdown completo. Full-text search. Markdown support. Sistema de etiquetas. Auto-archiving. Compartir notas públicamente. RSS feed support. Next.js + TypeScript. PostgreSQL. Two-factor authentication. No tracking, no ads. Completamente self-hosted en tu servidor.
Características principales
AI RAG Search
Busca con lenguaje natural. "Cómo instalar Docker" encuentra la nota relevante.
Captura rápida
Blinko para ideas efímeras. Notes para contenido permanente.
Markdown completo
Encabezados, listas, código, tablas. Formato profesional.
Full-text search
Busca tradicional + AI-powered. Encuentra exactamente qué necesitas.
Etiquetas & organizacion
Tags para categorizar. Pero AI entiende contexto sin tags perfectos.
RSS integration
Suscríbete a feeds. Artículos aparecen en tu knowledge base.
Compartir publicamente
Genera link único. Comparte nota sin cuenta Blinko requerida.
Auto-archive
Ideas efímeras se archivan automáticamente después período configurable.
2FA integrado
Autenticación de dos factores para seguridad.
Privacy-first
Self-hosted. Sin tracking. Sin ads. Datos 100% tuyos.
Open source
TypeScript. GitHub. Comunidad. Código transparente.
Docker ready
Docker Compose. PostgreSQL incluido. Deploy en minutos.
Requisitos del sistema
- Docker & Docker Compose
- 1-2 GB RAM (Next.js + PostgreSQL)
- 5+ GB espacio disco (BD + notas + modelos IA)
- Puerto 1111 para Blinko (configurable)
- PostgreSQL (incluido en docker-compose)
- Navegador moderno para UI Next.js
Instalación con Docker Compose
Paso 1: Clonar repositorio
Paso 2: Generar SECRET_KEY
Paso 3: Crear docker-compose.yml
Paso 4: Reemplazar valores en docker-compose.yml
Paso 5: Iniciar containers
Acceder
http://localhost:1111/signup - Crear cuenta admin
Primeros pasos
1. Crear cuenta admin
- Abre
http://localhost:1111/signup - Username y password para admin account
- Click Sign Up
- Serás redirigido al dashboard
2. Entender Blinko vs Notes
- Blinko: Ideas rápidas, efímeras. Se archivan automáticamente.
- Notes: Contenido permanente. Knowledge base a largo plazo.
- Usa "Blinko" para pensamientos rápidos. "Notes" para documentación importante.
3. Capturar tu primera idea
- Haz click en la sección "Blinko" (lado izquierdo)
- Escribe algo en el textarea
- Presiona Enter o click en botón send
- Tu idea aparece en la timeline
4. Crear una nota permanente
- Click en "Notes" (lado izquierdo)
- Click "Create Note"
- Título y contenido en Markdown
- Tags para categorizar
- Save
5. Probar búsqueda AI
- En buscador superior, escribe en lenguaje natural
- Ej: "Cómo instalar Docker" o "Mi receta favorita"
- Blinko busca usando AI RAG, no solo palabras clave
- Resultados aparecen en tiempo real
6. Agregar RSS feed
- Click Settings (abajo izquierda)
- RSS → Add Feed
- Pega URL del feed (ej: news site RSS)
- Nuevos artículos aparecen en sección RSS
- Puedes guardar artículos interesantes como notes
7. Compartir nota públicamente
- Abre cualquier note
- Click en icono share (esquina superior derecha)
- Enable "Public sharing"
- Copia link único
- Comparte con alguien. Verán la nota sin login
Casos de uso
- Knowledge base personal: Documentación de aprendizaje. Snippets. Tutoriales.
- Developer journal: Notas técnicas. Soluciones a problemas. Logs.
- Research hub: Recopila artículos RSS. Anotaciones. Análisis.
- Idea capture: Captura rápida de ideas creativas durante el día.
- Project documentation: Wiki interno para equipos pequeños.
- Learning notes: Toma notas mientras estudias. AI te ayuda a encontrarlas después.
- Blog idea bank: Ideas para posts. Snippets para reutilizar.
HTTPS con Caddy (producción)
Caddyfile
Actualizar NEXT_PUBLIC_BASE_URL
Acceso remoto seguro
https://blinko.tudominio.com con HTTPS automático de Caddy
Gestión y mantenimiento
Ver logs
Backup de base de datos
Restore de backup
Reiniciar servicios
Actualizar Blinko a versión más reciente
Ver tamaño de la base de datos
Limpiar volumes (cuidado: borra datos)
Comparativa con alternativas
vs Notion
Blinko gana: Self-hosted, AI search built-in, simple, RSS. Notion gana: Más potente, bases de datos, templates.
vs Obsidian
Blinko gana: Web-based, AI RAG, compartir público. Obsidian gana: Local-first, plugins, comunidad grande.
vs Memos
Blinko gana: AI RAG search, more features. Memos gana: Más simple, timeline visual.
vs LogSeq
Blinko gana: AI search, web-based. LogSeq gana: Grafo de conocimiento, linked references.
Comentarios
Publicar un comentario