Currently, libdb.so is a strictly frontend-only, backed only by a lightweight file server for serving the file system. The file system itself defines a very simple read-only file system:
GET /_fs.json
GET /_fs/{path}
Instead, we should build libdb.so on top of a proper Go backend. This will allow us to do really interesting stuff, such as:
Tracking view counts and click counts
Make public APIs for small and fun stuff, such as color-changing bars, message-of-the-days, etc.
Have an entire chat/message room!
GitHub redirection (currently this is done as a Caddy hack)
Currently, libdb.so is a strictly frontend-only, backed only by a lightweight file server for serving the file system. The file system itself defines a very simple read-only file system:
Instead, we should build libdb.so on top of a proper Go backend. This will allow us to do really interesting stuff, such as:
and much more!