50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
Rallly

Rallly

Rallly es una herramienta de coordinación de horarios en grupo. Es una alternativa a Doodle para encontrar horarios de reunión entre distintas zonas horarias, sin necesidad de que los participantes se registren. Es de código abierto, con licencia AGPL, una interfaz moderna y limpia, y recordatorios por correo electrónico. Diseñada para equipos que encuentran el plan gratuito de Doodle demasiado limitado.

Versión

Más reciente

Sistema operativo

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acceder a Rallly

  • Abre tu navegador y ve a: https://<SERVER-IP>/
  • Acepta la advertencia SSL (certificado autofirmado).

Configuración de correo electrónico (SMTP)

Asegúrate de que las conexiones SMTP estén permitidas para este servidor (solicita habilitar el acceso SMTP).

La configuración de SMTP se encuentra en: /root/rallly/config.env

Para actualizar SMTP o la configuración de correo electrónico:

  1. Edita el archivo: nano /root/rallly/config.env
  2. Aplicar cambios: cd /root/rallly && docker compose up -d

Crear la cuenta de administrador

  1. Regístrate con el correo electrónico de administrador que indicaste durante el despliegue.
  2. Una vez que hayas iniciado sesión, abre: https://<SERVER-IP>/control-panel
  3. Si tu correo electrónico coincide con INITIAL_ADMIN_EMAIL, verás un botón con la etiqueta: Convertirme en administrador
  4. Haz clic en él para convertirte en administrador.
  5. Puedes gestionar la configuración e impedir que nuevos usuarios creen una cuenta.

Archivos y directorios importantes

  • Directorio principal de la aplicación: /root/rallly
  • Configuración del entorno de la aplicación: /root/rallly/config.env
  • Configuración de Docker Compose: /root/rallly/docker-compose.yml
  • Datos persistentes de PostgreSQL: /var/lib/docker/volumes/rallly_db-data
  • Configuración de Nginx: /etc/nginx/sites-available/rallly.conf
  • Certificados SSL: /etc/nginx/ssl/

Gestión del servicio

Comprobar el estado del contenedor:

docker compose -f /root/rallly/docker-compose.yml ps

Reiniciar Rallly:

docker compose -f /root/rallly/docker-compose.yml restart

Ver registros:

docker compose -f /root/rallly/docker-compose.yml logs -f

Habilitar SSL con un dominio

1. Apunta tu dominio a la IP del servidor.

2. Edita el archivo /root/rallly/config.env para definir tu nombre de dominio: NEXT_PUBLIC_BASE_URL=https://your.domain.com

3. Vuelve a crear los servicios:

cd /root/rallly/
docker compose up -d

4. Edita la configuración de Nginx y reemplaza ambos server_name <IP>; con tu dominio («<your-domain>) para los bloques HTTP (puerto 80) y HTTPS (puerto 443):

vim /etc/nginx/sites-available/rallly.conf

5. Instala Certbot:

apt install -y certbot python3-certbot-nginx

6. Ejecuta el siguiente comando para generar un certificado válido de Let's Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Reemplaza las rutas SSL en la configuración de Nginx (sección TLS):

vim /etc/nginx/sites-available/rallly.conf
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Reinicia Nginx para aplicar los cambios:

systemctl restart nginx

9. Abre tu navegador y visita: https://yourdomain.com

Más en herramientas de colaboración

Aplicaciones relacionadas.

Desplegar Rallly ahora. Desde 2,48 $/mes.