All Projects → siomiz → Chrome

siomiz / Chrome

Licence: mit
Docker Automated Build Repository for siomiz/chrome -- Google Chrome via VNC (or via Chrome Remote Desktop)

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Chrome

Chrome Docker
Chrome, in a Docker container.
Stars: ✭ 69 (-28.87%)
Mutual labels:  docker-image, chrome, google-chrome
Hindsight
Web browser forensics for Google Chrome/Chromium
Stars: ✭ 589 (+507.22%)
Mutual labels:  chrome, google-chrome
Awesome Meta And Manifest
⚡ Awesome collection of meta tags & manifest properties.
Stars: ✭ 499 (+414.43%)
Mutual labels:  chrome, google-chrome
Demo Progressive Web App
🎉 A demo for progressive web application with features like offline, push notifications, background sync etc,
Stars: ✭ 798 (+722.68%)
Mutual labels:  chrome, google-chrome
Xdebug Helper For Chrome
Easily activate PHP debugging, profiling and tracing with this Xdebug Chrome extension
Stars: ✭ 270 (+178.35%)
Mutual labels:  chrome, google-chrome
Chrome Charset
An extension used to modify the page default encoding for Chromium 55+ based browsers.
Stars: ✭ 346 (+256.7%)
Mutual labels:  chrome, google-chrome
Androidsdk
🐳 Full-fledged Android SDK Docker Image
Stars: ✭ 776 (+700%)
Mutual labels:  docker-image, vnc
Simple Headless Chrome
Simple abstraction to use Chrome as a Headless Browser with Node JS
Stars: ✭ 216 (+122.68%)
Mutual labels:  chrome, google-chrome
Chrome Virtual Keyboard
Touch-friendly Virtual Keyboard for Chrome browser
Stars: ✭ 35 (-63.92%)
Mutual labels:  chrome, google-chrome
Opendyslexic Chrome
Offical OpenDyslexic chrome extension
Stars: ✭ 36 (-62.89%)
Mutual labels:  chrome, google-chrome
Cookie Autodelete
Firefox and Chrome WebExtension that deletes cookies and other browsing site data as soon as the tab closes, domain changes, browser restarts, or a combination of those events.
Stars: ✭ 1,015 (+946.39%)
Mutual labels:  chrome, google-chrome
Docker Ubuntu Vnc Desktop
A Docker image to provide web VNC interface to access Ubuntu LXDE/LxQT desktop environment.
Stars: ✭ 2,617 (+2597.94%)
Mutual labels:  docker-image, vnc
Docker Selenium
[NOT MAINTAINED] Please use <https://github.com/SeleniumHQ/docker-selenium>
Stars: ✭ 1,431 (+1375.26%)
Mutual labels:  vnc, chrome
1click Webpage Screenshot
Entire page Screenshot extension for Google Chrome. I'm developing open source extension for Google Chrome. All extension are free for use. Let's make Chrome great again!
Stars: ✭ 406 (+318.56%)
Mutual labels:  chrome, google-chrome
Chrome Bookmarks Alfred Workflow
Chrome/Canary/Chromium/Microsoft Edge bookmarks search workflow for Alfred
Stars: ✭ 241 (+148.45%)
Mutual labels:  chrome, google-chrome
Html Pdf Chrome
HTML to PDF converter via Chrome/Chromium
Stars: ✭ 629 (+548.45%)
Mutual labels:  chrome, google-chrome
Chromium Vim
Vim bindings for Google Chrome.
Stars: ✭ 2,150 (+2116.49%)
Mutual labels:  chrome, google-chrome
Chromium Ipc Sniffer
A tool to capture communication between Chromium processes on Windows
Stars: ✭ 197 (+103.09%)
Mutual labels:  chrome, google-chrome
Chrome Extensions
WebRTC chrome extensions for screen sharing, screen recording, file sharing, youtube+audio sharing, etc.
Stars: ✭ 799 (+723.71%)
Mutual labels:  chrome, google-chrome
Uget Chrome Wrapper
Moved to https://github.com/ugetdm/uget-integrator and https://github.com/ugetdm/uget-extension
Stars: ✭ 74 (-23.71%)
Mutual labels:  chrome, google-chrome

Google Chrome via VNC

docker run -p 127.0.0.1:5900:5900 siomiz/chrome

  • Google Chrome, not Chromium, for the ease of Flash plugin management
  • on Xvfb, with FluxBox (no window decorations)
  • served by X11VNC (no password; assuming usage via SSH)

Must agree to Google Chrome ToS to use.

Google Chrome via Chrome Remote Desktop

Prerequisite: Create a Profile Volume

You need a VNC client for the initial setup.

  1. docker run -d --name chrome-profile siomiz/chrome (NO password so DO NOT simply use -p 5900:5900 to expose it to the world!)
  2. Connect to the container via VNC. Find the container's IP address by docker inspect -f '{{ .NetworkSettings.IPAddress }}' chrome-profile
  3. Install the "Chrome Remote Desktop" Chrome extension via VNC and activate it, authorize it, and My Computers > Enable Remote Connections, then set a PIN. (Google Account required)
  4. docker stop chrome-profile

(Technically the only config file CRD uses is /home/chrome/.config/chrome-remote-desktop/~host.json which includes OAuth token and private key.)

Usage

docker run -d --volumes-from chrome-profile siomiz/chrome /crdonly (no port needs to be exposed) /crdonly command will run chrome-remote-desktop in foreground.

Chrome Updates

It is recommended to docker pull siomiz/chrome and restart the container once in a while to update chrome & crd inside (they will not get automatically updated). Optionally you can run docker exec <chrome-container> update to upgrade only google-chrome-stable from outside the container (exit Chrome inside CRD after upgrading).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].