在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):mastodon/mastodon-vagrant-box开源软件地址(OpenSource Url):https://github.com/mastodon/mastodon-vagrant-box开源编程语言(OpenSource Language):Shell 100.0%开源软件介绍(OpenSource Introduction):A VirtualBox image for Mastodon developmentThis VirtualBox base image contains all the required packages and configuration for running/instantiating a Mastodon instance for development. It is build using Hashicorp's Packer, the provisioning is done with Ansible through a dedicated git submodule called mastodon-ansible. The tests are using ServerSpec. It's made available through Hashicorp's Vagrant Cloud at Note: Some of the content of the scripts in Prerequisites (for building on your own)
for testing purposes:
Setup$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements.txt Building the box locallyJust execute: $ packer build packer.json Note: It will take at least roughly 5 - 10 minutes for the ISO to get preseeded ("pre-provisioned") by the Debian installer, hence the rather long timeout/waiting period before packer actually starts provisioning. If you're unsure whether there is any progress change the values This will preseed the Ubuntu ISO image for Ubuntu Xenial 64bit with a couple of sane defaults and packages. Afterwards, the Ansible provisioner is run using the playbooks from the mastodon-ansible repository. In the end you should have a box in Publishing to Vagrant CloudNote: You need a valid access token to submit new versions of the box to Vagrant Cloud. It will not work otherwise. There is a organization called If you have a valid
TestingTODO |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论