Easy Share (by @ThilinaTLM)
Overview
Easy share is an insomnia rest client plugin which provides single click request collection sharing feature. It is very easy to use.
** Still Underdevelopment [ALPHA]**
How to get it ?
You can download it directly from insomnia plugin hub, insomnia-easy-share
or you can install it using Preferences Settings,
- Visit,
Menu > Application > Preferences > Plugins
- Install
insomnia-plugin-easy-share
How to configure
Plugin need to configure with a backend server to do this go to Manage Environments > Base Environement
of your
request collection then add following environment variables,
{
"_easy_share_server": "https://insomnia-easy-share.herokuapp.com",
"_easy_share_id": "<collection-name>",
"_easy_share_pwd": "<collection-password>"
}
Note: This password doesn't protect your data. Anyone who know the id can retrieve data.
How to use
Share your collection
First of all configure the request collection according to above section. Then you can click Share Collection
to push the request collection backend.
Then anyone who wants to pull the request collection can use Insomnia Dashboard > Create > URL
option for retreive data.
After that both of them can use Share Collection
and Download Collection
feature to pull and push the requestion collection respectively
to the backend server.
Self deployed backend
You can use https://insomnia-easy-share.herokuapp.com
as the backend server but it is recommended to use self deployed server because https://insomnia-easy-share.herokuapp.com
might not be reliable.
To self deploy your own use docker image thilinatlm/insomnia-plugin-easy-share-server
.