Skip to content
Puppet for lighfe.mullr.net
Ruby Puppet Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.librarian/puppet
hieradata
lib/tasks
manifests
modules
tools
.gitignore
.ruby-version
.travis.yml
CHANGELOG
Gemfile
Gemfile.lock
LICENSE.md
Puppetfile
Puppetfile.lock
README.md
Rakefile
Vagrantfile
hiera.yaml
hiera_lighfe.yaml

README.md

puppet-lighfe

This is the Puppet code to provision the VPS that runs mullr.net.

Based on puppet-skeleton.

Bootstrapping a new machine

  • Set the hostname
  • Run sudo apt-get update
  • Install Ruby, Bundler, bundle install, librarian-puppet install
  • Run Puppet: puppet apply manifests/site.pp --verbose --summarize --hiera_config hiera_lighfe.yaml --modulepath=modules:vendor/modules

Todo

  • unattended-upgrades
Something went wrong with that request. Please try again.