1
0
Fork
You've already forked radiance-bootstrap
0
Bootstrapper for Radiance deployments
  • Common Lisp 100%
Find a file
2025年08月21日 16:46:34 +02:00
bin Remove prepl garbage 2023年06月08日 11:59:59 +02:00
docs Doc update 2025年08月21日 16:46:34 +02:00
.gitattributes Update license to zlib. 2019年06月22日 10:17:25 +02:00
boot.lisp Remove prepl garbage 2023年06月08日 11:59:59 +02:00
http.lisp Fix load order to avoid errors, strip out package definitions to one file. 2017年01月27日 11:30:02 +01:00
impl.lisp Fix load order to avoid errors, strip out package definitions to one file. 2017年01月27日 11:30:02 +01:00
LICENSE Update copyright 2023年07月03日 19:01:49 +02:00
net.lisp Fix load order to avoid errors, strip out package definitions to one file. 2017年01月27日 11:30:02 +01:00
package.lisp Fix load order to avoid errors, strip out package definitions to one file. 2017年01月27日 11:30:02 +01:00
radiance-bootstrap.asd Doc update 2025年08月21日 16:46:34 +02:00
README.md Ensure we work with Radiance 2.0 by customising radiance:environment-directory instead. 2018年08月14日 10:36:00 +02:00
setup.lisp Better launcher file, strip launcher and setup from strings into their own "template" files that are now properly loaded and concatenated through special ASDF ops. 2017年01月27日 11:16:55 +01:00
start.lisp Remove prepl garbage 2023年06月08日 11:59:59 +02:00
url.lisp Fix load order to avoid errors, strip out package definitions to one file. 2017年01月27日 11:30:02 +01:00

About Radiance-Bootstrap

This is a system that offers a single file to bootstrap Radiance deployed installations from. Using ASDF the system can be concatenated down to a single file that can be loaded in. The file will then handle the installation and configuration of a basic setup.

Using It

Download the file and load it in.

curl -O https://raw.githubusercontent.com/Shirakumo/radiance-bootstrap/master/bin/radiance-bootstrap.lisp
sbcl --script radiance-bootstrap.lisp

It'll ask you some questions about the installation interactively. That's it.

Compiling the Bootstrapper

If you want to generate the full bootstrap file yourself, you can do so like this:

(asdf:operate 'asdf:build-op :radiance-bootstrap)

Migrating from Radiance 1.0 to 2.0

In Radiance 2.0 the way environment directories are handled has changed, which breaks the previous bootstrapper's start script. In order to migrate, you should be able to just replace the start.lisp file with the current one from this repository.