50% de desconto todos os planos, por tempo limitado. A partir de $2.48/mo
Rallly

Rallly

Rallly é uma ferramenta de agendamento em grupo. Alternativa ao Doodle para encontrar horários de reunião entre fusos horários, sem cadastro necessário para os participantes. Open-source, licenciado sob AGPL, com interface moderna e lembretes por e-mail. Feito para equipes que acham o plano gratuito do Doodle muito limitado.

Versão

Mais recente

Sistema Operacional

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acessando Rallly

  • Abra o navegador e acesse: https://<SERVER-IP>/
  • Aceite o aviso de SSL (certificado autoassinado).

Configuração de E-mail (SMTP)

Certifique-se de que conexões SMTP estão permitidas para este servidor (solicite a habilitação do acesso SMTP).

As configurações de SMTP ficam em: /root/rallly/config.env

Para atualizar as configurações de SMTP ou de e-mail:

  1. Edite o arquivo: nano /root/rallly/config.env
  2. Aplicar alterações cd /root/rallly && docker compose up -d

Criando a Conta de Administrador

  1. Cadastre-se usando o e-mail de administrador fornecido durante a implantação.
  2. Após fazer login, acesse: https://<SERVER-IP>/control-panel
  3. Se o seu e-mail corresponder a INITIAL_ADMIN_EMAIL, você verá um botão com o rótulo: Make me an admin
  4. Clique nele para se tornar o administrador.
  5. Você pode gerenciar as configurações e impedir que novos usuários criem uma conta.

Ficheiros e Diretórios Importantes

  • Diretório principal da aplicação: /root/rallly
  • Configuração do ambiente da aplicação: /root/rallly/config.env
  • Configuração do Docker Compose: /root/rallly/docker-compose.yml
  • Dados persistentes do PostgreSQL: /var/lib/docker/volumes/rallly_db-data
  • Configuração do Nginx: /etc/nginx/sites-available/rallly.conf
  • Certificados SSL: /etc/nginx/ssl/

Gerenciando o serviço

Verificar status do container:

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

Reiniciar Rallly:

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

Ver logs:

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

Habilitando SSL com um Domínio

1. Aponte seu domínio para o IP do servidor.

2. Editar o /root/rallly/config.env para definir o nome do seu domínio: NEXT_PUBLIC_BASE_URL=https://your.domain.com

3. Recriar os serviços:

cd /root/rallly/
docker compose up -d

4. Editar a configuração do Nginx e substituir ambos server_name <IP>; pelo seu domínio (<your-domain>) nos blocos de HTTP (porta 80) e HTTPS (porta 443):

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

5. Instale Certbot:

apt install -y certbot python3-certbot-nginx

6. Execute o seguinte comando para gerar um certificado Let's Encrypt válido:

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

7. Substituir os caminhos SSL na configuração do Nginx (seção 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. Reiniciar o Nginx para aplicar as alterações:

systemctl restart nginx

9. Abra o navegador e acesse: https://yourdomain.com

Mais em Ferramentas de Colaboração

Aplicativos relacionados.

Implante o Rallly agora. A partir de $2,48/mês.