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 ==="
|
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 ---
|
# --- System packages ---
|
||||||
echo "--- Installing system packages ---"
|
echo "--- Installing system packages ---"
|
||||||
sudo dnf update -y
|
sudo dnf update -y
|
||||||
|
|
@ -31,7 +44,7 @@ go version
|
||||||
|
|
||||||
# --- DuckDB ---
|
# --- DuckDB ---
|
||||||
echo "--- Installing DuckDB ---"
|
echo "--- Installing DuckDB ---"
|
||||||
DUCKDB_VERSION="1.1.0"
|
DUCKDB_VERSION="1.5.2"
|
||||||
if ! command -v duckdb &>/dev/null; then
|
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
|
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 -
|
cd /tmp && unzip -o duckdb.zip && sudo mv duckdb /usr/local/bin/ && cd -
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue