Tú decides qué servicios podemos activar para análisis, personalización y contenido externo.
Utilizamos cookies y tecnologías similares en nuestro sitio web para personalizar el contenido, integrar medios externos y comprender mejor el uso de determinadas secciones.
Cookies necesarias
Estas entradas garantizan funciones básicas como la seguridad, la estabilidad y el procesamiento de formularios.
Tus datos pueden tratarse con tu consentimiento o sobre la base de intereses legítimos. En la configuración de cookies puedes rechazar cada categoría opcional o autorizarla expresamente.
Algunos servicios procesan datos personales en terceros países. Al dar tu consentimiento, también aceptas esta transferencia. Encontrarás más información en nuestra política de privacidad.
Puedes volver a abrir y modificar tu selección en cualquier momento. · 1.0.2
Configurar Standard Notes en un servidor Linux: crea tu sistema privado de notas
Descubre cómo sincronizar y proteger tus notas de forma segura entre dispositivos con Standard Notes Self-Hosting → Más información aquí
10 de noviembre de 20264 min de lectura2 Visitas0 útil
Introducción
Standard Notes es una aplicación de notas de código abierto que protege tus datos con cifrado de extremo a extremo verificado. Solo tú tienes el control de las claves de descifrado. Sincroniza tus notas y archivos cifrados sin interrupciones en una cantidad ilimitada de dispositivos, los mantiene disponibles sin conexión y protege activamente tu contenido contra accesos externos.
¿Estás pensando en alojar este servicio por tu cuenta? Te guiamos paso a paso en la instalación y configuración, mostrándote todo lo que debes tener en cuenta.
Requisitos previos
Antes de instalar Standard Notes, asegúrate de que tu entorno de hosting cumple con los siguientes requisitos para garantizar una instalación sin problemas y un rendimiento óptimo.
Hardware
Mínimo
Recomendación ZAP-Hosting
CPU
1 núcleo vCPU
4 núcleos vCPU
RAM
2 GB
4 GB
Almacenamiento
5 GB
25 GB
El software requiere que todas las dependencias necesarias estén instaladas y que se ejecute en un sistema operativo compatible. Asegúrate de que tu servidor cumple con los siguientes requisitos antes de comenzar la instalación:
Dependencias:Docker (Engine 26+ y Compose)
Sistema operativo: Última versión de Ubuntu/Debian con soporte para Docker 26+
Verifica que todas las dependencias estén instaladas y que uses la versión correcta del sistema operativo para evitar problemas de compatibilidad durante la instalación de Standard Notes.
FAQ
Preguntas frecuentes
Standard Notes es una aplicación de notas de código abierto que protege tus datos con cifrado de extremo a extremo verificado. Sincroniza notas y archivos cifrados en múltiples dispositivos y los mantiene disponibles sin conexión.
El mínimo es 1 núcleo vCPU, 2 GB de RAM y 5 GB de almacenamiento. ZAP-Hosting recomienda 4 núcleos vCPU, 4 GB de RAM y 25 GB de almacenamiento.
Standard Notes requiere Docker (Engine 26+ y Compose) y funciona en la última versión de Ubuntu/Debian con soporte para Docker 26+.
Comentarios
¿Te resultó útil este artículo?
Tus comentarios nos ayudan a priorizar y mejorar los contenidos.
0 de 0 Las valoraciones consideraron útil este artículo.
Ayuda personalizada
¿No te basta con la guía?
Nuestro equipo de soporte de ZAP conoce tu producto. Describe brevemente tu consulta y te ayudaremos personalmente.
Zappy conoce esta guía y te responde directamente en el chat.
Navegación
Software
Preparación
Antes de configurar Standard Notes, debes preparar tu sistema. Esto incluye actualizar tu sistema operativo a la última versión e instalar todas las dependencias necesarias. Esta preparación garantiza un entorno estable y ayuda a evitar problemas durante o después de la instalación.
Actualizar el sistema
Para que tu sistema funcione con las últimas actualizaciones de software y seguridad, primero debes ejecutar una actualización. Usa el siguiente comando:
Code
sudo apt update && sudo apt upgrade -y
Así te aseguras de que tu sistema tenga los últimos parches de seguridad y versiones de software antes de la instalación.
Instalar dependencias
Una vez completada la actualización, puedes comenzar a instalar las dependencias. Standard Notes se ejecuta en tu servidor mediante varios contenedores Docker. Por ello, primero debes instalar Docker. Ejecuta estos comandos:
Code
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
Encontrarás una guía detallada para instalar y usar Docker en nuestra guía Docker.
Instalación
Una vez cumplidos todos los requisitos y completadas las preparaciones, puedes comenzar la instalación de Standard Notes.
Primero, crea una carpeta que contenga todos los archivos de configuración y setup. Esta carpeta será tu directorio de trabajo para la instalación.
Code
mkdir standardnotes
cd standardnotes
Luego, crea un archivo .env en tu directorio de trabajo y rellénalo con los valores predeterminados del archivo de configuración de ejemplo del proyecto:
Este archivo contiene solo las variables mínimas necesarias para una configuración funcional. La lista completa de variables usadas actualmente está aquí: docker-entrypoint.sh
Abre el archivo .env y asegúrate de que todas las claves en la sección KEYS estén correctamente configuradas. Genera valores aleatorios para cada variable de entorno necesaria con:
Code
openssl rand -hex 32
Inserta estos valores en tu archivo .env. Standard Notes requiere un script bootstrap para LocalStack. Descárgalo en tu directorio de trabajo y hazlo ejecutable:
Descarga la configuración de ejemplo oficial y guárdala como docker-compose.yml en tu carpeta de trabajo. Este archivo define todos los servicios de contenedores necesarios para Standard Notes.
Cuando todo esté listo, descarga las imágenes más recientes y arranca los servicios en segundo plano:
Code
docker compose pull && docker compose up -d
Configuración
Puedes adaptar la configuración estándar en el archivo docker-compose.yml proporcionado a tus necesidades individuales. Un área importante es el servicio server, donde puedes cambiar las asignaciones de puertos en la propiedad ports. Esto define a través de qué puertos del host será accesible la aplicación, ayudando a evitar conflictos con otros servicios o a ajustar tu configuración de red.
Asegurar la base de datos es otro paso crucial. Debes reemplazar las contraseñas estándar por cadenas fuertes y generadas aleatoriamente. Puedes crear una contraseña segura así:
Code
openssl rand -hex 12
Inserta el valor generado como DB_PASSWORD en el archivo .env. El mismo valor debe usarse para MYSQL_ROOT_PASSWORD y MYSQL_PASSWORD en el archivo docker-compose.yml para mantener la sincronización entre contenedores.
Estos cambios en la configuración garantizan que tu instalación no solo funcione, sino que también sea segura y adaptada a tu entorno.
Conexión al servidor de sincronización
Para configurar tu cuenta en Standard Notes, haz clic en el icono de avatar en la esquina inferior derecha de la aplicación. Selecciona "Crear cuenta" en el menú que aparece para crear un nuevo perfil de usuario. Ingresa un correo electrónico válido y una contraseña segura.
Antes de finalizar, abre la sección "Opciones avanzadas". En "Servidor de sincronización", elige la opción "Personalizado" e introduce la dirección IP y el puerto de tu propio servidor en formato IP:Puerto. Así, tus notas no se sincronizarán a través del servicio oficial de Standard Notes, sino mediante tu servidor autoalojado.
Finalización y recursos adicionales
¡Felicidades! Has instalado y configurado con éxito Standard Notes en tu VPS/Servidor dedicado. También te recomendamos consultar los siguientes recursos que pueden ayudarte con la configuración del servidor:
¿Tienes preguntas específicas que no se respondieron aquí? Nuestro equipo está disponible todos los días para ayudarte con soporte o consultas – ¡contáctanos! 🙂
Alojamiento de servidores desde 2,49 € / mes, disponible al instante, con protección DDoS incluida.