Autoalojamiento
TimeWren funciona como un pequeño stack de Docker Compose: la aplicación web, PostgreSQL y un contenedor cron para las tareas programadas. Una instancia propia tiene todas las funciones, y las estadísticas y los informes de errores siguen desactivados hasta que los configures tú.
Requisitos
- Docker Engine con Compose v2.24 o posterior
- 2 vCPU y 2 GB de RAM para ejecutarlo, 4 GB o más para compilar la imagen
- 10 GB de disco libre
- Un dominio y un proxy inverso con TLS, salvo que solo lo pruebes en localhost
Inicio rápido
git clone https://github.com/timewren/timewren.git
cd timewren
./scripts/install.shEl script comprueba Docker, escribe secretos nuevos en .env, compila e inicia el stack. Nunca usa sudo ni muestra los secretos.
Abre la aplicación y crea una cuenta. La primera cuenta será la administradora de la instancia. Las migraciones se ejecutan solas en cada arranque.
La guía completa
La guía está junto al código y en inglés, para que coincida con la versión que ejecutas.