Initial vault setup

This commit is contained in:
2026-06-09 18:40:21 +02:00
commit bda02d587f
3692 changed files with 402457 additions and 0 deletions
+140
View File
@@ -0,0 +1,140 @@
---
title: AnonAddy
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, email, privacy, alias, php, anti-spam]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Email, https://github.com/anonaddy/anonaddy]
---
# 📧 AnonAddy
> **Service d'alias email open source** : générez des adresses anonymes à la volée pour vous inscrire sur des sites, transférez vers votre vraie boîte — alternative minimaliste à SimpleLogin.
## 📋 Informations Générales
| Champ | Valeur |
| :--- | :--- |
| **Site web** | [anonaddy.com](https://anonaddy.com) |
| **GitHub** | [anonaddy/anonaddy](https://github.com/anonaddy/anonaddy) |
| **License** | MIT |
| **Langage** | PHP (Laravel) |
| **Étoiles GitHub** | 4 680 ⭐ |
| **Catégorie** | [[cat-email\|Email]] |
| **Mainteneur** | Will Browning (mainteneur principal) |
## 📝 Description
**AnonAddy** (parfois écrit "anonaddy") est un **service d'alias email open source** créé par **Will Browning**, inspiré du service "33mail". Il propose une approche **minimaliste** et **épurée** du concept d'alias : créer une adresse unique par service, désactiver si spam.
**Fonctionnalités principales** :
- **Création d'alias** via web UI, extension navigateur, ou **catch-all** (sous-domaine dynamique)
- **Domaines custom** : utilisez votre propre domaine (`@privacy.example.com`)
- **Replies** : on peut répondre depuis l'alias, mais **AnonAddy n'utilise pas la technique du Reply-To** (il a une approche différente : l'utilisateur doit explicitement activer la réponse par alias)
- **Bandage** (fonction signature) : signer chaque email forwardé avec un bandeau "via AnonAddy"
- **Boîtes multiples** (jusqu'à 20 destinataires par alias en self-host illimité)
- **GPG** : chiffrement PGP optionnel des emails forwardés
- **API REST** complète
- **OAuth2** : peut servir d'**identity provider** pour d'autres apps
**Forces** :
- **Open source** avec une UI **sobre et claire**
- **MIT license** très permissive
- **Laravel** → base de développeurs large
- **Catch-all activable** simplement
- **Auto-répONSE** : permet de simuler une réponse par alias (avec limitations)
- **Bandage** : tag visible pour s'assurer qu'on a bien reçu un alias
- **Forks** : le projet a été forké en **addy.io** (par l'ancien mainteneur) avec des features supplémentaires
**Faiblesses** :
- **Moins de fonctionnalités** que SimpleLogin (notamment reply-from-alias moins abouti)
- **Forks communautaires** divisent les contributions
- **PHP** : stack plus lourde à faire tourner que du Go ou Rust
- **Dépendance Laravel** : nécessite Composer, Node, base de données
## 🚀 Installation
### Docker Compose
```yaml
# docker-compose.yml
version: '3.8'
services:
anonaddy:
image: anonaddy/anonaddy:latest
container_name: anonaddy
restart: unless-stopped
ports:
- "8000:8000"
environment:
- APP_URL=https://addy.example.com
- DB_CONNECTION=sqlite
- ANONADDY_DOMAIN=example.com
- ANONADDY_SECRET=CHANGEME-32-BYTES
volumes:
- ./data:/data
```
### Installation manuelle (Laravel)
```bash
# Prérequis : PHP 8.1+, Composer, Node, MySQL/SQLite
git clone https://github.com/anonaddy/anonaddy.git
cd anonaddy
composer install
cp .env.example .env
php artisan key:generate
# Configurer .env (DB, mail, etc.)
php artisan migrate --seed
npm install && npm run build
php artisan serve
```
### Prérequis
- **1 Go RAM** minimum
- **DNS** : `addy.example.com` (web), MX, wildcard `*.example.com` (catch-all)
- **TLS** : Let's Encrypt recommandé
## ⚙️ Configuration
1. **DNS** : A pour `addy.example.com`, MX pour `example.com` vers le serveur AnonAddy, wildcard `*.example.com`
2. **SPF/DKIM/DMARC** : configurer pour le domaine d'alias
3. **Domaines** : ajouter dans l'admin, puis activer le catch-all si souhaité
4. **GPG** : uploader la clé publique pour le chiffrement
5. **OAuth providers** : Google, GitHub, etc. pour le login
6. **API tokens** : générer pour les intégrations
## 🔗 Alternatives
- **[app-simplelogin](app-simplelogin)** — Concurrent direct, plus complet (notamment reply-from-alias)
- **[addy.io](https://addy.io)** — Fork avec features supplémentaires
- **[Apple Hide My Email](https://support.apple.com/en-us/HT210425)** — Intégré à iCloud+
- **[Firefox Relay](https://relay.firefox.com/)** — Service Mozilla
- **[Protonmail aliases](https://proton.me)** — Intégré à Proton
## 🔒 Sécurité
- **HTTPS** obligatoire
- **2FA TOTP** pour l'auth
- **OAuth2** pour intégrations tierces
- **GPG** optionnel pour chiffrement de bout en bout
- **Tokens d'API** révocables
- **Pas de log** des emails transférés (configurable)
- **Code audité** par la communauté
## 📚 Ressources
- [Site officiel](https://anonaddy.com)
- [Documentation](https://github.com/anonaddy/anonaddy#readme)
- [GitHub anonaddy/anonaddy](https://github.com/anonaddy/anonaddy)
- [Wiki installation](https://github.com/anonaddy/anonaddy/wiki)
## Pages Liées
- [[cat-email]] — Toutes les apps Email du catalogue
- [[app-simplelogin]] — Concurrent direct plus complet
- [[app-mailcow]] — Peut s'intégrer en amont d'un serveur mail personnel
- [[securisation-home-lab]] — Bonnes pratiques DNS / PGP
- [[recettes-docker-compose]] — Templates Docker