Ssbnk banner
delorenj delorenj

Ssbnk

AI community

Description

Lightweight screenshot/gif server built for frictionless, agent-agnostic LLM consumption

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ssbnk (ScreenShot Bank)

**Screenshot sharing that hits different**

A dead simple, lightning-fast screenshot hosting service designed for developers, content creators, and anyone who needs instant screenshot sharing. Take a screenshot on any machine, get a hosted URL on your clipboard instantly.

Features

  • Instant hosting: Screenshots are immediately available via HTTPS
  • Auto-clipboard: URLs automatically copied to clipboard on the host machine
  • Remote upload: Screenshots from any Tailnet machine are auto-uploaded and clipboard-ready
  • Paste image: Ctrl+Shift+V pastes the actual image (not just the URL) into the active window
  • Smart cleanup: Configurable retention with intelligent daily cleanup
  • Display server agnostic: Supports both X11 and Wayland seamlessly
  • Secure by default: Hosted behind Traefik reverse proxy with automatic TLS
  • Lightning fast: Go-powered file watcher with minimal overhead

Quick Start

# Clone and configure
git clone https://github.com/delorenj/ssbnk.git
cd ssbnk
cp .env.example .env  # Edit with your domain and directories

# Start the stack
docker compose up -d

Architecture

Remote Machines                    ssbnk Host (big-chungus)
+-----------------+               +---------------------------+
| screenshot taken|               |  ssbnk-watcher (Go)       |
| fswatch/inotify |--POST /upload-->  - processes image       |
| detects file    |               |  - saves to web/html/     |
+-----------------+               |  - creates metadata JSON  |
                                  |  - copies URL to clipboard|
Local Screenshots                 +---------------------------+
+-----------------+               |  ssbnk-web (nginx)        |
| screenshot dir  |               |  - serves hosted assets   |
| fsnotify watch  |--move-------->|  - proxies API endpoints  |
+-----------------+               +---------------------------+
                                  |  ssbnk-cleanu