Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Lightweight Backend-as-a-Service (BaaS) Recommendation
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Lightweight Backend-as-a-Service (BaaS) Recommendation

tjntjn Member

I'm wondering if anyone can recommend an open-source lightweight back-end I can use to build a web app I have an idea for.

It will primarily be a front-end that communicates with a few locally installed APIs/services, but it would also need its own API/SDK - mainly to create/provision users.

Basically, I don't really want to handle user registration, auth, permissions, writing an API from scratch, etc...

Something small and portable that could run on a 1GB VPS that has a few other apps installed on it and that has a PHP SDK would be great.

I've already found a few solutions that I have listed below, but they all seem to be geared to larger applications than what I'm thinking of.

  • Appwrite
  • Supabase
  • Parse
  • NHost
  • Kuzzle

Now that I think about it, something that could authenticate against local users could work too!

Also, no, this isn't for a web hosting control panel :)

Comments

  • tjntjn Member

    I found it too but it looks like it was last updated in 2019 :/

  • @tjn said: I found it too but it looks like it was last updated in 2019

    Why would you care? It's simple, well documented and works.
    binutils are written in the 90s and still do the job :wink:

  • @luckypenguin said:
    Why would you care? It's simple, well documented and works.
    binutils are written in the 90s and still do the job :wink:

    The keyword here is "maintained" :wink:

    Thanked by 1tjn
  • BaseRow as alternative to Airtable?
    It has PHP client too
    https://community.baserow.io/t/php-baserow-client/206

  • @tjn said: Basically, I don't really want to handle user registration, auth, permissions, writing an API from scratch, etc...

    Directus is also an option https://directus.io/

  • risharderisharde Patron Provider, Veteran

    This is something I have always thought about and looked for but I eventually just coded my own thing due to the time of having to learn someone else's system AND running the risk of it becoming obsolete with no maintainers. Just thought I would remind you of those possibilities @tjn , best of luck though if you find one that saves you time and good luck on your project!

  • tjntjn Member

    @quanhua92 said:
    BaseRow as alternative to Airtable?
    It has PHP client too
    https://community.baserow.io/t/php-baserow-client/206

    It's an option! I think if I went this route, I'd look at WordPress first :)

    @nezam05 said:
    Directus is also an option https://directus.io/

    I really like directus and am actually using it on another project for a client!
    I guess I think of it more as a headless CMS, then a back-end.

    It actually could work really well though.

    Do you use it?

    @risharde said:
    This is something I have always thought about and looked for but I eventually just coded my own thing due to the time of having to learn someone else's system AND running the risk of it becoming obsolete with no maintainers. Just thought I would remind you of those possibilities @tjn , best of luck though if you find one that saves you time and good luck on your project!

    Thanks! I thought about it, but it's just not in my skill set to be honest. I'd also worry about the security elements.
    Don't suppose you'd ever open source you're own thing? :P

  • @tjn said: Supabase

    recommended. used the DB + auth features. hosted on AWS protected by CF enterprise, so nothing to worry about

Sign In or Register to comment.