parent
26bcb6a90d
commit
448cff7600
21 changed files with 54 additions and 196 deletions
|
@ -39,8 +39,8 @@ This is fixed by stopping virtualbox and re-creating the vagrant box:
|
|||
|
||||
```bash
|
||||
sudo systemctl stop virtualbox
|
||||
vagrant destroy bionic
|
||||
vagrant up bionic --provider=libvirt
|
||||
vagrant destroy focal
|
||||
vagrant up focal --provider=libvirt
|
||||
```
|
||||
|
||||
:::
|
||||
|
@ -59,9 +59,9 @@ sudo usermod -aG libvirt $USER
|
|||
2. Reboot your computer, and then run
|
||||
|
||||
```bash
|
||||
vagrant box add bento/ubuntu-18.04 --provider=virtualbox
|
||||
vagrant mutate bento/ubuntu-18.04 libvirt
|
||||
vagrant up bionic --provider=libvirt
|
||||
vagrant box add bento/ubuntu-20.04 --provider=virtualbox
|
||||
vagrant mutate bento/ubuntu-20.04 libvirt
|
||||
vagrant up focal --provider=libvirt
|
||||
```
|
||||
|
||||
On other distributions, you will need to install [libvirt](https://libvirt.org/) and `vagrant-mutate` and then run
|
||||
|
@ -73,9 +73,9 @@ sudo usermod -a -G libvirt $USER
|
|||
# Reboot
|
||||
|
||||
vagrant plugin install vagrant-mutate
|
||||
vagrant box fetch bento/ubuntu-18.04
|
||||
vagrant mutate bento/ubuntu-18.04 libvirt
|
||||
vagrant up bionic --provider=libvirt
|
||||
vagrant box fetch bento/ubuntu-20.04
|
||||
vagrant mutate bento/ubuntu-20.04 libvirt
|
||||
vagrant up focal --provider=libvirt
|
||||
```
|
||||
|
||||
### Starting LibreTime Vagrant
|
||||
|
@ -87,27 +87,26 @@ change the default provider if you have multiple installed. This can be done by
|
|||
```bash
|
||||
git clone https://github.com/libretime/libretime
|
||||
cd libretime
|
||||
vagrant up bionic
|
||||
vagrant up focal
|
||||
```
|
||||
|
||||
If everything works out, you will find LibreTime on [port 8080](http://localhost:8080)
|
||||
and Icecast on [port 8000](http://localhost:8000).
|
||||
|
||||
Once you reach the web setup GUI you can click through it using the default values. To
|
||||
connect to the vagrant machine you can run `vagrant ssh bionic` in the libretime
|
||||
connect to the vagrant machine you can run `vagrant ssh focal` in the libretime
|
||||
directory.
|
||||
|
||||
### Alternative OS installations
|
||||
|
||||
With the above instructions LibreTime is installed on Ubuntu Bionic. The Vagrant setup
|
||||
With the above instructions LibreTime is installed on Ubuntu Focal. The Vagrant setup
|
||||
offers the option to choose a different operation system according to you needs.
|
||||
|
||||
| OS | Command | Comment |
|
||||
| ------------ | --------------------- | -------------------------------- |
|
||||
| Debian 10 | `vagrant up buster` | Install on Debian Buster. |
|
||||
| Debian 11 | `vagrant up bullseye` | Install on Debian Bullseye. |
|
||||
| Ubuntu 18.04 | `vagrant up bionic` | Install on Ubuntu Bionic Beaver. |
|
||||
| Ubuntu 20.04 | `vagrant up focal` | Install on Ubuntu Focal Fossa. |
|
||||
| OS | Command | Comment |
|
||||
| ------------ | --------------------- | ------------------------------ |
|
||||
| Debian 10 | `vagrant up buster` | Install on Debian Buster. |
|
||||
| Debian 11 | `vagrant up bullseye` | Install on Debian Bullseye. |
|
||||
| Ubuntu 20.04 | `vagrant up focal` | Install on Ubuntu Focal Fossa. |
|
||||
|
||||
### Troubleshooting
|
||||
|
||||
|
@ -125,7 +124,7 @@ Similar to Docker, Multipass works through a CLI. To use, clone this repo and th
|
|||
```
|
||||
git clone https://github.com/libretime/libretime
|
||||
cd libretime
|
||||
multipass launch bionic -n ltTEST --cloud-init cloud-init.yaml
|
||||
multipass launch focal -n ltTEST --cloud-init cloud-init.yaml
|
||||
multipass shell ltTEST
|
||||
```
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue