50% rabat alle planer, begrænset periode. Fra kun $2.48/mo
PocketBase

PocketBase

PocketBase er et komplet backend-system i én fil. SQLite med autentificering, realtidsopdateringer og admin-UI samlet i én binær fil på 30 MB. MIT-licenseret, skrevet i Go og velegnet til hobbyapps, mobilapp-backends og prototyper. Det hurtige Firebase-alternativ, når du vil undgå al infrastruktur.

Udgave

0.31.0

Operativsystem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-typer

IPV4,IPV6

Adgang

  • Kontrolpanel: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

Superbrugertillidelser

Dine loginoplysninger er gemt sikkert i: /root/.cloudzy-creds

Servicestyrring

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Logs og fejlfinding

PocketBase-logs gemmes i: /root/pb/std.log

For at se logs i realtid: tail -f /root/pb/std.log

Eller via systemd: journalctl -u pocketbase -f

Vigtige filer og mapper

  • Primær installationsmappe: /root/pb/
  • Primær eksekverbar: /root/pb/pocketbase
  • Log-fil (stdout + stderr): /root/pb/std.log
  • Database og fillagring: /root/pb/pb_data/
  • Superbruger-legitimationsoplysninger: /root/.cloudzy-creds
  • Systemd-servicedefinition: /lib/systemd/system/pocketbase.service
  • Nginx-konfiguration: /etc/nginx/sites_available/pocketbase

Aktivér SSL med et domæne

Du har allerede certbot installeret.

Rediger /etc/nginx/sites-available/pocketbaseog Erstat _ in server_name _; med dit faktiske domænenavn, for eksempel:

server_name example.com;

Sørg for, at dit domænes DNS-post peger på din servers IP.

Kør:

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

Få nu sikker adgang til PocketBase:

https://<domain>/_/

 

Mere om databaseværktøjer

Relaterede apps.

Installer PocketBase nu. Fra $2,48/mdr.