GithubHelp home page GithubHelp logo

carol8421 / php-websocket-server-docker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gomoob/php-websocket-server-docker

0.0 0.0 0.0 10 KB

Docker container for the gomoob/php-websocker-server

License: MIT License

Dockerfile 64.38% PHP 35.62%

php-websocket-server-docker's Introduction

Supported tags and respective Dockerfile links

What is php-websocket-server ?

php-websocket-server is a PHP WebSocket server based on the Ratchet server. One of the main goals of the Gomoob WebSocket server is to provide a powerful tags management system to easily choose to which clients to send messages.

How to use this image.

$ docker run --name php-websocket-server -d -p 80:80 gomoob/php-websocket-server:1.1.0

WARNING : Please note that under Windows the server will be accessible at http://192.168.99.100 in this case.

The default behavior of the server started in the container is to support the Message PHP message objects and the ApplicationsAuthManager authorization manager integrated into the php-websocker-server library. If you need to support other kind of messages and authorization parameters please read the following sub-sections.

Authorizations

By default the container is started with an auth.yml configuration file read by an ApplicationsAuthManager authorization manager component.

The default content of the auth.yml configuration file is the following.

applications:
  -
    key: application
    secret: password
    authorizeOpen: true

If you want to add additional applications you can provide your own auth.yml configuration file using a Docker volume.

$ docker run --name php-websocket-server -d -p 8080:80 -v /home/joe/auth.yml:/etc/auth.yml gomoob/php-websocket-server:1.0.3

About Gomoob

At Gomoob we build high quality software with awesome Open Source frameworks everyday. Would you like to start your next project with us? That's great! Give us a call or send us an email and we will get back to you as soon as possible !

You can contact us by email at [email protected] or by phone number (+33) 6 85 12 81 26 or (+33) 6 28 35 04 49.

Visit also http://gomoob.github.io to discover more Open Source softwares we develop.

php-websocket-server-docker's People

Contributors

bgaillard avatar

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.