Self Hosted Chrome Extension

It is just a question of time that you will need a self hosted repository. You can avoid to use the public Chrome Webstore.

With the following steps you will have your own private Webstore in a couple of minutes. In the following days I will show you how to do it for the new Firefox (>= 45).

The Tutorial is dedicated to Windows 7, because most of my customer have Windoof, oh sorry, Windows.

Mac and Linux details are here and here.

Step One

Windows

For Windows, extensions can be installed via the Windows registry. Windows registry location:Software\Policies\Chromium\ExtensionInstallWhitelist.

Windows Examples:

ExtensionInstallWhitelist

Software\Policies\Chromium\ExtensionInstallWhitelist\1 = “extension_id1” Software\Policies\Chromium\ExtensionInstallWhitelist\2 = “extension_id2”

ExtensionInstallSources

Software\Policies\Chromium\ExtensionInstallSources

Window Example:

Software\Policies\Chromium\ExtensionInstallSources\1 = “https://corp.mycompany.com/*”

32-bit Windows: HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions

64-bit Windows: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Google\Chrome\Extensions

 

Step Two

 

 

 

 

 

 

Add. Information at:

Packaging Chrome Extensions: https://developer.chrome.com/extensions/packaging

Stackoverflow (2016): http://stackoverflow.com/questions/36440206/installing-self-hosted-chrome-extension

Self hosted and  Autoupdate: http://stackoverflow.com/questions/36025927/self-host-autoupdate-google-chrome-extension

Developing Cross Browser Extensions: http://frontendbabel.info/articles/developing-cross-browser-extensions/

 

  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: