Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 1.25 KB

README.md

File metadata and controls

56 lines (40 loc) · 1.25 KB

PHP-Resque Web UI on docker

This docker image provides a minimalistic Symfony3 application for the PHP-Resque web interface

Redis configuration

To override the default redis settings, you need to map your custom redis.yml in the container. Consult the Docker Compose example below for more information.

Run container

Pull

docker pull gmitirol/resquewebui

Docker CLI

docker run --rm -p 80:80 --name resquewebui gmitirol/resquewebui

Docker Compose

version: '2'
services:
  resquewebui:
    image: gmitirol/resquewebui
    ports:
      - "80:80"
    volumes:
      - /srv/resquewebui/resque.yml:/var/www/project/app/config/resque.yml

Proxy

The image just provides a minimalistic Symfony3 application for the resque web interface. To add TLS encryption or authentication, please use a web proxy in front of it.

i.e. jwilder/nginx-proxy with jrcs/letsencrypt-nginx-proxy-companion:

...
    environment:
      - VIRTUAL_HOST=resque.example.com
      - VIRTUAL_PORT=80
      - LETSENCRYPT_HOST=resque.example.com
      - [email protected]
...

License

Licensed under MIT License.