Config Library/Ubuntu Bootstrap Script

Ubuntu Bootstrap Script

Dev Asset
v2.0.0·2 files·Markdown, Bash
104 linesEnter email to access
# Ubuntu Bootstrap Script

One-command setup for Ubuntu 24.04 LTS. Turns a fresh VM into a fully configured development environment — 35+ CLI tools, Zsh with plugins, Node.js, security hardening, and Claude Code.

**Idempotent — safe to re-run anytime. Every step checks before installing.**

## What's Included

| File | Description |
|------|-------------|
| `bootstrap.sh` | Single script that installs and configures everything listed below |

## Prerequisites

- **Ubuntu 24.04 LTS** (Noble) — fresh install or existing server
- **sudo access** — the script installs system packages
- **Internet connection** — packages are downloaded during setup

## Quick Start

```bash
chmod +x bootstrap.sh && ./bootstrap.sh
```

The script runs for 5-10 minutes depending on your connection. You'll see blue `==>` progress messages for each step.

## What Gets Installed

### System Packages (35+ tools via apt)

Showing 30 of 104 lines — enter email to view full file

How to use

Start here. Full inventory of what gets installed, post-install steps, and troubleshooting.

About

A single-command bootstrap script that turns a fresh Ubuntu 24.04 VM into a fully configured development environment. Installs Zsh + Oh My Zsh with syntax highlighting and autosuggestions plugins, Node.js via fnm + pnpm, 35+ modern CLI tools (btop, lnav, ranger, zoxide, ripgrep, fd, delta, ncdu, eza, neovim), configures ufw firewall + fail2ban, and installs Claude Code. Fully idempotent — safe to re-run anytime.

UbuntuDevOpsAutomationFree
Free

Get notified about new configs. No spam.

Includes

  • One-command full VM setup
  • 35+ modern CLI tools installed
  • Zsh + Oh My Zsh + plugins
  • Node.js via fnm + pnpm
  • ufw firewall + fail2ban security
  • Claude Code installation included

Details

Version
2.0.0
Files
2
Language
Markdown, Bash