Proviscript.sh

Provisioning shell scripts to do fully automatic installations of most popular packages for Linux servers.

How to use

Launcher mode

Launcher mode only supports Ubuntu currently. If you’re using other system, please check Standalone mode

Download

wget https://cdn.proviscript.sh/proviscript.tar.gz
tar -zxvf proviscript.tar.gz
cd proviscript-latest

Configure

./proviscript.sh init

Edit config.yml to choose packages to install.

vi config.yml

Run

./proviscript.sh install

That’s it. Proviscript will install packages which defined in install section in config.yml

Standalone mode

See Components section.

Components

Proviscript Components are well-tested shell scripts that can help you install packages to just fire and forget.

Operating system Supported packages Tested Vagrant box
CentOS 6 CentOS Logo Apache Nginx centos/6
CentOS 7 CentOS Logo Apache Nginx centos/7
Debian 9 Debian Logo Nginx debian/stretch64
Fedora 28 Fedora Logo Nginx fedora/28-cloud-base
Ubuntu 16.04 Ubuntu Logo Apache MairaDB MySQL Nginx PHP-FPM Redis Golang Node.js Dart ubuntu/xenial64
Ubuntu 18.04 Ubuntu Logo Apache MairaDB MySQL Nginx PHP-FPM Redis Golang Node.js Dart ubuntu/bionic64

More packages will be added in Proviscript project, please watch us to get the latest updates.