Initial vault setup
This commit is contained in:
@@ -0,0 +1,96 @@
|
||||
---
|
||||
title: Faved
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, bookmarks, python, flask]
|
||||
confidence: medium
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=bookmarks]
|
||||
---
|
||||
|
||||
# Faved ⭐
|
||||
> Gestionnaire de bookmarks personnels en Python (Flask) avec une interface minimaliste façon « Pinterest board » pour organiser visuellement ses liens favoris.
|
||||
|
||||
| Métadonnée | Valeur |
|
||||
| :--- | :--- |
|
||||
| **Site web** | https://faved.dev |
|
||||
| **GitHub** | https://github.com/indieterminacy/faved |
|
||||
| **License** | MIT |
|
||||
| **Langage** | Python (Flask) |
|
||||
| **Étoiles** | 60 |
|
||||
| **Dernière MAJ** | 2024 |
|
||||
| **Catégorie** | [[cat-bookmarks]] |
|
||||
|
||||
## Description
|
||||
|
||||
Faved est un bookmark manager Python qui se distingue par son interface visuelle en grille façon tableau d'inspiration (masonry), avec des aperçus capturés automatiquement (OpenGraph), des collections thématiques et une recherche full-text.
|
||||
|
||||
Le back-end Flask gère l'authentification, le stockage SQLite, et expose une API REST. L'app supporte l'import depuis les exports navigateur (HTML) et depuis Pinboard. L'export est possible en JSON ou HTML.
|
||||
|
||||
C'est l'un des gestionnaires de bookmarks les plus agréables visuellement en 2024, et un excellent choix pour quelqu'un qui veut quelque chose de simple, joli, et 100% self-hostable sur un petit serveur.
|
||||
|
||||
## Installation
|
||||
|
||||
### Option 1 : Docker Compose (recommandé)
|
||||
|
||||
```yaml
|
||||
version: '3.8'
|
||||
services:
|
||||
faved:
|
||||
image: ghcr.io/indieterminacy/faved:latest
|
||||
container_name: faved
|
||||
ports:
|
||||
- "8099:5000"
|
||||
environment:
|
||||
- FAVED_SECRET=*** - DATABASE_URL=sqlite:///data/faved.db
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
### Option 2 : Installation manuelle
|
||||
|
||||
```bash
|
||||
git clone https://github.com/indieterminacy/faved.git
|
||||
cd faved
|
||||
pip install -r requirements.txt
|
||||
flask run --host 0.0.0.0
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
- Définir `FAVED_SECRET` long.
|
||||
- Premier lancement : créer l'utilisateur admin.
|
||||
- Activer HTTPS via reverse-proxy.
|
||||
|
||||
## Alternatives
|
||||
|
||||
### Open Source
|
||||
- [[app-linkwarden]] — référence moderne
|
||||
- [[app-grimoire]] — Go
|
||||
- [[app-shaarli]] — vétéran PHP
|
||||
- [[app-wallabag]] — read-it-later
|
||||
- [[app-anchr]] — TypeScript
|
||||
|
||||
### Propriétaires
|
||||
- Pocket
|
||||
- Raindrop.io
|
||||
- Pinboard
|
||||
- Pinterest (board-like)
|
||||
|
||||
## Sécurité
|
||||
|
||||
- HTTPS obligatoire.
|
||||
- `FAVED_SECRET` fort.
|
||||
- Sauvegardes SQLite.
|
||||
- Mises à jour Flask pour CVE.
|
||||
|
||||
## Ressources
|
||||
- [Dépôt GitHub](https://github.com/indieterminacy/faved)
|
||||
- [selfh.st listing](https://selfh.st/apps/?tag=bookmarks)
|
||||
|
||||
## Pages Liées
|
||||
- [[cat-bookmarks]]
|
||||
- [[recettes-docker-compose]]
|
||||
- [[securisation-home-lab]]
|
||||
Reference in New Issue
Block a user