{"repo":"GetStream/layer-migration","free":true,"listed":false,"github":"https://github.com/GetStream/layer-migration","clone":"git clone https://github.com/GetStream/layer-migration.git","description":"Everything you need to migrate from Layer to Stream","language":"JavaScript","stars":20,"topics":["chat","migration","stream","layer"],"license":null,"category":"chat-messaging","readme_excerpt":"Layer Chat Migration to Stream Chat Layer's API is shutting down October 30th leaving many customers in a difficult position. This guide shows you how to export your data from Layer and safely migrate to Stream. The automatic import functionality on Stream's side is tested by many customers. Note that it can take a while to generate a Layer export, so you probably want to start and download on just in case. Step 1 - Layer Chat Data Export / Creating an Export Install the layer-migrate tool A. You need to generate a key to sign your layer export with: B. As a second step you'll want to lookup your application ID and the Server API token from your Layer Dashboard. You can find your application ID under the Keys section of your Layer dashboard. And you can find your Layer token under Server API . Note: You must create the server API token. It will not be automatically generated for you. C. Register your new key D. Start an export Step 2 - Downloading a Layer Chat Export A. Wait for the export to complete Note that Layer will also send you an email when the download completes B. Download the export Once the export is completed the JSON will include a download url. You can download the file with the following command: C. Decrypt the export https://docs.layer.com/reference/server api/data.out#decrypting-export-archives Step 3 - Create Your Stream Account Head over to https://getstream.io/chat and click on the \"Sign Up\" button. Next, go to https://getstream.io/dashboard and click on","default_branch":null,"files":null,"tree":[],"storefront":"/r/GetStream","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GetStream/layer-migration/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}