--- title: Ties created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, activitypub-fediverse, contacts, crm, rust, fediverse] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=activitypub-fediverse, https://github.com/ties-network/ties] --- # đŸ€ Ties > **Le gestionnaire de contacts fediverse-aware en Rust** : tissez et maintenez votre rĂ©seau social personnel (vos « liens » / « ties ») avec une approche sociologique, le tout en auto-hĂ©bergĂ©. | MĂ©tadonnĂ©e | Valeur | | :--- | :--- | | **Site web** | [https://github.com/ties-network/ties](https://github.com/ties-network/ties) | | **GitHub** | [https://github.com/ties-network/ties](https://github.com/ties-network/ties) | | **License** | AGPL-3.0 | | **Langage principal** | Rust | | **Étoiles GitHub** | 4 ⭐ | | **DerniĂšre MAJ** | 2026-03 | | **CatĂ©gorie** | [[cat-activitypub-fediverse]] | ## Description Ties est un **outil de gestion de rĂ©seau social personnel** (Personal Relationship Management) Ă©crit en Rust, qui s'inspire des thĂ©ories sociologiques de **Mark Granovetter** (la force des liens faibles) et de **ties.network**. L'idĂ©e : aider l'utilisateur Ă  cartographier et entretenir ses relations en catĂ©gorisant ses contacts (famille, amis proches, connaissances, collĂšgues, 
) et en leur associant des **interactions** (dernier contact, frĂ©quence, contexte). L'originalitĂ© fediverse est que Ties sait **rĂ©cupĂ©rer automatiquement** les informations des comptes ActivityPub de vos contacts (avatar, bio, posts publics) pour enrichir la fiche contact. Vous pouvez donc suivre un compte Mastodon dans Ties et voir ses derniers posts publics Ă  cĂŽtĂ© de la date de votre dernier cafĂ©. Cas d'usage : indĂ©pendants qui veulent entretenir leur rĂ©seau, associations qui gĂšrent des bĂ©nĂ©voles, chercheurs en sociologie, ou simplement les gens qui veulent arrĂȘter de perdre le fil de leurs relations. **Points forts** : Rust (perf + sĂ©curitĂ©), pas de cloud, approche sociologique structurĂ©e, fediverse-aware, RGPD-friendly. **Points faibles** : projet **trĂšs jeune** (peu d'Ă©toiles, peu de releases), bus factor = 1, features limitĂ©es, pas d'import CardDAV, UI minimaliste. ## Installation ### Via Docker (recommandĂ©) Pas d'image officielle : on build depuis la source. ```yaml # docker-compose.yml services: ties: build: https://github.com/ties-network/ties.git container_name: ties restart: unless-stopped ports: - "8080:8080" environment: TIES_DATABASE_URL: "sqlite:///data/ties.db" TIES_LISTEN: "0.0.0.0:8080" TIES_BASE_URL: "https://ties.example.com" TIES_SECRET_KEY: "change-me-random-50-chars" volumes: - ties_data:/data volumes: ties_data: ``` ### Installation manuelle 1. Installer Rust toolchain 2. Cloner : `git clone https://github.com/ties-network/ties.git && cd ties` 3. Compiler : `cargo build --release` 4. Lancer : `./target/release/ties` ## Configuration 1. Configurer `.env` ou `config.toml` : - `TIES_BASE_URL` : URL HTTPS - `TIES_SECRET_KEY` : clĂ© alĂ©atoire - `TIES_DATABASE_URL` : chemin SQLite 2. CrĂ©er le compte admin via CLI : `ties create-admin --email ...` 3. Ajouter des contacts manuellement ou via **lookup ActivityPub** (entrer un `@pseudo@instance` et Ties va fetcher la bio) 4. Configurer les **rappels** de recontact (intervalle suggĂ©rĂ© par catĂ©gorie) ## Alternatives ### Open source - **Monica CRM** — gestionnaire de relations personnelles, PHP/MySQL, pas fediverse - **Tine 20** — CRM complet, allemand, pas fediverse - **CiviCRM** — CRM associatif, Drupal-based - **Fraidacat** (ex Firefly III Lite) — pas contacts, mais finances - [[app-mobilizon]] — pour les groupes/Ă©vĂ©nements, pas les contacts ### PropriĂ©taires - Clay — CRM pro payant - Folk — CRM moderne - LinkedIn — rĂ©seau social pro centralisĂ© - Monica (cloud) — version hĂ©bergĂ©e du Monica CRM open source ## SĂ©curitĂ© - **HTTPS obligatoire** - **DonnĂ©es trĂšs sensibles** : Ties stocke des infos personnelles (noms, emails, notes privĂ©es). Chiffrer le disque est recommandĂ© (LUKS) - **Code Rust** : surface d'attaque mĂ©moire faible - **ActivitĂ© publique des contacts** : Ties ne rĂ©cupĂšre que les infos **publiques** des comptes ActivityPub, jamais les DM - **Sauvegardes** : la BDD SQLite (chiffrĂ©e de prĂ©fĂ©rence) - **Mises Ă  jour** : suivre le repo, **forker** en cas d'inquiĂ©tude (bus factor = 1) ## Ressources - Code source : [github.com/ties-network/ties](https://github.com/ties-network/ties) - Documentation : README du dĂ©pĂŽt - ThĂ©orie de rĂ©fĂ©rence : *The Strength of Weak Ties* (Granovetter, 1973) ## Pages LiĂ©es - [[cat-activitypub-fediverse]] - [[recettes-docker-compose]]