Skip to content

Instantly share code, notes, and snippets.

@clonn
clonn / clawdbot-moltbot.sh
Last active January 28, 2026 13:16
molt bot (clawdbot) installation script for ubuntu 24.04
#!/bin/bash
# ==============================================================================
# Moltbot Deployment Script for Ubuntu 24.04
# Optimized for: 4GB Swap, Node v24, Google DNS, and Custom Port Access
# ==============================================================================
# Exit immediately if a command exits with a non-zero status
set -e
@clonn
clonn / clawdbot_system_flow-zh-hant.md
Last active January 29, 2026 05:16
clawdbot system flow analytics

Clawdbot System Architecture Analysis

本文檔詳細解析 Clawdbot 的 Prompt Flow、System Prompt、框架、工具系統、整體流程,以及任務完成的定義。


1. 整體架構概覽

┌─────────────────────────────────────────────────────────────────┐
@clonn
clonn / cli.sh
Last active December 20, 2025 15:26
claude code to max token setup
# https://github.com/anthropics/claude-code/issues/4002
# Error: File content (28375 tokens) exceeds maximum allowed tokens (25000).
# You have to prepare to max account before
export CLAUDE_CODE_MAX_OUTPUT_TOKENS=100000
export MAX_MCP_OUTPUT_TOKENS=1000000
# 設定之後再重新跑 claude code
# After configuring the settings, rerun Claude Code.
@clonn
clonn / printEyes.js
Created October 6, 2024 06:04
print a big eyes, how big you want ( . )( . )
function printEyes(space = 2) {
// Determine if we should use dot or star based on space size
const symbol = space > 3 ? "*" : ".";
// Create one eye with proper spacing
const innerSpace = " ".repeat(space);
const eye = "(" + innerSpace + symbol + innerSpace + ")";
// Combine both eyes
console.log(eye + eye);
@clonn
clonn / openssh_cve-2024-6387.sh
Created July 2, 2024 04:15
cve-2024-6387 openssh ubuntu bugs
# edit ssh config
sudo vim /etc/ssh/sshd_config
LoginGraceTime 0
# restart ssh
sudo service ssh restart
@clonn
clonn / 00_README.md
Created November 25, 2023 15:26 — forked from LeZuse/00_README.md
Install node on Apple Silicon M1 both ARM and x86 (Rosetta)

Node.js on Apple Silicon

Node Version Manager (https://github.com/nvm-sh/nvm) works perfectly across native node installations as well as emulated Rosetta installations. The trick I am using here is to install one LTS version of node under Rosetta and another stable version as native binary.

TODO

  • find a way how to run the same node version on both platforms
@clonn
clonn / config.json
Created September 2, 2023 07:18
fixed nodebb invalid csrf token with cloudflare https config
{
"url": "https://DOMAIN",
"secret": "----",
"database": "mongo",
"mongo": {
"host": "127.0.0.1",
"port": 27017,
"username": "",
"password": "",
"database": "",
@clonn
clonn / css-media-queries-cheat-sheet.css
Created June 15, 2022 13:46 — forked from bartholomej/css-media-queries-cheat-sheet.css
CSS Media Query Cheat Sheet (with Foundation)
/*------------------------------------------
Responsive Grid Media Queries - 1280, 1024, 768, 480
1280-1024 - desktop (default grid)
1024-768 - tablet landscape
768-480 - tablet
480-less - phone landscape & smaller
--------------------------------------------*/
@media all and (min-width: 1024px) and (max-width: 1280px) { }
@media all and (min-width: 768px) and (max-width: 1024px) { }
@clonn
clonn / pm2-gui.ini
Created March 29, 2022 02:59
pm2-gui.ini setting file
;
; Home directory of pm2.
;
pm2 = ~/.pm2
;
; The monitor will fetch system CPU/Memory amount after this certain time interval.
; it could be milliseconds or various time formats(https://github.com/zeit/ms)
;
refresh = 5s
;
@clonn
clonn / easyappointment_ubuntu20.04.sh
Last active March 14, 2022 17:58
easyappointment install require on ubuntu 20.04
sudo apt-get install php7.4-cli
sudo apt-get install php-curl
sudo apt-get install php7.4-gd
sudo apt install php-xml
# install composer
# https://www.digitalocean.com/community/tutorials/how-to-install-and-use-composer-on-ubuntu-20-04
composer update