Skip to content

librepod/librepod-install

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

LibrePod Installation Script

A script to install LibrePod on non-NixOS hosts.

This is a fork of the awesome nixos-infect script with just minor changes to add LibrePod configuration files and apply them.

How can I use it?

  1. Deploy an SSH key for the root user to the host where you want LibrePod be installed.
  2. Make sure that you can connect via SSH as root user to that host.
  3. Having SSH-ed to your host as root user, execute:

WARNING! This script WIPES OUT the targeted host's root filesystem when it runs to completion. Any errors halt execution.

💡 If your host supports disk snapshots, make a snapshot before running the following command. Otherwise you won't be able to restore to the previous state. 🫵 You've been warned!

  curl https://raw.githubusercontent.com/librepod/librepod-install/master/librepod-install | bash -x

When the script succeeds, the host will be rebooted. After the reboot you may either SSH to your host with user root and password librepod, or better open your host IP in web browser (for example http://192.168.2.2) and start configuring your new LibrePod host.

About

[GPLv3+] Install LibrePod over the existing OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%