From e21169e36ab6ed316b2ab5a09714799124c5a8fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20W=C3=A4rme?= Date: Sat, 14 Feb 2026 20:41:12 +0100 Subject: [PATCH] Add .gitignore and README --- .gitignore | 26 ++++++++++++++++++++++++++ README.md | 21 +++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 .gitignore create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de32386 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +# Ignore sensitive and runtime files +secrets/ +credentials/ +*.log +*.bak +*.auto-* +openclaw.log +/media/ +node_modules/ +.DS_Store +/tmp/ +*.pem +*.key +/home/* + +# Ignore SSH private keys (just in case) +.ssh/*.pem +.ssh/*.key +.ssh/*_deploy_ed25519 + +# Ignore workspace build artifacts +workspace/**/build/ +workspace/**/dist/ + +# Memory files (optional: keep them out of repo if you prefer privacy) +# memory/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..c0883c6 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# openclaw2 workspace + +This repository contains the OpenClaw workspace for Alex (Alexander Wärme). +It includes configuration files, agent definitions, and helper scripts. + +Setup notes + +- A deploy SSH key has been generated at ~/.ssh/openclaw_deploy_ed25519 (private) and the public key added to GitHub to allow automated pushes from the environment. +- Daily backup script: scripts/daily-commit.sh (runs via cron at 07:00 by default). It commits local changes and pushes to origin/main. + +Security + +- Private keys and secrets are excluded in .gitignore. Keep private keys secure and rotate them if exposed. + +Contributing + +- Make changes locally and push to origin/main. If remote contains changes, pull/rebase first. + +Contact + +- Owner: Alexander Wärme (alexpolo)