All Projects → palfrey → guix-vm

palfrey / guix-vm

Licence: other
Scripts and support necessary to make a GuixSD Virtualbox image

Programming Languages

ruby
36898 projects - #4 most used programming language
scheme
763 projects
shell
77523 projects

Projects that are alternatives of or similar to guix-vm

Arch Boxes
Arch-boxes provides automated builds of the Arch Linux releases for different providers and post-processors (read-only mirror)
Stars: ✭ 149 (+727.78%)
Mutual labels:  vagrant, virtualbox
Trellis
WordPress LEMP stack with PHP 8.0, Composer, WP-CLI and more
Stars: ✭ 2,295 (+12650%)
Mutual labels:  vagrant, virtualbox
Ansible Vault
🔑 Ansible role for Hashicorp Vault
Stars: ✭ 189 (+950%)
Mutual labels:  vagrant, virtualbox
Rhcsa8env
This is a RHCSA8 study environment built with Vagrant/Ansible
Stars: ✭ 108 (+500%)
Mutual labels:  vagrant, virtualbox
Packer Centos 7
This build has been moved - see README.md
Stars: ✭ 223 (+1138.89%)
Mutual labels:  vagrant, virtualbox
Vermin
The smart virtual machines manager. A modern CLI for Vagrant Boxes.
Stars: ✭ 110 (+511.11%)
Mutual labels:  vagrant, virtualbox
Vagrantboxes
Handcrafted Arch Linux Vagrant base box with ❤️
Stars: ✭ 242 (+1244.44%)
Mutual labels:  vagrant, virtualbox
Vagrant Docker Vm
💻 Development Vagrant VM with Docker, Samba and Mail sandbox (customizable)
Stars: ✭ 97 (+438.89%)
Mutual labels:  vagrant, virtualbox
Packer Templates
Scripts and Templates used for generating Vagrant images
Stars: ✭ 219 (+1116.67%)
Mutual labels:  vagrant, virtualbox
Packer Build
Packer Automated VM Image and Vagrant Box Builds
Stars: ✭ 199 (+1005.56%)
Mutual labels:  vagrant, virtualbox
Packer Ubuntu 1804
This build has been moved - see README.md
Stars: ✭ 101 (+461.11%)
Mutual labels:  vagrant, virtualbox
packer-centos
Create CentOS images for different hypervisors with Packer
Stars: ✭ 18 (+0%)
Mutual labels:  vagrant, virtualbox
Vagrant Box Templates
Stars: ✭ 100 (+455.56%)
Mutual labels:  vagrant, virtualbox
Kubernetes Vagrant Centos Cluster
Setting up a distributed Kubernetes cluster along with Istio service mesh locally with Vagrant and VirtualBox, only PoC or Demo use.
Stars: ✭ 1,750 (+9622.22%)
Mutual labels:  vagrant, virtualbox
Drupal Vm
A VM for Drupal development
Stars: ✭ 1,348 (+7388.89%)
Mutual labels:  vagrant, virtualbox
Nixbox
NixOS Vagrant boxes [[email protected]]
Stars: ✭ 189 (+950%)
Mutual labels:  vagrant, virtualbox
Packer Templates
Stars: ✭ 90 (+400%)
Mutual labels:  vagrant, virtualbox
Beetbox
Pre-provisioned L*MP stack
Stars: ✭ 94 (+422.22%)
Mutual labels:  vagrant, virtualbox
Box
[DEPRECATED] Official, pre-packaged Vagrant Box
Stars: ✭ 197 (+994.44%)
Mutual labels:  vagrant, virtualbox
Packer
Packer helpers and templates for Docker, IIS, SQL Server and Visual Studio on Windows and Ubuntu
Stars: ✭ 242 (+1244.44%)
Mutual labels:  vagrant, virtualbox

guix-vm

Packer

This repository contains everything you need to get a GuixSD Vagrant environment setup.

These are:

However, for most use cases, you only need Vagrant and the following configuration

Vagrant.require_version ">= 2.1.3"
Vagrant.configure("2") do |config|
    config.vm.box = "palfrey/guixsd"
    config.vagrant.plugins = "vagrant-guixsd-guest"
    config.vm.synced_folder ".", "/vagrant", type: "rsync", rsync__exclude: ".git/", rsync__chown: false
end

and the box and plugins will be automagically installed for you.

Notes

  • The Virtualbox Guest additions don't work, because they assume the existence of ldconfig (see #1) which means that things like the default virtual folders don't work. Rsync works fine though, hence the item for synced_folder above.

Development

For details of the individual items, see the README's in the individual folders.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].