by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Simon
    @zimmen
    Hi. Does fuge work with docker-compose networks? or how do i access a process from within a container? without using a fixed ip
    Adrian Rossouw
    @AdrianRossouw
    currently fuge only supports the docker-compose v1 file format, which doesn’t support the network configuration parts
    it all runs on localhopst (or on the docker-machine instance)
    there’s plans to add v2 file support, which also allows you to define different servers
    when running fuge locally, you access the services (even those in containers) using localhost
    it has a proxy feature that maps the docker-machine ip to localhost
    Nicolas Herment
    @nherment
    Does fuge use an environment variable to pass port information to the processes it starts ?
    Nicolas Herment
    @nherment
    @AdrianRossouw ?
    Adrian Rossouw
    @AdrianRossouw
    @nherment yes
    @nherment you can see what it does with ‘info processname'
    Nicolas Herment
    @nherment
    thanks, yes it's setting PORT right ?
    logs are just unreadable with 5 process running
    ah you mean shell
    yes
    Adrian Rossouw
    @AdrianRossouw
    ‘hum logs'
    ?
    Nicolas Herment
    @nherment
    just logs, sorry I write like I think, ie. not clearly ;)
    Adrian Rossouw
    @AdrianRossouw
    hehe
    Rocky Assad
    @CodisRedding
    Good morning
    Simon
    @zimmen
    @AdrianRossouw
    Hi. I'm trying to connect to a process and another container from within a container ... but it refuses to connect unless I'm specifically using my system's IP (which i don't want)
    elasticmq:
      image: pakohan/elasticmq
      ports:
        - 9324:9324
    
    worker:
      build: ../worker/
      container_name: worker
      environment:
        - Q_URL=http://localhost:9324/queue/Q
      ports:
        - 20002:20003
    
    workersqsd:
      image: socialware/sqsd
      environment:
        - AWS_REGION=eu-west-1
        - AWS_ACCESS_KEY_ID=x
        - AWS_SECRET_ACCESS_KEY=x
        - SQSD_QUEUE_URL=http://localhost:19324/queue/Q
        - SQSD_WORKER_HTTP_HOST=http://localhost:30003
        - SQSD_WORKER_HTTP_PATH=/
        - SQSD_RUN_DAEMONIZED=1
      ports:
        - 19324:9324
        - 30003:2000
    Simon
    @zimmen
    last line is 30003:20003
    Adrian Rossouw
    @AdrianRossouw
    can you make an issue on the issue queue stating yhour expected outcome, and what is actually happening ?
    Simon
    @zimmen
    Sure!
    Adrian Rossouw
    @AdrianRossouw
    new version of fuge released :
    Rocky Assad
    @CodisRedding
    \o/
    Adrian Rossouw
    @AdrianRossouw
    the biggest features being that it supports data volumes / containers for docker-based services
    and that it supports env_file, so you can avoid putting credentials in your docker-compose files
    (that need to be committed)
    Rocky Assad
    @CodisRedding
    "Added selection of hapi or express for the REST api."
    nice work!
    Adrian Rossouw
    @AdrianRossouw
    yeah. the ‘api’ has been split up into ‘api’ and ‘static’ services
    the static is just your html files
    Rocky Assad
    @CodisRedding
    sweet
    Adrian Rossouw
    @AdrianRossouw
    the api will switch between express or hapi
    this stuff has been a long time coming
    we are going to be making releases after (just about) every merged PR from now on
    this entire ‘having code lying in master unreleased’ is for the dogs
    anyway. kick the tires and let us know of any bugs
    Rocky Assad
    @CodisRedding
    awesome
    Timo Weiß
    @timoweiss
    I'm unable to install fuge currently. it looks like simple-grep@0.0.2 has been unpublished?
    https://github.com/apparatus/fuge-runner/blob/master/package.json#L29
    Adrian Rossouw
    @AdrianRossouw
    weird
    try 0.0.1?
    the github repo is gone too
    Rocky Assad
    @CodisRedding
    I added a PR to add the simple-grep code to a lib module for now if you want
    sine it breaks fuge and huge-runner
    no it’s gone from npm
    I mean github
    Adrian Rossouw
    @AdrianRossouw
    yeah. if you make the PR , i will commit it
    so fscking werird