Built-from-source container image of the Lighttpd HTTP server
Available at ricardbejarano/lighttpd
.
1.4.53-glibc
, 1.4.53
, glibc
, latest
(glibc/Dockerfile)
1.4.53-musl
, musl
(musl/Dockerfile)
- Super tiny (
glibc
-based is~3.41MB
andmusl
-based is~2.98MB
) - Built from source
- Built from
scratch
, see the Filesystem section below for an exhaustive list of the image's contents - Included
lighttpd.conf
optimized for secure and performant static file serving - Reduced attack surface (no
bash
, no UNIX tools, no package manager...)
Mount your content in /etc/lighttpd/html
.
The images' contents are:
Based on the glibc implementation of libc
.
/
โโโ etc/
โ โโโ group
โ โโโ lighttpd/
โ โ โโโ html/
โ โ โ โโโ index.html
โ โ โโโ lighttpd.conf
โ โโโ passwd
โโโ lib/
โ โโโ x86_64-linux-gnu/
โ โโโ libc.so.6
โ โโโ libdl.so.2
โ โโโ libnss_files.so.2
โโโ lib64/
โ โโโ ld-linux-x86-64.so.2
โโโ lighttpd
โโโ tmp/
โ โโโ .keep
โโโ usr/
โโโ local/
โโโ lib/
โโโ mod_dirlisting.so
โโโ mod_indexfile.so
โโโ mod_staticfile.so
Based on the musl implementation of libc
.
/
โโโ etc/
โ โโโ group
โ โโโ lighttpd/
โ โ โโโ html/
โ โ โ โโโ index.html
โ โ โโโ lighttpd.conf
โ โโโ passwd
โโโ lib/
โ โโโ ld-musl-x86_64.so.1
โ โโโ libc.musl-x86_64.so.1
โ โโโ libz.so.1.2.11
โโโ lighttpd
โโโ tmp/
โ โโโ .keep
โโโ usr/
โโโ local/
โโโ lib/
โโโ mod_dirlisting.so
โโโ mod_indexfile.so
โโโ mod_staticfile.so
See LICENSE.