updated duckdb and added a swap file
This commit is contained in:
parent
4436f43c6f
commit
113a261dae
1 changed files with 14 additions and 1 deletions
|
|
@ -7,6 +7,19 @@ set -euo pipefail
|
|||
|
||||
echo "=== EveryTab EC2 Bootstrap ==="
|
||||
|
||||
# --- Swap ---
|
||||
echo "--- Creating swap file ---"
|
||||
if [ ! -f /swapfile ]; then
|
||||
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
|
||||
sudo chmod 600 /swapfile
|
||||
sudo mkswap /swapfile
|
||||
sudo swapon /swapfile
|
||||
echo '/swapfile swap swap defaults 0 0' | sudo tee -a /etc/fstab
|
||||
echo "Created 4GB swap"
|
||||
else
|
||||
echo "Swap already exists"
|
||||
fi
|
||||
|
||||
# --- System packages ---
|
||||
echo "--- Installing system packages ---"
|
||||
sudo dnf update -y
|
||||
|
|
@ -31,7 +44,7 @@ go version
|
|||
|
||||
# --- DuckDB ---
|
||||
echo "--- Installing DuckDB ---"
|
||||
DUCKDB_VERSION="1.1.0"
|
||||
DUCKDB_VERSION="1.5.2"
|
||||
if ! command -v duckdb &>/dev/null; then
|
||||
curl -fsSL "https://github.com/duckdb/duckdb/releases/download/v${DUCKDB_VERSION}/duckdb_cli-linux-amd64.zip" -o /tmp/duckdb.zip
|
||||
cd /tmp && unzip -o duckdb.zip && sudo mv duckdb /usr/local/bin/ && cd -
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue