[ prog / sol / mona ]

prog


The BCHS Stack

1 2020-01-30 12:58

what is it?

https://learnbchs.org/
A web development stack based upon BSD (Primarily OpenBSD), C (The program gets called as a cgi script), OpenBSD's httpd (Utilizing the fastcgi protocol, optionally with slowcgi behind it), and SQLite.

Whatdya guys think about the BCHS stack? I've been lightly using it lately, rewrote my personal landing site with it, (includes a very simple blog, dynamic lists of projects and such, random homepage image) I like it quite a bit! I'm additionally using kcgi on top, makes cgi parsing a lot more pleasant. Though, I'm not truly running the stack I guess, I've only got a Raspberry Pi server running FreeBSD, so I implemented the stack with ports (obhttpd, sqlite, slowcgi). While with this you miss out on some of the neat security features native to OpenBSD often utilized in the stack, like pledge(2), unveil(2), I figured a secure jail would be good enough.

16


VIP:

do not edit these