Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,4 +172,4 @@ Clean lifecycle, auto-start, logging integration.
## Support Channels

- Clawdbot issues: https://github.com/clawdbot/clawdbot
- This installer: https://github.com/pasogott/clawdbot-ansible
- This installer: https://github.com/openclaw/openclaw-ansible
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,8 +153,8 @@ clawdbot onboard --install-daemon # ✅ One command setup!
#### New Workflow - Development Mode
```bash
# Installation with development mode
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible
./run-playbook.sh -e clawdbot_install_mode=development

# Switch to clawdbot user
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Clawdbot Ansible Installer

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Lint](https://github.com/pasogott/clawdbot-ansible/actions/workflows/lint.yml/badge.svg)](https://github.com/pasogott/clawdbot-ansible/actions/workflows/lint.yml)
[![Lint](https://github.com/openclaw/openclaw-ansible/actions/workflows/lint.yml/badge.svg)](https://github.com/openclaw/openclaw-ansible/actions/workflows/lint.yml)
[![Ansible](https://img.shields.io/badge/Ansible-2.14+-blue.svg)](https://www.ansible.com/)
[![Multi-OS](https://img.shields.io/badge/OS-Debian%20%7C%20Ubuntu%20%7C%20macOS-orange.svg)](https://www.debian.org/)

Expand All @@ -25,7 +25,7 @@ Automated, hardened installation of [Clawdbot](https://github.com/clawdbot/clawd
Install the latest stable version from npm:

```bash
curl -fsSL https://raw.githubusercontent.com/pasogott/clawdbot-ansible/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw-ansible/main/install.sh | bash
```

### Development Mode
Expand All @@ -34,8 +34,8 @@ Install from source for development or testing:

```bash
# Clone the installer
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible

# Install in development mode
ansible-playbook playbook.yml --ask-become-pass -e clawdbot_install_mode=development
Expand Down Expand Up @@ -171,8 +171,8 @@ Verify: `nmap -p- YOUR_SERVER_IP` should show only port 22 open.
sudo apt update && sudo apt install -y ansible git

# Clone repository
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible

# Install Ansible collections
ansible-galaxy collection install -r requirements.yml
Expand Down Expand Up @@ -282,4 +282,4 @@ MIT - see [LICENSE](LICENSE)
## Support

- Clawdbot: https://github.com/clawdbot/clawdbot
- This installer: https://github.com/pasogott/clawdbot-ansible/issues
- This installer: https://github.com/openclaw/openclaw-ansible/issues
8 changes: 4 additions & 4 deletions RELEASE_NOTES_v2.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,13 @@ All issues from user feedback resolved:

#### Quick Start (Release Mode)
```bash
curl -fsSL https://raw.githubusercontent.com/clawdbot/clawdbot-ansible/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw-ansible/main/install.sh | bash
```

#### Development Mode
```bash
git clone https://github.com/clawdbot/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible
./run-playbook.sh -e clawdbot_install_mode=development
```

Expand Down Expand Up @@ -115,4 +115,4 @@ Special thanks to early adopters who provided feedback on the DBus and user swit

---

**Full Changelog**: https://github.com/clawdbot/clawdbot-ansible/blob/main/CHANGELOG.md
**Full Changelog**: https://github.com/openclaw/openclaw-ansible/blob/main/CHANGELOG.md
8 changes: 4 additions & 4 deletions docs/development-mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ This guide explains how to install Clawdbot in **development mode**, where the a

```bash
# Clone the ansible installer
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible

# Run in development mode
./run-playbook.sh -e clawdbot_install_mode=development
Expand All @@ -36,8 +36,8 @@ cd clawdbot-ansible
sudo apt update && sudo apt install -y ansible git

# Clone repository
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible

# Install collections
ansible-galaxy collection install -r requirements.yml
Expand Down
6 changes: 3 additions & 3 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: Detailed installation and configuration instructions
## Quick Install

```bash
curl -fsSL https://raw.githubusercontent.com/pasogott/clawdbot-ansible/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw-ansible/main/install.sh | bash
```

## Manual Installation
Expand All @@ -23,8 +23,8 @@ sudo apt install -y ansible git
### Clone and Run

```bash
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible

# Install Ansible collections
ansible-galaxy collection install -r requirements.yml
Expand Down
6 changes: 3 additions & 3 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ if [ -z "$COLORTERM" ]; then
export COLORTERM=truecolor
fi

REPO_URL="https://raw.githubusercontent.com/pasogott/clawdbot-ansible/main"
REPO_URL="https://raw.githubusercontent.com/openclaw/openclaw-ansible/main"
PLAYBOOK_URL="${REPO_URL}/playbook.yml"
TEMP_DIR=$(mktemp -d)

Expand Down Expand Up @@ -76,8 +76,8 @@ cd "$TEMP_DIR"

# For simplicity, we'll clone the entire repo
echo "Cloning repository..."
git clone https://github.com/pasogott/clawdbot-ansible.git
cd clawdbot-ansible
git clone https://github.com/openclaw/openclaw-ansible.git
cd openclaw-ansible

echo -e "${GREEN}✓ Playbook downloaded${NC}"

Expand Down
2 changes: 1 addition & 1 deletion roles/clawdbot/tasks/user.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
mode: '0700'

- name: Add SSH authorized keys for clawdbot user
ansible.builtin.authorized_key:
ansible.posix.authorized_key:
user: clawdbot
state: present
key: "{{ item }}"
Expand Down