Files
backstage/.devcontainer/setup.sh
T
Hellgren Heikki 3cee0cd660 chore: update devcontainer
this is pre-work for upcoming Backstage ContribFest at KubeCon
Amsterdam to hopefully make it easier for people to start contributing.
node was updated to 24 to support the latest things in backstage,
additionally necessary vscode plugins and settings are now included.

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2026-01-22 18:04:10 +02:00

28 lines
1.7 KiB
Bash
Executable File

#!/bin/bash
echo "Installing Backstage dependencies..."
yarn install
export VIRTUAL_ENV=$HOME/venv
python3 -m venv $VIRTUAL_ENV
export PATH="$VIRTUAL_ENV/bin:$PATH"
python3 -m pip install mkdocs-techdocs-core
echo ""
echo "╔════════════════════════════════════════════════════════╗ "
echo "║ 🚀 Setup Complete! Ready to launch Backstage! ║ "
echo "╠════════════════════════════════════════════════════════╣ "
echo "║ ║ "
echo "║ Open a new terminal and run: ║ "
echo "║ ║ "
echo "║ yarn start ║ "
echo "║ ║ "
echo "║ Then access Backstage at: ║ "
echo "║ ║ "
echo "║ http://localhost:3000 ║ "
echo "║ ║ "
echo "║ You might need to refresh the page once backend ║ "
echo "║ is ready. ║ "
echo "║ ║ "
echo "║ Happy coding! 🎉 ║ "
echo "╚════════════════════════════════════════════════════════╝ "
echo ""