Elestio Community

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    CI/CD Pipeline

    Supported softwares
    2
    4
    82
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      VISIGO last edited by

      I'm really excited about trying your CI/CD pipeline. We're currently hosting on Netlify, and while their app is awesome, we have some GDPR requirements that are pushing us towards self-hosting.

      I've read the documentation but I can't seem to get my app to build (yet :).

      Some questions I have:

      1. We use a Jamstack tech stack with Microservices backend. Does our repo/app need to have its own server configuration for hosting the HTML/CSS/JS files? (i.e. once the site is 'built', do we have to run the command to host it?)
      2. Any suggestions for what framework/server tech to use for deploying functions, ideally something that is lambda-compatible? We have 150+ functions, so rewriting syntax / etc. is not ideal 😄

      Something else I'm aware of if I want to really 'replicate' the Netlify experience is that I'll need to figure out how to implement a CDN + cache invalidation hooks, etc... and eventually move edge functions to CF workers or something like that.

      Thanks in advance!

      V 1 Reply Last reply Reply Quote 0
      • V
        VISIGO @VISIGO last edited by

        @VISIGO for example something like this seems like maybe what I need?
        https://github.com/serverless-stack/sst

        1 Reply Last reply Reply Quote 0
        • V
          VISIGO last edited by

          @jbenguira any ideas?

          jbenguira 1 Reply Last reply Reply Quote 0
          • jbenguira
            jbenguira @VISIGO last edited by

            Hey @VISIGO

            I recommend this sample from our repos:
            https://github.com/elestio-examples/cloudgate

            It's based on cloudgate:
            https://www.npmjs.com/package/@elestio/cloudgate

            It's a good solution for jamstack/serverless, it's compatible with lambda function style and can serve API / Websockets and also static files

            You can test it locally or deploy with CI/CD 🙂

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Powered by NodeBB | Contributors