A Vagrant box with Puppet provisioning for testing GHTorrent. This will create a Debian 8 based virtual machine with all the required infrastructure (MongoDB, MySQL, RabbitMQ) to test GHTorrent and run it locally for smaller projects.
A Vagrant box with Puppet provisioning for testing GHTorrent
This will create a Debian 8 based virtual machine with all the requiredinfrastructure (MongoDB, MySQL, RabbitMQ) to test GHTorrent and run itlocally for smaller projects.
Installation
Running
This will get you to the command line of the the vagrant VM. You willnotice that the file
config.yaml exists. Open it and replace the tokenfield (default value: abcd ) with the GitHub API key you created before.
Retrieving info for a single project
To retrieve information for a single repository do
where
owner and repo are the owner and repo of the GitHub repositoryyou want to retrieve info for.
ght-retrieve-repo accepts lots of command line arguments to restrictthe amount of data in downloads, which can be found using the --help switch.
Listening to GitHub's event stream
You need two steps:
This step effectively replicates the main GHTorrent system, as run at ghtorrent.org.
Viewing the retrieval results
Data is being collected into two sources
MongoDB database
(no username/password)
MySQL database
(username/password/database:
ghtorrent )
Active3 months ago
I want to download a vagrant box file from Atlas for using it later locally with my vagrant file. How can I do this, and how can I configure it?
Muhammad Raihan MuhaiminMuhammad Raihan Muhaimin
3,27444 gold badges3333 silver badges5656 bronze badges
![]() 8 Answers
To download a file you have to add version and provider in the URL. For example for downloading trusty64 First you need its URL which is https://app.vagrantup.com/ubuntu/boxes/trusty64/
then you have to add version and provider afterwards, for our example the download URL would be.
Then you have to add it locally from your vagrant file.
To add it locally to vagrant file use the following command
This will create the vagrantfile and you can configure the vagrant file.
Muhammad Raihan MuhaiminMuhammad Raihan Muhaimin
3,27444 gold badges3333 silver badges5656 bronze badges
However, this will add the box as version 0.
vagrant does not allow to specify a version number of the manually added box
To update the version number of the box, change the folder name '0' in ~/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-trusty64/0 to the version number you downloaded. For example '20160120.0.0'
now you are all set to update the version next time with vagrant command too
ramonrailsramonrails
I faced the same issue not being able to download from script. So manually downloaded the box and added to vagrant as below,
you can get versions you want from here - https://atlas.hashicorp.com/ubuntu/boxes/precise64
prayagupdprayagupd
21.9k99 gold badges9999 silver badges154154 bronze badges
First: check latest version from this link Here
Update:you can try by go to the mentioned link above ,to get the number of latest version,then try to change the version of bellow URL for now the latest version is:7.2.1 for virtualbox: https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/virtualbox.box for hyperv: https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/hyperv.box for vmware: https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/vmware_desktop.box for parallels: https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/parallels.box maybe in the future the link changed so try to get download vagrant box by using command on your terminal/CMD by command
choose your virtualization method
then you will see the download link ended with *.box, after that you can cancel it CTRL+C and copy the download link and download it locally by using IDM/aria2c -x16 etc. Second: Use this command
third:add metadata by go to
1- you create a file called metadata_urlNOTE: There is no extension for metadata_url
2- Then add this link and save the file
3- Copy metadata_url file to:
for windows go to
4- Then rename the folder named 0 to the version of the homestead for now 7.2.1
I hope this helpfor more information Laravel metadata
ZamanZaman
Download virtualbox.box:
You can change the version(6.4.0) of homestead box with the Current Version.
Current version: 6.4.0.
Check for the latest version here: https://app.vagrantup.com/laravel/boxes/homestead
After downloading the box, rename it to virtualbox.box
Don't forget to include the .box extension.
Add the downloaded homestead box to vagrant:
Change the Drive(
c: or d: or e: ) or Path(c:/folder1/folder2/virtualbox.box ) to the location where you have stored your downloaded homestead box.
You will get success massage like image below:
Update homestead box
Navigate to vagrant directory:
c:/users/YourUserName/.vagrant.d/boxes/laravel-VAGRANTSLASH-homestead
After that, Create a file called
metadata_url
Download Vagrant Box File Locally Download
NOTE: There is no extension for metadata_url
Then add the link below and save the file
Do not add a newline after link in above file.
Rename folder 0 to 6.4.0
6.4.0 is your homestead box version.
And it's Done. Hope it help.
PrateekPrateek
Download Vagrant Box File Locally Windows 10
If you have the ubuntu-VAGRANTSLASH-trusty64 folder from someone else machine you can simply copy paste the folder to
and use the
vagrant up to start the servers. This way you do not need to add the trusty64 box manually.
Community♦
tk_tk_
9,09544 gold badges5757 silver badges7171 bronze badges
leodotcloudleodotcloud
I try to use
vagrant up and I got URL to download box file:
HieuNVHieuNV
Download Vagrant Box File Locally FreeNot the answer you're looking for? Browse other questions tagged vagrantvagrantfile or ask your own question.Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |