2025-11-24 17:12:18 +01:00
2025-01-08 10:32:22 +00:00
2025-01-08 12:14:29 +01:00
2025-01-07 10:51:54 +01:00
2025-01-08 12:14:29 +01:00
2025-01-08 13:16:21 +01:00
2025-11-24 15:58:29 +01:00
2025-01-08 11:41:07 +01:00
2025-11-24 17:12:18 +01:00
2025-11-24 15:58:29 +01:00
2025-11-24 16:10:55 +01:00
2025-11-24 17:12:18 +01:00
2025-01-07 10:51:54 +01:00
2025-01-07 09:29:21 +01:00
2025-11-24 16:10:55 +01:00
2025-11-24 17:12:18 +01:00
2025-11-24 17:12:18 +01:00

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:
make run

You can then access the server through http://localhost:8080. The port may change if you update it in .env.

Enjoy !

Description
A simple server to store, search and download resources (books, articles, etc...).
https://librapi.sonak.fr
Readme 85 KiB
Languages
Go 80.6%
Smarty 18.1%
Dockerfile 0.7%
Makefile 0.6%