{"id":15564260,"url":"https://github.com/hatamiarash7/docker-laravel-echo-server","last_synced_at":"2026-01-07T13:47:18.023Z","repository":{"id":40697470,"uuid":"248570209","full_name":"hatamiarash7/Docker-laravel-echo-server","owner":"hatamiarash7","description":"Laravel echo server image for Docker","archived":false,"fork":false,"pushed_at":"2025-02-14T08:34:29.000Z","size":20,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-14T09:30:18.478Z","etag":null,"topics":["docker","docker-image","echo","echo-server","laravel","laravel-echo","laravel-echo-server"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hatamiarash7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-19T17:56:14.000Z","updated_at":"2022-06-26T14:11:17.000Z","dependencies_parsed_at":"2023-10-01T09:02:52.831Z","dependency_job_id":"b56f9efd-663c-417a-9d27-790ec880cd56","html_url":"https://github.com/hatamiarash7/Docker-laravel-echo-server","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatamiarash7%2FDocker-laravel-echo-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatamiarash7%2FDocker-laravel-echo-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatamiarash7%2FDocker-laravel-echo-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatamiarash7%2FDocker-laravel-echo-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hatamiarash7","download_url":"https://codeload.github.com/hatamiarash7/Docker-laravel-echo-server/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246140594,"owners_count":20729802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","echo","echo-server","laravel","laravel-echo","laravel-echo-server"],"created_at":"2024-10-02T16:40:24.132Z","updated_at":"2026-01-07T13:47:17.974Z","avatar_url":"https://github.com/hatamiarash7.png","language":"Shell","funding_links":["https://ko-fi.com/D1D1WGU9"],"categories":[],"sub_categories":[],"readme":"# Docker Laravel Echo Server\n\nIt's a docker image for the [Laravel Echo Server](https://github.com/tlaverdure/laravel-echo-server)\n\n## Install\n\n```shell\ndocker pull docker.pkg.github.com/hatamiarash7/docker-laravel-echo-server/laravel-echo-server:1.1\n```\n\n## Configuration\n\nThe container is configured to want to use Redis by default. Most configuration can be changed by setting the appropriate environment variables.  \nIf you want a more complex config, you can mount it into the container to `/opt/laravel-echo-server/laravel-echo-server.json`\n\n### Environment Variables\n\n - `LARAVEL_ECHO_SERVER_AUTH_HOST` - Host of the server that authenticates private and presence channels\n - `LARAVEL_ECHO_SERVER_HOST` - Host of the server\n - `LARAVEL_ECHO_SERVER_PORT` - Port for the server\n - `LARAVEL_ECHO_SERVER_DEBUG` - Debug mode\n - `ECHO_CLIENTS` - JSON representing the clients for the server\n - `ECHO_DEVMODE` - Same as debug mode\n\n### Running with SSL\n\nThe server supports either HTTP or HTTPS. If you want to use HTTPS, set the protocol appropriately and specify the certificate, key and any chain certificate using environment variables.\n\n - `ECHO_PROTOCOL` - `http` or `https` depending on what you want to use\n - `ECHO_SSL_CERT_PATH` - Path to an SSL certificate if using HTTPS\n - `ECHO_SSL_KEY_PATH` - Path to the private key for the SSL certificate\n - `ECHO_SSL_CHAIN_PATH` - Path to a chain certificate file\n - `ECHO_SSL_PASSPHRASE` - The passphrase for the private key if required\n\n### API Access\n\nThere is a simple HTTP API built in, cross-domain access can be configured using environment variables :\n\n - `ECHO_ALLOW_CORS` - `true` or `false` if you want to allow CORS or not\n - `ECHO_ALLOW_ORIGIN` - The allowed origin for cross-domain comms\n - `ECHO_ALLOW_METHODS` - HTTP methods that are allowed cross-domain\n - `ECHO_ALLOW_HEADERS` - The headers that will be accepted with CORS\n\n---\n\n## Support\n\n[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/D1D1WGU9)\n\n\u003cdiv\u003e\u003ca href=\"https://payping.ir/@hatamiarash7\"\u003e\u003cimg src=\"https://cdn.payping.ir/statics/Payping-logo/Trust/blue.svg\" height=\"128\" width=\"128\"\u003e\u003c/a\u003e\u003c/div\u003e\n\n## Contributing\n\n1. Fork it !\n2. Create your feature branch : `git checkout -b my-new-feature`\n3. Commit your changes : `git commit -am 'Add some feature'`\n4. Push to the branch : `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## Issues\n\nEach project may have many problems. Contributing to the better development of this project by reporting them.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhatamiarash7%2Fdocker-laravel-echo-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhatamiarash7%2Fdocker-laravel-echo-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhatamiarash7%2Fdocker-laravel-echo-server/lists"}