Skip to content
Docker image running Alpine Linux, Node.js, and BrowserSync.
Shell Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Build Status Docker Pulls Architecture Alpine Node BrowserSync Buy Me A Coffee

With each web page, device and browser, testing time grows exponentially. From live reloads to URL pushing, form replication to click mirroring, Browsersync cuts out repetitive manual tasks. It’s like an extra pair of hands. Customise an array of sync settings from the UI or command line to create a personalised test environment. Need more control? Browsersync is easily integrated with your web platform, build tools, and other Node.js projects.

ENTRYPOINT dumb-init browsersync
WORKDIR /var/www/html
PORT 3000

Updates & Support

Code Size Repository Size Watches Stars Forks

  • Auto built weekly on Sundays (America/Los_Angeles)
  • Rolling release updates
  • For support: #demyx


docker run -dt --rm \
--name browsersync \
--net demyx \
--volumes-from example_container \
-p 3000:3000 \
-p 3001:3001 \
demyx/browsersync start --proxy example_container --files "/var/www/html/**/*" --host domain.tld --port 3000 --ui-port 3001
You can’t perform that action at this time.