Skip to content

Instantly share code, notes, and snippets.

@chrishowes
Created October 20, 2015 22:46
Show Gist options
  • Save chrishowes/70d35ea122ed921c7fc8 to your computer and use it in GitHub Desktop.
Save chrishowes/70d35ea122ed921c7fc8 to your computer and use it in GitHub Desktop.
List of environment variables for MeteorJS
process.env.APP_ID
process.env.APP_MONGO
process.env.AUTOUPDATE_VERSION
process.env.BIND_IP
process.env.CONSTRAINT_SOLVER_BENCHMARK
process.env.DDP_DEFAULT_CONNECTION_URL
process.env.DEPLOY_DOMAIN
process.env.DEPLOY_HOSTNAME
process.env.DISABLE_WEBSOCKETS
process.env.DISCOVERY_PORT
process.env.EMACS
process.env.GALAXY_MOCK_MODE
process.env.GALAXY_PASSWORD
process.env.GALAXY_USERNAME
process.env.HOME
process.env.HTTP_PROXY
process.env.HTTPS_PROXY
process.env.MAIL_URL
process.env.METEOR_APP_PRELINK_CACHE_SIZE
process.env.METEOR_BAD_PARENT_PID_FOR_TEST
process.env.METEOR_BINARY_DEP_WORKAROUND
process.env.METEOR_BUILD_FARM_URL
process.env.METEOR_CATALOG_COMPRESS_RPCS
process.env.METEOR_COLOR
process.env.METEOR_DEBUG_BUILD
process.env.METEOR_DEBUG_SPRINGBOARD
process.env.METEOR_DEBUG_SQL
process.env.METEOR_DISABLE_BUILDER_IN_PLACE
process.env.METEOR_FORCE_PORTABLE
process.env.METEOR_INSTALLATION
process.env.METEOR_LINKER_CACHE_SIZE
process.env.METEOR_LOG
process.env.METEOR_NO_WORDWRAP
process.env.METEOR_OFFLINE_CATALOG
process.env.METEOR_OPLOG_TOO_FAR_BEHIND
process.env.METEOR_PACKAGE_SERVER_URL
process.env.METEOR_PACKAGE_STATS_SERVER_URL
process.env.METEOR_PACKAGE_STATS_TEST_OUTPUT
process.env.METEOR_PARENT_PID
process.env.METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS
process.env.METEOR_PRETTY_OUTPUT
process.env.METEOR_PRINT_ON_LISTEN
process.env.METEOR_PROGRESS_DEBUG
process.env.METEOR_SAVE_TMPDIRS
process.env.METEOR_SESSION_FILE
process.env.METEOR_SETTINGS
process.env.METEOR_SHELL_DIR
process.env.METEOR_TEST_FAIL_RELEASE_DOWNLOAD
process.env.METEOR_TEST_FAKE_MONGOD_CONTROL_PORT
process.env.METEOR_TEST_LATEST_RELEASE
process.env.METEOR_TEST_MULTIPLE_MONGOD_REPLSET
process.env.METEOR_TEST_NO_PUBLISH
process.env.METEOR_TEST_PRINT_LINKER_CACHE_DEBUG
process.env.METEOR_TEST_TMP
process.env.METEOR_TOOL_PATH
process.env.METEOR_WAREHOUSE_DIR
process.env.METEOR_WATCH_FORCE_POLLING
process.env.METEOR_WATCH_POLLING_INTERVAL_MS
process.env.MOBILE_DDP_URL
process.env.MOBILE_ROOT_URL
process.env.MONGO_OPLOG_URL
process.env.MONGO_URL
process.env.NO_METEOR_PACKAGE
process.env.NODE_DEBUG
process.env.NODE_ENV
process.env.NODE_OPTIONS
process.env.PACKAGE_DIRS
process.env.PORT
process.env.ROOT_URL
process.env.RUN_ONCE_OUTCOME
process.env.SERVER_WEBSOCKET_COMPRESSION
process.env.SystemDrive
process.env.THROW_FROM_PACKAGE
process.env.TIMEOUT_SCALE_FACTOR
process.env.TINYTEST_FILTER
process.env.TREE_HASH_DEBUG
process.env.USE_JSESSIONID
process.env.WRITE_RUNNER_JS
@chrishowes
Copy link
Author

Useful for debugging all of the Meteor slowness going on: (set all to 1)
METEOR_DEBUG_BUILD, METEOR_DEBUG_SQL, METEOR_LOG

Apparently setting METEOR_OFFLINE_CATALOG to 1 helps as well

@fgm
Copy link

fgm commented Apr 26, 2016

For an up-to-date list: grep -roP "process\.env\.([\w]+)" .meteor/ | cut -d: -f2 | sort | uniq

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment