50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Rallly

Rallly

Rallly는 그룹 일정 조율 도구입니다. 여러 시간대에 걸쳐 미팅 시간을 찾을 수 있는 Doodle 대안으로, 참여자는 별도 가입 없이 사용 가능합니다. AGPL 라이선스의 오픈소스 프로젝트로, 깔끔한 UI와 이메일 알림을 제공합니다. Doodle 무료 플랜이 너무 제한적이라고 느끼는 팀에 적합합니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 RAM

1 GB

IP 유형

IPV4,IPV6

Rallly 접속

  • 브라우저를 열고 다음 주소로 이동하세요: https://<SERVER-IP>/
  • SSL 경고를 수락하세요 (자체 서명 인증서).

이메일 (SMTP) 설정

이 서버에서 SMTP 연결이 허용되는지 확인하세요 (SMTP 접근 활성화를 요청하세요).

SMTP 설정은 아래 경로에 저장됩니다: /root/rallly/config.env

SMTP 또는 이메일 설정을 변경하려면:

  1. 파일을 열어 수정하세요: nano /root/rallly/config.env
  2. 변경 사항 적용 cd /root/rallly && docker compose up -d

Admin 계정 생성

  1. 배포 시 입력한 admin 이메일로 가입하세요.
  2. 로그인 후 아래 경로로 이동하세요: https://<SERVER-IP>/control-panel
  3. 입력한 이메일이 INITIAL_ADMIN_EMAIL와 일치하면 다음 버튼이 표시됩니다: Make me an admin
  4. 클릭하면 관리자가 됩니다.
  5. 설정을 관리하고 신규 사용자의 계정 가입을 차단할 수 있습니다.

주요 파일 및 디렉토리

  • 애플리케이션 기본 디렉터리: /root/rallly
  • 애플리케이션 환경 설정: /root/rallly/config.env
  • Docker Compose 설정: /root/rallly/docker-compose.yml
  • PostgreSQL 영구 데이터: /var/lib/docker/volumes/rallly_db-data
  • Nginx 설정: /etc/nginx/sites-available/rallly.conf
  • SSL 인증서: /etc/nginx/ssl/

서비스 관리

컨테이너 상태 확인:

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

Rallly 재시작:

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

로그 보기:

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

도메인으로 SSL 활성화하기

1. 도메인을 서버 IP로 연결합니다.

2. 편집 /root/rallly/config.env 도메인 이름을 설정하는 파일: NEXT_PUBLIC_BASE_URL=https://your.domain.com

3. 서비스 재생성:

cd /root/rallly/
docker compose up -d

4. Nginx 설정 파일을 열고 다음 두 항목을 모두 교체하세요 server_name <IP>; 을 실제 도메인으로 교체합니다 (<your-domain>) HTTP (포트 80) 및 HTTPS (포트 443) 블록 모두에 적용합니다:

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

5. Certbot 설치:

apt install -y certbot python3-certbot-nginx

6. 다음 명령어를 실행하여 유효한 Let's Encrypt 인증서를 발급받으세요:

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

7. Nginx 설정(TLS 섹션)에서 SSL 경로를 교체합니다:

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. 변경 사항을 적용하려면 Nginx를 재시작합니다:

systemctl restart nginx

9. 브라우저를 열고 다음 주소로 접속하세요: https://yourdomain.com

협업 도구 더 보기

관련 앱.

지금 Rallly를 배포하세요. 월 $2.48부터.