웹 액세스
- 브라우저에서 열기:
http://<SERVER_IP>
관리자 계정 설정
1. 관리자를 생성하려면 다음 명령을 실행하세요:
docker exec -it artalk artalk admin
2. 관리자 계정을 생성한 후 웹 인터페이스에 로그인하세요.
3. GUI의 사용자 관리 페이지에서 추가 계정을 생성하세요 · 수동 구성 편집이 필요 없습니다.
중요한 파일과 디렉토리
/root/artalk/docker-compose.yml→ Docker Compose 정의/root/artalk/data→ 모든 영구 블로그 콘텐츠 저장/etc/nginx/sites-available/artalk.conf→ 리버스 프록시 설정
Docker 관리 명령어
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
도메인 및 SSL 설정
도메인을 서버 IP로 연결하세요.
Nginx 설정 파일 편집:
vim /etc/nginx/sites-available/artalk.conf
바꾸기 server_name _; 포함 server_name <your-domain>;
Certbot 설치:
apt install -y certbot python3-certbot-nginx
Certbot을 실행하여 SSL 인증서를 발급하세요:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Nginx 테스트 및 재시작:
sudo nginx -t
sudo systemctl reload nginx
브라우저에서 열기: https://<your-domain>