General

Bludit Vagrant

The goal of this project is to create a quick virtual machine setup with a Bludit installation for testing and development purposes. The following technologies are automatically installed for you.

  • Ubuntu Jammy (22.04 LTS)
  • Apache 2
  • PHP 8
  • Bludit (Latest Version)

Pre-Installation

  1. Install Vagrant
  2. Install Virtual Box

Installation Instructions

  1. Find a directory on your computer where you'd like to install this repo

  2. Run

    git clone https://github.com/jeremehancock/Bludit-Vagrant.git
  3. Run

    cd Bludit-Vagrant
  4. Run

    vagrant up

Usage

  1. Make sure the vagrant process is completed and your virtual machine is ready
  2. Point your web browser to http://localhost:8080 to view your Bludit site
  3. Follow the steps to complete the Bludit installation
  4. If you'd like to login into your virtual machine run
    vagrant ssh
  5. Bludit files are located in "localhost/www/html/bludit" on your local machine and are syncronized with "/var/www/html/bludit" on your virtual machine

Upgrade

  • If vagrant is up run
    vagrant provision
  • If vagrant has been halted run
    vagrant up --provision

Upgrading will remove any custom modifications that you have made to Bludit. It will not overwrite the content or settings that you have applied in the Bludit admin panel.

Before upgrading backup any custom modifications that you have made to Bludit so you can restore them post upgrade.

Cleanup

  1. If you are ready to delete your Bludit virtual machine from your local machine run
vagrant destroy -f

AI Disclaimer

This project was originally developed without the use of AI. It has since been updated to a more modern stack with the help of AI.

Disclaimer

All code is provided as-is without any warranty. Use at your own risk.


Get it on GitHub