You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Automation: use Smart cells to perform high-level tasks and write notebooks faster than ever. Query databases, plot charts, build maps, and more directly from Livebook's UI.
Reproducible: Livebook ensures your code runs in a predictable order, all the way down to package management. It also tracks your notebook state, annotating which parts are stale.
Collaboration: multiple users can work on the same notebook at once, no additional setup required.
Decentralized: Livebook is open-source and you can run it anywhere. The "Run in Livebook" badge makes it easy to import any Livebook into your own Livebook.
Versionable: notebooks are stored in the .livemd format, which is a subset of Markdown with support for diagrams via Mermaid and for mathematical formulas via KaTex. .livemd files can be shared and play well with version control.
Custom runtimes: when executing Elixir code, you can either start a fresh Elixir instance, connect to an existing node, or run it inside an existing Elixir project, with access to all of its modules and dependencies. This means Livebook can be a great tool to introspect and document existing projects too.
The livebook script is ready for testing: bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/livebook.sh)"
Show Livebook password: cat /opt/livebook.creds
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Not sure if I reply or open new issue.
Failed install on PVE 9.0.10 @ Elixir
⚙️ Using My Defaults (default.vars) on node hp-pve3
🆔 Container ID: 113
🖥️ Operating System: ubuntu (24.04)
📦 Container Type: Unprivileged
💾 Disk Size: 4 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 1024 MiB
🚀 Creating a Livebook LXC using the above default settings
Error:
✔️ Created livebook user
💡 WARNING: This script will run an external installer from a third-party source (https://elixir-lang.org).
💡 The following code is NOT maintained or audited by our repository.
💡 If you have any doubts or concerns, please review the installer code before proceeding:
🌐 → https://elixir-lang.org/install.sh
Do you want to continue? [y/N]: y
Usage: install.sh elixir@ELIXIR_VERSION otp@OTP_VERSION [options]
ELIXIR_VERSION can be X.Y.Z, latest, or main.
OTP_VERSION can be X.Y.Z, latest, master, maint, or maint-RELEASE (e.g. maint-27).
Options:
-f, --force Forces installation even if it was previously installed
-h, --help Prints this help
Examples:
sh install.sh elixir@1.16.3 otp@26.2.5.4
sh install.sh elixir@latest otp@latest
sh install.sh elixir@main otp@master
error: missing elixir@VERSION argument
[ERROR] in line 42: exit code 1 (General error / Operation not permitted): while executing command bash <(curl -sL https://elixir-lang.org/install.sh)
--- Last 20 lines of silent log (/tmp/silent.1461.log) ---
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.10ubuntu1) ...
Setting up libheif1:amd64 (1.17.6-1ubuntu4.1) ...
Setting up libgd3:amd64 (2.3.3-9ubuntu5) ...
Setting up libc-devtools (2.39-0ubuntu8.6) ...
Setting up libheif-plugin-aomdec:amd64 (1.17.6-1ubuntu4.1) ...
Setting up libheif-plugin-libde265:amd64 (1.17.6-1ubuntu4.1) ...
Setting up libheif-plugin-aomenc:amd64 (1.17.6-1ubuntu4.1) ...
Processing triggers for libc-bin (2.39-0ubuntu8.6) ...
Processing triggers for man-db (2.12.0-4build2) ...
info: The home dir /opt/livebook you specified already exists.
info: Selecting UID from range 100 to 999 ...
info: Selecting GID from range 100 to 999 ...
info: Adding system user `livebook' (UID 107) ...info: Adding new group `livebook' (GID 110) ...info: Adding new user `livebook' (UID 107) with group `livebook' ...
warn: The home directory `/opt/livebook' already exists. Not touching this directory.warn: Warning: The home directory `/opt/livebook' does not belong to the user you are currently creating.---------------------------------------------------
@MickLesk I think it's due to this commit - it removed the versions from the install script Usage: install.sh elixir@ELIXIR_VERSION otp@OTP_VERSION [options]
Probably something like this should do the trick bash <(curl -sL https://elixir-lang.org/install.sh) elixir@latest otp@latest
Activity
github-actions commentedon Sep 15, 2025
The livebook script is ready for testing:
bash -c "$(curl -fsSL https://github.com/community-scripts/ProxmoxVED/raw/main/ct/livebook.sh)"Show Livebook password:
cat /opt/livebook.credsNote: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
the-polak commentedon Oct 1, 2025
Not sure if I reply or open new issue.
Failed install on PVE 9.0.10 @ Elixir
Error:
dkuku commentedon Oct 1, 2025
I will check it in the afternoon
dkuku commentedon Oct 2, 2025
@MickLesk I think it's due to this commit - it removed the versions from the install script
Usage: install.sh elixir@ELIXIR_VERSION otp@OTP_VERSION [options]Probably something like this should do the trick
bash <(curl -sL https://elixir-lang.org/install.sh) elixir@latest otp@latestgithub-actions commentedon Oct 30, 2025
A PR has been created for livebook: community-scripts/ProxmoxVE#8739
michelroegl-brunner commentedon Oct 30, 2025
Merged with #8739 in ProxmoxVE