4.8 KiB
title: Chiyogami created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, pastebin, self-hosted] confidence: high contested: false sources: [https://selfh.st/apps/?tag=33, https://github.com/rhee876527/chiyogami]
📋 Chiyogami
Chiyogami est un pastebin moderne écrit en Go, avec chiffrement E2E, expiration, comptes utilisateurs et une interface soignée, en alternative légère à PrivateBin.
📋 Informations Générales
| Métadonnée | Valeur |
|---|---|
| Site web | https://chiyogami.myaddr.dev |
| GitHub | https://github.com/rhee876527/chiyogami |
| License | MIT |
| Langage principal | Go |
| Étoiles GitHub | 75 |
| Dernière MAJ | 2026-06-06 |
| Catégorie | cat-pastebin |
📝 Description
Chiyogami est un pastebin moderne et léger écrit en Go par rhee876527. Son nom s'inspire du papier japonais traditionnel (chiyogami), en référence à l'idée de "papier à messages" sécurisé. Le projet mise sur la sobriété (single binary Go), la confidentialité (chiffrement E2E) et une UX moderne.
L'application supporte la création de pastes avec chiffrement côté client, expiration temporelle (burn-after-read optionnel, durées configurables), syntax highlighting, gestion de comptes utilisateurs avec authentification, et un dashboard personnel listant les pastes créés. L'UI est en HTML/CSS/JS minimaliste, sans framework lourd, et propose un mode clair/sombre.
C'est un projet jeune (niche) mais prometteur, qui combine la sécurité de PrivateBin (E2E) avec la modernité d'interface de Paaster et la sobriété de Wastebin. Idéal pour un usage personnel, en particulier sur des machines modestes (RPi, NAS, VPS léger). La communauté est encore petite mais le développement est actif.
🚀 Installation
Docker Compose (recommandé)
services:
chiyogami:
image: ghcr.io/rhee876527/chiyogami:latest
container_name: chiyogami
restart: unless-stopped
networks:
- web
- internal
environment:
- CHIYOGAMI_LISTEN=0.0.0.0:8080
- CHIYOGAMI_BASE_URL=https:...om
- CHIYOGAMI_DB_PATH=/data/chiyogami.db
- CHIYOGAMI_SECRET=*** - CHIYOGAMI_EXPIRATIONS=10m,1h,1d,1w,1m
labels:
- "traefik.enable=true"
- "traefik.http.routers.chiyogami.rule=Host(`paste.example.com`)"
- "traefik.http.routers.chiyogami.tls.certresolver=letsencrypt"
- "traefik.http.services.chiyogami.loadbalancer.server.port=8080"
volumes:
- chiyogami-data:/data
networks:
web:
external: true
internal:
volumes:
chiyogami-data:
Installation manuelle (single binary)
git clone https://github.com/rhee876527/chiyogami.git- Prérequis : Go 1.22+, SQLite (par défaut, sans dépendance externe).
- Compiler :
go build -o chiyogami . - Lancer :
./chiyogami(écoute par défaut sur:8080).
⚙️ Configuration
CHIYOGAMI_LISTEN: interface d'écoute.CHIYOGAMI_BASE_URL: URL publique de l'application.CHIYOGAMI_SECRET: chaîne aléatoire pour les sessions.CHIYOGAMI_EXPIRATIONS: durées proposées en notation10m,1h,1d,1w,1m.- La configuration est purement par variables d'environnement, pas de fichier YAML.
🔄 Alternatives
Open Source
- app-privatebin — PHP, E2E, plus mature, plus minimaliste.
- app-paaster — TypeScript, E2E, UX plus moderne, plus lourd.
- app-wastebin — Go, minimaliste, sans E2E.
- app-opengist — Go, multi-user, sans E2E.
- app-pastefy — Java, multi-user, organisation.
Propriétaires (ce que cette app remplace)
- pastebin.com — historique mais UI vieillissante.
- dpaste.org — simple, pas d'auth, pas de chiffrement.
- hastebin.com — simple, pas de chiffrement.
- ghostbin.org — fermé, signal de la fragilité de ces services.
- gist.github.com — privé si compte GH, public sinon.
🔐 Sécurité
- Chiffrement E2E : AES-GCM côté client, le serveur ne voit jamais le contenu.
- CHIYOGAMI_SECRET : chaîne aléatoire longue, à protéger.
- HTTPS strict : service exposé, ne jamais servir en HTTP.
- Backups SQLite : copier le fichier DB régulièrement (il est petit).
- Rate limit : à mettre en place côté reverse proxy.
- Updates Go : peu de failles, mais suivre les releases upstream.
📚 Ressources
- Site officiel : https://chiyogami.myaddr.dev
- Code source : https://github.com/rhee876527/chiyogami
- Documentation : https://github.com/rhee876527/chiyogami#readme
- Démo : https://chiyogami.myaddr.dev
- Communauté : https://github.com/rhee876527/chiyogami/discussions
Pages Liées
- cat-pastebin — Catégorie complète
- app-privatebin — Voisin E2E mature
- app-paaster — Voisin TypeScript E2E
- recettes-docker-compose — Templates Docker