diff options
| author | Paul Buetow <paul@buetow.org> | 2026-06-30 08:42:55 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-06-30 08:42:55 +0300 |
| commit | f387bace8dab1e4b7336b4a69c8b2fc8bd80b3f6 (patch) | |
| tree | eccaec04421182eb7a86161b95c2dd883baec1af /yhttpd/src/reqp.h | |
| parent | 332d7b2107833018b3ef67b64ffe121bff1ef4fb (diff) | |
Docker revival (Mode A): build in container, deploy to f3s
Multi-stage Dockerfile (Rocky 9 builder + runtime) builds ychat entirely in
a container with SSL/MySQL/readline disabled (in-memory guest chat). Three
minimal legacy-C++ patches so it builds on GCC 11:
- glob.h/modl.cpp: rename project 'function' typedef to 'mod_func_t'
(collides with std::function via 'using namespace std')
- logd.cpp: 'ofstream == NULL' -> '!is_open()'
- sock.cpp: assign i_server_sock before set_nonblock() (was EBADF on startup)
Add DOCKER.md with build/push/deploy workflow and quirks (HTTP/0.9 responses,
ephemeral in-memory state).
Diffstat (limited to 'yhttpd/src/reqp.h')
0 files changed, 0 insertions, 0 deletions
