50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
manifestación

manifestación

Rally es una herramienta de programación de grupos. Alternativa de Doodle para encontrar horarios de reuniones en distintas zonas horarias, no es necesario registrarse para los participantes. De código abierto, con licencia AGPL, con una interfaz de usuario limpia y moderna y recordatorios por correo electrónico. Creado para equipos que consideran que el nivel gratuito de Doodle es demasiado restrictivo.

Versión

El último

Sistema operativo

Ubuntu Server 24.04 LTS

Mín. RAM

1 GB

Tipos de IP

IPV4,IPV6

Accediendo al rally

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

Configuración de correo electrónico (SMTP)

Asegúrate de que las conexiones SMTP están permitidas para este servidor (solicita la activación del acceso SMTP).

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

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

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

Creando la cuenta de administrador

  1. Regístrate utilizando el correo electrónico de administrador que proporcionó durante la implementación.
  2. Una vez que haya iniciado sesión, abra: https://<SERVER-IP>/control-panel
  3. Si tu correo electrónico coincide INITIAL_ADMIN_EMAIL, verás un botón etiquetado: Hazme administrador
  4. Haz clic en él para convertirse en administrador.
  5. Puede administrar la configuración y evitar que nuevos usuarios registren 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

Verificar el estado del contenedor:

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

Reiniciar el rally:

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. Edite el /root/rallly/config.env archivo para configurar su nombre de dominio: NEXT_PUBLIC_BASE_URL=https://your.domain.com

3. Recrea los servicios:

cd /root/rallly/
docker compose up -d

4. Edite la configuración de Nginx y reemplace ambas. server_name <IP>; con tu dominio (<your-domain>) tanto para los bloques HTTP (puerto 80) como HTTPS (puerto 443):

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

5. Instale 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. Sustituye 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. Reinicie Nginx para aplicar los cambios:

systemctl restart nginx

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

Más en Herramientas de colaboración

Apps relacionadas.

Implemente Rally ahora. Desde $2,48/mes.