Self-hosted AWS Lambda and GitHub Actions systems

Two things that I use increasingly are AWS Lambda and GitHub Actions.

I’m looking to try and find self-hosted, ideally open source, versions of these.

So far I have found:

Functions-as-a-service (FaaS):

OpenFaaS via Self-hosting serverless with OpenFaaS

Docker based CI/CD:

drone/drone - Drone is a Container-Native, Continuous Delivery Platform

Does anyone have experience with either of these or other FaaS & Docker based CI/CD systems?

  1. 2

    Hey Mark -
    I didn't understand this question.
    Both Lambda & Actions provide a serverless deployment. But if you want to self-host, that means you will use a server. So why would you want to do it?

    1. 1

      Serverless doesn’t actually mean no server. It really means ‘using someone else’s server’. It’s a confusing name.

      There is always a host machine in the cloud running your code.

      But serverless is also a style of architecture, which is very convenient for development.

      I want to know what is available if you want to build your own ‘serverless’ architecture.

  2. 1

    There is also self managed Gitlab https://about.gitlab.com/install/, which seems to be well thought of.

    1. 1

      Thanks - I had heard about Gitlab, but it’s not clear to me that it does the same thing as Github Actions, isn’t Gitlab a complete Github replacement?

      Does Gitlab have an Actions equivalent?

      1. 1

        Yes, this is labelled CI/CD in GitLab. Runners can be installed wherever you like and the free version includes 400 minutes: https://about.gitlab.com/pricing/

    1. 1

      Thanks for the excellent link, this looks pretty close to the type of serverless architecture I was looking for.

Trending on Indie Hackers
The unsolved mysterious disappearances of builders in public 🕵️ 39 comments The Notion API is here 22 comments Less = more when designing landing pages 16 comments How We Made $49 in 3 months 12 comments Micro-Communities | and why you should start one too 8 comments Technical co-founder looking to partner up 5 comments