Snipo
★ 71GNU Affero General Public License v3.0Open Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · ComposeNo external DB
About
Snipo is a self-hosted snippet manager designed for individual use. It stores code or text snippets with organization features such as folders, tags, search, and history, while also supporting...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Sep 11, 2026 – Sep 18, 2026Sep 18, 2026
Features
- Multi-file snippets
- Syntax highlighting
- Folders
- Tags
- Search
- History
- Public links
- Soft deletion
- Expiration
- Encrypted backup export
Details
- Last Updated
- Sep 26, 2026
- Created
- Dec 7, 2025
- Install Methods
- dockerdocker-compose
- Requirements
- A .env file configured from the exampleDocker
- Authentication
- local
- API
- REST
- Backup & Export
- native-exportapi-exportdatabase-dump
- Runtime / Stack
- GoDocker
- Privacy & Independence
- Cloud: OptionalOffline Capable
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Docker Compose
1 service
≈0.5 GB RAM requested (from Docker memory limits)
docker-compose.prod.yml · @ e1e5fc5 · scanned Sep 24, 2026
# Production Docker Compose with enhanced security and resource limits
# Usage: docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d
#
# SECURITY BEST PRACTICES FOR PRODUCTION:
# 1. Use SNIPO_MASTER_PASSWORD_HASH instead of SNIPO_MASTER_PASSWORD
# Generate with: docker run --rm ghcr.io/mohamedelashri/snipo:latest hash-password
# 2. Store secrets in Docker secrets or a secrets manager (not in plain .env files)
# 3. Enable network isolation (uncomment networks section below)
# 4. Use a reverse proxy with HTTPS (nginx, traefik, caddy)
# 5. Regularly update the image and rotate passwords
#
# DATABASE MEMORY CONFIGURATION:
# For production environments with limited resources, consider reducing database memory usage:
# Add these environment variables to prevent "out of memory" errors:
# - SNIPO_DB_MMAP_SIZE=67108864 # 64MB instead of 256MB
# - SNIPO_DB_CACHE_SIZE=-1000 # 1MB instead of 2MB
services:
snipo:
# Resource limits
# ...
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Jul 16, 2026
Related Software
Karakeep
29.3k
Karakeep is a self-hostable bookmark-everything app with AI-assisted tagging, summarization, and search.
Bookmark ManagementPastebinsCopyleft License+4
3 ContainersOpen Core
PrivateBin
8.6k
PrivateBin is an open source online pastebin with zero-knowledge server-side storage, where pasted content is encrypted in the browser.
PastebinsPermissive LicenseSelf Hosting Solutions+1
SilverBullet
6.2k
SilverBullet is a self-hosted, browser-based personal knowledge management platform with a programmable Markdown editor.
Note Taking AppsPastebinsPermissive License+4
Single Container
Opengist
3.4k
Opengist is a self-hosted Git-powered pastebin for storing, browsing, and managing code snippets through a web interface or standard Git commands.
PastebinsCopyleft LicenseSelf Hosting Solutions+1
Password Pusher
3.2k
Password Pusher is a web app for securely sharing passwords, notes, files, and URLs through one-time, self-deleting links.
PastebinsSecret ManagementPassword Managers+2
Open Core
Yopass
3.2k
Yopass is a self-hosted secret-sharing service for sending passwords, files, and other sensitive information with end-to-end encryption.
PastebinsSimple File UploadsPermissive License+2
2 ContainersOpen Core
Chibisafe
2.8k
Chibisafe is a self-hosted file uploader service that generates shareable links for uploaded files, photos, documents, and other content.
Simple File UploadsFile & Object StorageMedia Management+5
ByteStash
2.5k
ByteStash is a self-hosted web application for storing, organizing, and managing code snippets.
PastebinsCopyleft LicenseSelf Hosting Solutions+3
Single Container
Enclosed
2.1k
Enclosed is a minimal web application for sending end-to-end encrypted notes and files.
Simple File UploadsPastebinsNote Taking Apps+2
PsiTransfer
2.0k
PsiTransfer is a simple self-hosted open source file sharing solution for uploading and downloading files. It supports resumable transfers, expiring upload buckets, and password-protected downloads.
Simple File UploadsPermissive LicenseFile & Object Storage+2
LiveCodes
1.5k
A client-side, open-source code playground and embeddable playground SDK for 90+ languages and frameworks.
IDE ToolsPastebinsSelf Hosting Solutions+1
3 Containers
pico
1.3k
Open source, SSH-powered web services for publishing sites, blogs, code snippets, tunnels, pipes, and RSS-to-email notifications.
Blogging PlatformsSelf Hosting SolutionsNetwork Utilities+1
17 ContainersCloud Required
