Git Product home page Git Product logo

Comments (3)

retgits avatar retgits commented on July 22, 2024 5

You don't really need to have a Cloud Foundry specific build pack for Flogo. With the Cloud Foundry Binary Buildpack you can run arbitrary binary web servers on CF without the need to have a specific build pack for that language. Since Flogo can compile down to a binary that seems a nicer option.

Prerequisites:

  • You'll need a binary that is able to run on the same OS as CF is deployed (most likely Linux)
  • You'll need to make sure you're using port 8080 for your Receive HTTP Message trigger (this seems to be the default port for the binary build pack, though as a nice to have I'd suggest making it possible to use the PORT environment variable in the trigger as described here).

Steps to deploy:

  1. Either build a Linux based app using the Web UI or build one using the cli (remember to set GOOS=Linux when building)
  2. Make sure the app is executable: chmod +x <appname>
  3. Push to PCF: cf push <name in pcf> -c './<appname>' -b binary_buildpack

More details on the binary build pack can be found here

from flogo.

mellistibco avatar mellistibco commented on July 22, 2024 1

Reopening and making it a documentation issue then :) thanks @retgits

from flogo.

mellistibco avatar mellistibco commented on July 22, 2024

Push instructions outlined by @retgits to docs site

from flogo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.