jmr
jmr
DDeno
Created by jmr on 4/22/2024 in #help
Packaging deno packages to be used in an air-gapped environment
I work in an air-gapped environment, where I, as a user have no access to the internet. For development, we run JFrog Artifactory which has access to the internet via a proxy, which is effectively a registry (pypi, npm, dockerhub, nuget, etc) mirror. It virus scans artefacts on ingestion. This means I can still pip/npm install things off the internet to do development via artifactory. Now one of the tools that I'm trying to run internally ships it's CLI via deno, and the instructions are deno install https://deno.land/blah.ts. I have no idea what that does behind the scenes or what the transport is for deno. Hence a few questions: 1. Outside of the airgapped environment, how do I go about packaging that CLI, so that I could use it in an airgapped environment? 2. Can I somehow leverage artifactory and it's proxies to be able to use deno and deno install in the airgapped environment? Many thanks.
8 replies