50% kedvezmény minden csomagra, korlátozott ideig. Kezdőár: $2.48/mo
PocketBase

PocketBase

Az PocketBase egy egyetlen fájlból álló backend megoldás. SQLite, hitelesítés, valós idejű funkciók és adminisztrációs felület egyetlen, mindössze 30 MB-os binárisban. MIT-licencű, Go-ben írva, ideális indie projektekhez, mobilalkalmazás-backendekhez és prototípusokhoz. A gyors Firebase-alternatíva, ha nulláról szeretnéd felépíteni az infrastruktúrát.

Verzió

0.31.0

Operációs rendszer

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-típusok

IPV4,IPV6

Hozzáférés

  • Irányítópult: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

Szuperfelhasználó hitelesítési adatai

A hitelesítő adataid biztonságosan tárolva vannak itt: /root/.cloudzy-creds

Szolgáltatás kezelése

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Naplók és hibaelhárítás

Az PocketBase naplói ide kerülnek mentésre: /root/pb/std.log

Valós idejű naplók megtekintéséhez: tail -f /root/pb/std.log

Vagy systemd-en keresztül: journalctl -u pocketbase -f

Fontos fájlok és könyvtárak

  • Fő telepítési könyvtár: /root/pb/
  • Fő végrehajtható fájl: /root/pb/pocketbase
  • Naplófájl (stdout + stderr): /root/pb/std.log
  • Adatbázis és fájltárolás: /root/pb/pb_data/
  • Szuperfelhasználó hitelesítési adatai: /root/.cloudzy-creds
  • Systemd szolgáltatásdefiníció: /lib/systemd/system/pocketbase.service
  • Nginx konfiguráció: /etc/nginx/sites_available/pocketbase

SSL engedélyezése domainnel

Már rendelkezel certbot telepítve.

Szerkesztés /etc/nginx/sites-available/pocketbaseés Csere _ in server_name _; a tényleges domainneveddel, például:

server_name example.com;

Győződj meg róla, hogy a domain DNS rekordja a szervered IP-címére mutat.

Futtatás:

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

Az PocketBase biztonságos elérése:

https://<domain>/_/

 

Több az adatbázis-eszközök között

Kapcsolódó alkalmazások.

Telepítsd az PocketBase-t most. 2,48 dollártól havonta.