Skip to content

port-labs/backstage-import

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backstage Import

This repository contains a simple script that can be used to import data from your Backstage instance right into Port in a single click.

Prerequisites

  • Docker
  • Port organization
  • Backstage instance

Usage

  1. Clone this repository git clone https://github.com/port-labs/backstage-import.git
  2. Create a .env file with the following values
BACKSTAGE_URL=<your backstage url i.e https://demo.backstage.io>
PORT_CLIENT_ID=<your port client id>
PORT_CLIENT_SECRET=<your port secret>
  1. Run
./import.sh

Optional configurations

You can add the following to the .env file, but they are optional

BACKSTAGE_BEARER_TOKEN=<your bearer token for backstage authorization if needed>
MAX_CONCURRENCY=<change this to increase the number of concurrent requests default is 1>
UPSERT_BLUEPRINTS=<set to false if you want to skip blueprint upsertion>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published