diff --git a/httpd/Dockerfile b/httpd/Dockerfile
new file mode 100644
index 0000000..bb23c9c
--- /dev/null
+++ b/httpd/Dockerfile
@@ -0,0 +1,2 @@
+FROM httpd
+COPY httpd.conf /usr/local/apache2/conf/httpd.conf
diff --git a/httpd/httpd.conf b/httpd/httpd.conf
new file mode 100644
index 0000000..388ab45
--- /dev/null
+++ b/httpd/httpd.conf
@@ -0,0 +1,82 @@
+ServerRoot "/usr/local/apache2"
+Listen 80
+LoadModule mpm_event_module modules/mod_mpm_event.so
+LoadModule authn_file_module modules/mod_authn_file.so
+LoadModule authn_core_module modules/mod_authn_core.so
+LoadModule authz_host_module modules/mod_authz_host.so
+LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
+LoadModule authz_user_module modules/mod_authz_user.so
+LoadModule authz_core_module modules/mod_authz_core.so
+LoadModule access_compat_module modules/mod_access_compat.so
+LoadModule auth_basic_module modules/mod_auth_basic.so
+LoadModule reqtimeout_module modules/mod_reqtimeout.so
+LoadModule filter_module modules/mod_filter.so
+LoadModule mime_module modules/mod_mime.so
+LoadModule log_config_module modules/mod_log_config.so
+LoadModule env_module modules/mod_env.so
+LoadModule headers_module modules/mod_headers.so
+LoadModule setenvif_module modules/mod_setenvif.so
+LoadModule version_module modules/mod_version.so
+LoadModule unixd_module modules/mod_unixd.so
+LoadModule status_module modules/mod_status.so
+LoadModule autoindex_module modules/mod_autoindex.so
+LoadModule dir_module modules/mod_dir.so
+LoadModule alias_module modules/mod_alias.so
+
+
+User daemon
+Group daemon
+
+
+ServerAdmin you@example.com
+
+#ServerName www.example.com:80
+
+
+ AllowOverride none
+ Require all denied
+
+
+DocumentRoot "/var/lib/lava/dispatcher/tmp"
+
+ Options Indexes FollowSymLinks
+ AllowOverride None
+ Require all granted
+
+
+
+ DirectoryIndex index.html
+
+
+
+ Require all denied
+
+
+ErrorLog /proc/self/fd/2
+LogLevel warn
+
+
+ LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
+ LogFormat "%h %l %u %t \"%r\" %>s %b" common
+
+
+ LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
+
+ CustomLog /proc/self/fd/1 common
+
+
+
+ RequestHeader unset Proxy early
+
+
+
+ TypesConfig conf/mime.types
+ AddType application/x-compress .Z
+ AddType application/x-gzip .gz .tgz
+
+
+
+SSLRandomSeed startup builtin
+SSLRandomSeed connect builtin
+
+
diff --git a/ser2net/Dockerfile b/ser2net/Dockerfile
new file mode 100644
index 0000000..6589b48
--- /dev/null
+++ b/ser2net/Dockerfile
@@ -0,0 +1,7 @@
+FROM debian:stable
+
+# install tftp package
+RUN apt-get update
+RUN apt-get install -y --no-install-recommends ser2net
+
+CMD echo -n "Starting " && ser2net -v && ser2net -d -c /etc/ser2net.conf
diff --git a/ser2net/ser2net.conf b/ser2net/ser2net.conf
new file mode 100644
index 0000000..71a57a2
--- /dev/null
+++ b/ser2net/ser2net.conf
@@ -0,0 +1,4 @@
+7001:telnet:0:/dev/serial/by-id/usb-FTDI_TTL232R-3V3_FT914B60-if00-port0:115200 8DATABITS NONE 1STOPBIT LOCAL
+7002:telnet:0:/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL03HJDR-if00-port0:115200 8DATABITS NONE 1STOPBIT LOCAL
+7003:telnet:0:/dev/serial/by-id/usb-FTDI_TTL232R-3V3_FT9PB4QT-if00-port0:115200 8DATABITS NONE 1STOPBIT LOCAL
+7004:telnet:0:/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A907DVD3-if00-port0:115200 8DATABITS NONE 1STOPBIT LOCAL
diff --git a/tftpd/Dockerfile b/tftpd/Dockerfile
new file mode 100644
index 0000000..3703137
--- /dev/null
+++ b/tftpd/Dockerfile
@@ -0,0 +1,8 @@
+FROM debian:stable
+
+# install tftp package
+RUN apt-get update
+RUN apt-get install -y tftpd-hpa
+
+CMD in.tftpd -L --user tftp -a 0.0.0.0:69 -s -B1468 -v /srv/tftp
+