Skip to content
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.

Tuurlijk/TYPO3.Packer

Repository files navigation

TYPO3.Packer

Packer code to create an ubuntu based Neos and TYPO3 base box.

Flattr this git repo

What is this?

This is a box builder for the following projects:

There are Two Packer configuration files:

Each packer configuration file points to its own ansible configuration file:

And those files point to their own ansible configuration directories:

Trying out your new configuration

You can try out the changes to your configuration by running ansible on a local box. You will find a Vagrantfile in the project which will pull in a Development box. This is the most elaborate box (software-wise). Change the ansible playbook to the one you wish to test (around line 151 in the Vagrantfile). And then just do:

vagrant provision

Rinse, repeat. When satisfied with the provisioning, you can pack a new box.

Building a box

You can build a box by executing a packer build command and specifying the packer confiugration file of your choice:

packer build Development.json

If you have an atlas account you can push a new version to there by doing:

packer push Development.json

Before pushing a new build to atlas, take care to update the build version number in the respective packer json file.

Known Issues

For the alpine based box, you need the vagrant alpine plugin: vagrant plugin install vagrant-alpine

About

https://www.packer.io/ code to create an ubuntu based Neos and TYPO3 base boxes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published