Wekan에 접속
- 브라우저를 열고 다음 주소로 이동하세요:
http://<SERVER_IP>(HTTP) - 사용자 이름, 이메일 주소, 비밀번호를 등록하세요.
- 처음 등록한 사용자가 관리자가 되며, 이후 등록한 사용자는 일반 사용자로 설정됩니다.
- 이메일이 설정되지 않아 회원가입 중 "Internal Server Error"가 표시될 수 있지만, 사용자 계정은 정상적으로 생성되며 로그인도 가능합니다.
- 셀프 등록을 비활성화하려면 관리자 패널 → 설정으로 이동하여 "Disable Self Registration"을 체크하세요.
중요 경로
- 설치 디렉토리:
/root/wekan - Compose 파일:
/root/wekan/docker-compose.yml - 파일 업로드:
/var/lib/docker/volumes/wekan_wekan-files/_data - 데이터베이스:
/var/lib/docker/volumes/wekan_wekan-db/_data - NGINX 설정:
/etc/nginx/sites-available/wekan - NGINX 활성 사이트:
/etc/nginx/sites-enabled/wekan
일반 명령어
프로젝트로 이동:
cd /opt/wekan
로그 보기:
docker compose logs -f
서비스 재시작:
docker compose restart
정지 / 시작:
docker compose down
docker compose up -d
컨테이너 확인:
docker ps
이메일 설정 (선택 사항)
편집:
/root/wekan/docker-compose.yml
주석을 해제하고 설정하세요:
MAIL_URL=smtp://<mail_url>:25/?ignoreTLS=true&tls={rejectUnauthorized:false}
MAIL_FROM=Wekan Notifications <[email protected]>
I'm ready to translate to Korean. However, I don't see the English text you'd like me to translate in your message. Could you please provide the English UI label or text that needs to be translated?
docker compose up -d
도메인으로 SSL 활성화하기
1. 도메인을 서버 IP로 연결합니다.
2. 편집 docker-compose.yml 도메인을 다음으로 설정하려면 ROOT_URL: ROOT_URL=https://your.domain.com
3. 서비스 재생성:
cd /root/wekan/
docker compose up -d
3. Nginx 설정 파일을 열어 다음을 교체하세요 server_name _; 을 실제 도메인으로 교체합니다 (server_name <your-domain>;):
vim /etc/nginx/sites-available/wekan
4. Certbot 설치:
apt install -y certbot python3-certbot-nginx
5. 다음 명령어를 실행하여 유효한 Let's Encrypt 인증서를 발급받으세요.
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
6. 변경 사항을 적용하기 위해 Nginx를 재시작합니다:
systemctl restart nginx
7. 브라우저를 열고 다음 주소로 접속하세요: https://yourdomain.com