Boomla was designed to work both in the Boomla Cloud and locally for development and backup purposes.
The local version is currently not fully maintained but it is coming back later. In particular, the local control panel doesn't work and SSL certificates are not generated, which means you can't log in and edit websites through the browser, though you can use them as an anonymous visitor. You can use the command line to download and export websites to your local POSIX filesystem.
Download Boomla v0.11.0 for Windows 64bit [sha256-0bacf69e639ca42049d4a1af31e193007e0c8c64ace4d5f43020f67c8cfd8f67] |
Download Boomla v0.11.0 for OS X 64bit [sha256-c5bb38f84c580c0fc341d2cb5831f628678efc5ef84ff99e929794fa11563d08] |
Download Boomla v0.11.0 for Linux 64bit [sha256-a1b774ea55a910a7ec7f30e43ccd643059bfd830603cec22ea8d21016c25dd33] |
Follow these steps using the command line:
# 1. Extract files according to your OS# 2. Place the Boomla binary into an empty directory, cd there and# run the following command to initialize the Boomla workspace./boomla init .# 3. See the help./boomla --help# 4. Create an account (no activation email is sent)./boomla account create test@example.com --pass=password --name="John Doe"# 5. Optinally, verify account exists./boomla account list# 6. Create website./boomla site create test@example.com test.boomla.me# 7. Optinally, verify website exists./boomla site list test@example.com# 8. Pull remote site example.com (replace remote email and pass)./boomla pull example.com test.boomla.me REMOTE_EMAIL@example.com REMOTE_PASS --force# 9. Create direectory to hold exported websitemkdir export# 10. Export website - replace `pwd` with the current directory's aboslute path on Windows./boomla posix export test@example.com //test.boomla.me `pwd`/export
v0.11.0 - 2021-03-29
pull
and posix export
v0.9.1 - 2017-09-17
v0.9.0 - 2017-09-14
v0.8.0 - 2017-05-11
add server-side caching of resized images, etc.
v0.7.0 - 2017-04-08
make missing .Accept files default to deny drops
v0.6.0 - 2017-03-25
allow restricting what can be dropped in files
v0.5.2 - 2017-03-13
add CommonJS 1.1 module support to the sjs-3 interpreter
v0.5.1 - 2017-03-06
add data integritiy testing tool accessible via the command line interface
v0.5.0 - 2017-03-03
simplify installing packages
v0.4.4 - 2017-02-15
respect JPEG EXIF data when resizing images with image-1 app
v0.4.2 - 2016-12-23
improve local control panel, simplify running Boomla locally
v0.4.1 - 2016-11-26
empower the sjs-3 interpreter with flow control capabilities
v0.4.0 - 2016-11-08
introduce a prototype based runtime to allow customizing apps
v0.3.0 - 2016-10-02
support static websites out of the fox; allow trusting 3rd party plugins
v0.2.5 - 2016-07-18
add built-in app: static-1
v0.2.4 - 2016-07-08
support tools - websites that can edit those of the visitor
v0.2.3 - 2016-06-28
improve control panel; sjs-2 VM add util.fileMeta(), .applyFileMeta()
v0.2.2 - 2016-06-25
import remote packages; improved control panel: manage packages, push/pull, facelift
v0.2.1 - 2016-06-14
support accessing app docs (visit imported website)
v0.2.0 - 2016-06-13
add import link support
v0.1.4 - 2016-06-07
allow Google Analytics, improve Control Panel
v0.1.3 - 2016-05-09
add hosting support
v0.1.2 - 2016-05-06
add push/pull support
v0.1.1 - 2016-03-30
rename boo binary to boomla
v0.1.0 - 2016-03-28
add version control support
v0.0.5 - 2015-12-20
reduce space required by storing many files in parent
v0.0.4 - 2015-11-15
add support for shell and js-console apps
v0.0.3 - 2015-11-10
add video streaming support (HTTP Range requests)
v0.0.2 - 2015-11-04
allow running Boomla as a service (boomla service subcommand)
v0.0.1 - 2015-11-02
allow importing posix website without empty directories which git doesn’t store
v0.0.0 - 2015-11-01
MVP