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

PocketBase

PocketBase는 파일 하나로 구성된 백엔드입니다. SQLite에 인증, 실시간 기능, 관리자 UI를 더해 30 MB 단일 바이너리로 제공합니다. MIT 라이선스, Go로 작성되었으며, 개인 프로젝트, 모바일 앱 백엔드, 프로토타입에 적합합니다. 별도 인프라 없이 쓸 수 있는 Firebase 대안입니다.

버전

0.31.0

운영 체제

Ubuntu Server 24.04 LTS

최소 RAM

1 GB

IP 유형

IPV4,IPV6

접근

  • 대시보드: 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
  • 로그 파일 (stdout + stderr): /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>/_/

 

데이터베이스 도구 더 보기

관련 앱.

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