Le të shkojmë drejtpërdrejt në këtë:

Unë krijova një "shkurtues URL falas për tregun italian", i cili mundësohet nga "Pocketbase" i mrekullueshëm (nëse nuk e dini se çfarë është Pocketbase, hidhini një sy "artikullit tim këtu").

Nuk doja të shkoja me fantazmë në vendosjen, prandaj vendosa të presë aplikacionin tim të internetit NextJS dhe një shembull të Pocketbase në OVH VPS-në time.

Një nga gjërat më interesante në lidhje me Pocketbase, është AdminUI i tij, i cili përveçse ju lejon të konfiguroni të gjithë bazën e të dhënave, ai ka një faqe super të lezetshme të Analytics që duket si kjo:

Dhe këtu është problemi:

Nuk dua ta ekspozoj Pocketbase nga jashtë, pasi do të ekspozonte gjithashtu API-të për bazën e të dhënave.

Dhe këtu është zgjidhja:

Ka Pocketbase të funksionojë në localhost:8889 në VPS-në time, në mënyrë që të mund të arrihet nga shërbimi im mbështetës NextJS.

Ok kjo është në rregull. Por si mund të aksesoj pultin e mrekullueshëm të Pocketbase nga laptopi im?

E thjeshte! Më duhet vetëm të hap sa më poshtë në laptopin tim:

ssh -L 8889:localhost:8889 <USERNAME>@<VPS_IP>

Kjo do të krijojë një "tunel" duke hartuar portin e largët 8889 me atë lokal.

Tani, thjesht mund të hap Firefox-in dhe të shkoj te localhost:8889 dhe të hyj në shembullin tim të Pocketbase :D

Gëzuar!

💗 Nëse ju pëlqen ajo që keni lexuar mos ngurroni të lini një koment
👏 Duartrokita vlerësohen gjithmonë dhe..
🔖 … mos harroni të abonoheni!