포켓베이스

내장형 데이터베이스, 인증, 파일, 실시간 API를 갖춘 오픈소스 Go 백엔드.

접근

  • 대시보드: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

슈퍼유저 자격 증명

귀하의 자격 증명은 다음에 안전하게 저장됩니다: /root/.cloudzy-creds

서비스 관리

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

로그 및 문제 해결

PocketBase 로그 파일은 다음 위치에 저장됩니다: /root/pb/std.log

실시간으로 로그를 보려면: tail -f /root/pb/std.log

또는 systemd를 통해: journalctl -u pocketbase -f

중요한 파일 및 디렉터리

  • 메인 설치 디렉터리: /root/pb/
  • 주 실행 파일: /root/pb/pocketbase
  • 로그 파일 (표준 출력 + 표준 오류): /root/pb/std.log
  • 데이터베이스 및 파일 저장소: /root/pb/pb_data/
  • 슈퍼유저 자격 증명: /root/.cloudzy-creds
  • Systemd 서비스 정의: /lib/systemd/system/pocketbase.service
  • Nginx 구성: /etc/nginx/sites_available/pocketbase

도메인에 SSL 활성화하기

당신은 이미 가지고 있습니다 certbot 설치됨.

편집 /etc/nginx/sites-available/pocketbase그리고 바꾸기 _ in server_name _; 실제 도메인 이름으로, 예를 들어:

server_name example.com;

도메인 DNS 레코드가 서버 IP를 가리키도록 설정하십시오.

실행:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <domain>

이제 안전하게 PocketBase에 접속하세요:

https://<domain>/_/

 

신청 세부사항