Un motore di ricerca per libri.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
lamacchinadesiderante 19711c178b
Merge pull request 'v0.7 - Restore direct links' (#6) from version/0.7 into master
4 months ago
crates fix favicon and bg issues on mobile 5 months ago
experiments inital commit (v0.3) 5 months ago
frontend restore direct links 4 months ago
scripts inital commit (v0.3) 5 months ago
.dockerignore inital commit (v0.3) 5 months ago
.gitignore inital commit (v0.3) 5 months ago
Cargo.lock inital commit (v0.3) 5 months ago
Cargo.toml inital commit (v0.3) 5 months ago
Cross.yaml inital commit (v0.3) 5 months ago
Dockerfile inital commit (v0.3) 5 months ago
LICENSE post migration fixes 5 months ago
Makefile inital commit (v0.3) 5 months ago
README.md restore direct links 4 months ago
docker-compose.yml restore latest on docker-compose 5 months ago
rust-toolchain inital commit (v0.3) 5 months ago
rustfmt.toml inital commit (v0.3) 5 months ago

README.md

Millelibri

Logo Millelibri

Un motore di ricerca libri basato su protocollo IPFS.

Una versione funzionante si trova qui.

Il progetto è partito come un fork di Book Searcher.

L'obiettivo è trasformarlo in una piattaforma partecipativa: gli utenti avranno la possibilità di richiedere l'aggiunta di libri, oltre a fare ricerche.

Installazione rapida

E' possibile buildare il progetto via Docker. Occorre avere prima installato e configurato sia Docker che il tool docker-compose.

Occorre clonare il repo e il file contenente gli indici dei libri:

git clone https://git.lamacchinadesiderante.org/lamacchinadesiderante/millelibri && cd millelibri
wget https://link.storjshare.io/juobea2obv6nadmij22tidrenlfa/millelibri%2Findex%2Frust%2Findex_0.6.zip?download=1 && unzip index_0.6.zip
docker-compose up -d

Il progetto sarà attivo all'indirizzo localhost:7070.

Sviluppo frontend

Per modificare la parte frontend (React) del progetto, posizionarsi nella cartella frontend e lanciare i comandi:

npm install
npm run build
npm run dev

Licenza

Book Searcher è rilasciato sotto licenza BSD-3-Clause. Millelibri eredita la licenza da Book Searcher.