https://github.com/dionixs/libreread
:notebook: LibreRead is Web App for Import Kindle Highlights
https://github.com/dionixs/libreread
kindle kindle-books kindle-clippings kindle-highlights kindle-notes postgresql rails ruby tailwindcss
Last synced: about 2 months ago
JSON representation
:notebook: LibreRead is Web App for Import Kindle Highlights
- Host: GitHub
- URL: https://github.com/dionixs/libreread
- Owner: dionixs
- License: mit
- Created: 2022-09-05T09:14:18.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-08T13:32:54.000Z (over 3 years ago)
- Last Synced: 2025-08-23T18:07:07.480Z (10 months ago)
- Topics: kindle, kindle-books, kindle-clippings, kindle-highlights, kindle-notes, postgresql, rails, ruby, tailwindcss
- Language: Ruby
- Homepage:
- Size: 779 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LibreRead
This is Web App for Import Kindle Highlights.
## License
Code released under MIT license.
See [LICENSE](LICENSE) for details.
## System dependencies
- ruby-3.1.2
- node 18.12.0
- yarn 3.2.4
- redis 7.0.5
- postgres 14.5
## Getting started
To get started with the app, clone the repo and then install the needed gems:
```
$ gem install bundler -v 2.3.22
$ bundle _2.3.22_ config set --local without 'production'
$ bundle _2.3.22_ install
$ yarn install
```
Create the file config/database.yml like config/database.example.yml.
Create the database:
```
$ rails db:create
```
Next, migrate and seed a database:
```
$ rails db:migrate
$ rails db:seed
```
Run the app in a local server:
```
$ ./bin/dev
```