GDevelop-extensions icon indicating copy to clipboard operation
GDevelop-extensions copied to clipboard

New extension: Pocketbase

Open github-actions[bot] opened this issue 3 months ago • 48 comments

Description

Hi everyone! Firebase is great, but its free plan is limited. For growing games, you’ll need a better solution.

Enter Pocketbase — a self-hosted, open-source, lightweight server in a single file. It includes:

Realtime database Authentication File storage Admin dashboard Pocketbase works on both Windows and Linux.

Here's quick vid to see example

https://github.com/user-attachments/assets/af5dd852-7059-4295-b32f-b2c53d29cb67

How to use the extension

To learn how to use this extension, I highly recommend reading this forum post — it covers all the important details. No need to self-host when testing the example; I’m already hosting it for you. https://forum.gdevelop.io/t/pocketbase-extension-self-hosted-server/72223?u=da-just

Checklist

  • [x] I've followed all of the best practices.
  • [x] I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • [x] I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

What tier of review do you aim for your extension?

Reviewed

Example file

Pocketbase example.zip

Extension file

Pocketbase.extension.zip


Extension by @3mpk1ng

You can update the extension on this "Pull Request" by commenting the update command: in the comment field, type !update, then drag and drop a zip file with your extension file in the commenting field, like how you initially submitted the extension. It should look like this:

!update [MyExtension.zip](https://github.com/GDevelopApp/GDevelop-extensions/files/12709661/MyExtension.zip)

It can take a few seconds for the file to fully upload and show as the above. Once it is like shown above, click "Comment" and let the bot do the rest!

github-actions[bot] avatar Oct 11 '25 02:10 github-actions[bot]

!update Example project: Pocketbase example.zip

Extension: Pocketbase.json

I fixed a bug in the example project and the extension that was causing it to break.

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437661516.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase example.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437700292.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase example.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437748467.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.json

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437789634.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.json

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437822563.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.json

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437836234.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.json

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437890558.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.json

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ An internal error has occurred. See logs at https://github.com/GDevelopApp/GDevelop-extensions/actions/runs/18437921719.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase extension.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase extension.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase example.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase extension.zip

3mpk1ng avatar Oct 12 '25 02:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 02:10 github-actions[bot]

!update Pocketbase extension.zip

3mpk1ng avatar Oct 12 '25 03:10 3mpk1ng

❗ No updates found. Please check your file.

github-actions[bot] avatar Oct 12 '25 03:10 github-actions[bot]