Skip to content

Instantly share code, notes, and snippets.

@misteryomi
Forked from TahaBoulehmi/heroku.env.js
Created September 20, 2022 11:33
Show Gist options
  • Save misteryomi/1c565ac5b082ca9abf4669b555a75815 to your computer and use it in GitHub Desktop.
Save misteryomi/1c565ac5b082ca9abf4669b555a75815 to your computer and use it in GitHub Desktop.
Export Heroku env
// This script lets you export all heroku config vars
// 1) Go to your app settings and reveal config vars
// 2) Open the console and run this code:
// BONUS: You can add this script as a bookmark.
function download(filename, text) {
var element = document.createElement('a');
element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
element.setAttribute('download', filename);
element.style.display = 'none';
document.body.appendChild(element);
element.click();
document.body.removeChild(element);
}
var env = ''
Array.from(document.getElementsByTagName('tbody')[0].children).map(item => env += item.children[0].children[0].value + '=' + item.children[1].children[0].value + '\n')
download('env.txt', env);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment