{"id":21296435,"url":"https://github.com/thisdot/enterprise-ui-dev-box","last_synced_at":"2025-07-11T17:31:35.140Z","repository":{"id":100660656,"uuid":"98619898","full_name":"thisdot/enterprise-ui-dev-box","owner":"thisdot","description":"Vagrant box for development of React apps in restricted Enterprise environments","archived":true,"fork":false,"pushed_at":"2017-12-05T11:00:29.000Z","size":27,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-15T17:31:22.635Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thisdot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-28T07:08:06.000Z","updated_at":"2023-07-03T16:36:08.000Z","dependencies_parsed_at":"2023-03-13T02:17:10.548Z","dependency_job_id":null,"html_url":"https://github.com/thisdot/enterprise-ui-dev-box","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/thisdot/enterprise-ui-dev-box","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisdot%2Fenterprise-ui-dev-box","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisdot%2Fenterprise-ui-dev-box/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisdot%2Fenterprise-ui-dev-box/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisdot%2Fenterprise-ui-dev-box/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thisdot","download_url":"https://codeload.github.com/thisdot/enterprise-ui-dev-box/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thisdot%2Fenterprise-ui-dev-box/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264862411,"owners_count":23674961,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T14:26:33.637Z","updated_at":"2025-07-11T17:31:35.135Z","avatar_url":"https://github.com/thisdot.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Enterprise UI Dev Box\n\nThis virtual box image makes it easier for developers behind corporate firewalls to use modern web development tooling. Using this box allows you to reduce the amount of configuration and setup you need to do to start building. [vagrant-proxyconfig](https://github.com/tmatilai/vagrant-proxyconf) plugin makes it easy to maintain correct proxy settings inside of the VM.\n\n## What does it come installed with?\n\n1. Git\n1. [HTTPie](https://httpie.org/) - a command line HTTP client with intuitive UI, JSON support, syntax highlighting \u0026 more\n1. [nvm.js](https://github.com/creationix/nvm) - makes it possible to select version of node that you need.\n1. [fzf](https://github.com/junegunn/fzf) - a cmd line fuzzy finder. Useful tool to lookup files \u0026 history. Here's a [5 minute video](https://www.youtube.com/watch?v=AX3u10bruOI) on how to use it.\n1. [Git extras](https://github.com/tj/git-extras/blob/master/Commands.md) - Additional git commands to supercharge your workflow.\n1. [ag](https://github.com/ggreer/the_silver_searcher/blob/master/README.md)\n1. [oh-my-zsh](https://www.youtube.com/watch?v=9jACAQ4MHWs) - a better alternative to bash.\n1. [aria2](https://aria2.github.io/) - a better command line download utility\n1. [yarn](http://yarnpkg.com) - a popular npm alternative\n1. vim\n1. curl\n1. [glances](https://nicolargo.github.io/glances/) - a system monitoring tool\n1. [watchman](https://facebook.github.io/watchman/) - A file watching service\n1. Google Chrome if you download the 64bit version \u0026 Chromium on the 32 bit version\n\n## Getting started\n\n- Depending on your OS' cpu architecture download the 32/64bit version of the following files.\n- Download [virtualbox-iso.tgz](https://github.com/this-dot/enterprise-ui-dev-box/releases/) and extract it. \n- Open frontend-dev-box.ovf\n- When virtualbox shows the import dialog select the 'Reinitialize the MAC address of all network cards'.\n- Once its imported into virtualbox, right click the machine, click on 'Settings', go to the 'Network' tab and change it from 'NAT' to 'Bridged Adapter'.\n- Start the machine \u0026 login with the credentials `vagrant`/`vagrant`. Run `ifconfig` to find its ip. You can use the ip from the response to ssh into the vm from your host machine using a ssh client like putty.\n- Setup proxy settings based on the next section.\n\n\n## Release a new image\n- Requirements\n  - [packer](https://www.packer.io/downloads.html)\n  - [Virtualbox](https://www.virtualbox.org/)\n- Run `packer build packer.json`\n- Run `tar -cvzf virtualbox-iso.tgz virtualbox-iso`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthisdot%2Fenterprise-ui-dev-box","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthisdot%2Fenterprise-ui-dev-box","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthisdot%2Fenterprise-ui-dev-box/lists"}