librapi/README.md
2025-11-24 17:12:18 +01:00

16 lines
669 B
Markdown

# librapi
A simple server to store, search and download resources (books, articles, etc...).
Its uses an **sqlite3** database to register resources.
**NOTE**: The UI is dramatically ugly with almost no CSS and no responsiveness with small screens. There's no vocation to build a beautiful UI here, just to demonstrate how easy we can build practicable UI with server side rendering using Go std lib. Ideal for back office.
## Run
* Copy `.env.example` into `.env` and fill with your values.
* Build and run the docker image:
```bash
make run
```
You can then access the server through `http://localhost:8080`. The port may change if you update it in `.env`.
Enjoy !