ShipBit/slickgpt

HowTo: Self-host without Firebase / Share feature

Aperta

#6 aperta il 23 mar 2023

 (2 commenti) (0 reazioni) (0 assegnatari)Svelte (91 fork)auto 404
documentationgood first issueself-hosting

Metriche repository

Star
 (474 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

The share feature in SlickGPT requires a database because we somehow have to pass the Chat object from client A to client B.

The project is currently set up to use a Firebase Realtime database as easy "JSON dump storage".

Create a branch and some documentation where the Share feature can easily be disabled and all Firebase dependencies (mostly the env vars) are removed from SlickGPT so that devs can run their own instance quicker and with less hassle in case they don't need to share chats.

Also document more clearly which code devs would have to edit to use another database provider than Firebase (which is basically just the share endpoint)

Guida contributor