Sleva 50% všechny plány, časově omezená nabídka. Od $2.48/mo
PocketBase

PocketBase

PocketBase je backend v jednom souboru. SQLite s autentizací, realtimem a admin rozhraním jako jeden binární soubor o velikosti 30 MB. Licence MIT, napsáno v Go. Ideální pro indie projekty, backendy mobilních aplikací a prototypy. Rychlá alternativa k Firebase, když nechcete řešit infrastrukturu.

Verze

0.31.0

Operační systém

Ubuntu Server 24.04 LTS

Minimální RAM

1 GB

Typy IP

IPV4,IPV6

Přístup

  • Ovládací panel: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

Přihlašovací údaje superuživatele

Vaše přihlašovací údaje jsou bezpečně uloženy v: /root/.cloudzy-creds

Správa služeb

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Logy a řešení problémů

Logy PocketBase jsou uloženy v: /root/pb/std.log

Zobrazení logů v reálném čase: tail -f /root/pb/std.log

Nebo přes systemd: journalctl -u pocketbase -f

Důležité soubory a adresáře

  • Hlavní instalační adresář: /root/pb/
  • Hlavní spustitelný soubor: /root/pb/pocketbase
  • Soubor s logy (stdout + stderr): /root/pb/std.log
  • Databáze a úložiště souborů: /root/pb/pb_data/
  • Přihlašovací údaje superuživatele: /root/.cloudzy-creds
  • Definice služby Systemd: /lib/systemd/system/pocketbase.service
  • Konfigurace Nginx: /etc/nginx/sites_available/pocketbase

Povolení SSL s vlastní doménou

Již máte certbot nainstalováno.

Upravit /etc/nginx/sites-available/pocketbasea Nahradit _ in server_name _; s vaším skutečným názvem domény, například:

server_name example.com;

Ověřte, že záznam DNS vaší domény ukazuje na IP adresu vašeho serveru.

Spustit:

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

Nyní přistupte k PocketBase bezpečně:

https://<domain>/_/

 

Další nástroje pro databáze

Související aplikace.

Nasaďte PocketBase hned. Od 2,48 $/měsíc.