lkwg82 / H2o.docker
Licence: gpl-3.0
docker files for h2o http2 webserver
Stars: ✭ 33
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to H2o.docker
Katwebx
An extremely fast static web server and reverse proxy for the modern web.
Stars: ✭ 39 (+18.18%)
Mutual labels: http2, webserver
Twig
Twig - less is more's web server for golang
Stars: ✭ 98 (+196.97%)
Mutual labels: http2, webserver
Nico
A HTTP2 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration.
Stars: ✭ 43 (+30.3%)
Mutual labels: http2, webserver
django-http2-middleware
⚡️Django middleware to automatically send preload headers before views runs, enabling faster HTTP2 server-push (with CSP support).
Stars: ✭ 65 (+96.97%)
Mutual labels: webserver, http2
Setup Nginx Webserver
🚀Setup a perfect webserver on CentOS/Redhat 7.x guide with understanding.
Stars: ✭ 65 (+96.97%)
Mutual labels: http2, webserver
B0pass
百灵快传:基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。
Stars: ✭ 836 (+2433.33%)
Mutual labels: webserver
Multicorn
Multicorn is a multi-interpreter server for Python.
Stars: ✭ 27 (-18.18%)
Mutual labels: webserver
Serve
Serve is a small Rack-based web server and rapid prototyping framework for Web applications (specifically Rails apps). Serve is meant to be a lightweight version of the Views part of the Rails MVC. This makes Serve an ideal framework for prototyping Rails applications or creating simple websites. Serve has full support for Rails-style partials and layouts.
Stars: ✭ 844 (+2457.58%)
Mutual labels: webserver
Caprover
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Stars: ✭ 7,964 (+24033.33%)
Mutual labels: webserver
Blink
A high performance web framework and application server in PHP.
Stars: ✭ 837 (+2436.36%)
Mutual labels: webserver
Coreprotect Lookup Web Interface
A flexible lookup web interface for CoreProtect 2
Stars: ✭ 29 (-12.12%)
Mutual labels: webserver
Farwest
Framework for building RESTful HATEOAS-driven applications.
Stars: ✭ 18 (-45.45%)
Mutual labels: http2
h2o.docker
docker files for h2o http2 webserver, see https://h2o.examp1e.net/
-
latest
(master/Dockerfile)
version specific tags below
simplest run
docker run -p "8080:8080" -ti lkwg82/h2o-http2-server
test with
$ curl http://localhost:8080/
not found
A short tutorial can be found on https://blog.lgohlke.de/docker/h2o/2016/03/01/dockerized-h2o-webserver.html
A sample docker-compose file with reduced capability set
version: '3'
services:
h2o:
image: lkwg82/h2o-http2-server:v2.2.6
ports:
- "444:1443"
volumes:
- "/etc/h2o:/etc/h2o"
- "/etc/letsencrypt:/etc/letsencrypt"
- "/var/log/h2o:/var/log/h2o"
working_dir: /etc/h2o
restart: always
cap_add:
- setuid
- setgid
- chown
- sys_admin
cap_drop:
- ALL
# vim: syntax=yaml expandtab
automatically ...
- checks for new releases
- create new tags with changed Dockerfile
- pushes the tags
./check_releases.sh
in crontab
12 23 * * * bash -c 'cd ~/h2o.docker; git pull; ./check_releases.sh'
Tags
-
v1.4.0
(v1.4.0/Dockerfile) -
v1.4.1
(v1.4.1/Dockerfile) -
v1.4.2
(v1.4.2/Dockerfile) -
v1.4.3
(v1.4.3/Dockerfile) -
v1.4.4
(v1.4.4/Dockerfile) -
v1.4.5
(v1.4.5/Dockerfile) -
v1.5.0
(v1.5.0/Dockerfile) -
v1.5.1
(v1.5.1/Dockerfile) -
v1.5.2
(v1.5.2/Dockerfile) -
v1.5.3
(v1.5.3/Dockerfile) -
v1.5.4
(v1.5.4/Dockerfile) -
v1.6.0
(v1.6.0/Dockerfile) -
v1.6.1
(v1.6.1/Dockerfile) -
v1.6.2
(v1.6.2/Dockerfile) -
v1.6.3
(v1.6.3/Dockerfile) -
v1.7.0
(v1.7.0/Dockerfile) -
v1.7.1
(v1.7.1/Dockerfile) -
v1.7.2
(v1.7.2/Dockerfile) -
v1.7.3
(v1.7.3/Dockerfile) -
v2.0.0-beta3
(v2.0.0-beta3/Dockerfile) -
v2.0.0-beta4
(v2.0.0-beta4/Dockerfile) -
v2.0.0-beta5
(v2.0.0-beta5/Dockerfile) -
v2.0.0
(v2.0.0/Dockerfile) -
v2.0.1
(v2.0.1/Dockerfile) -
v2.1.0-beta1
(v2.1.0-beta1/Dockerfile) -
v2.0.2
(v2.0.2/Dockerfile) -
v2.0.3
(v2.0.3/Dockerfile) -
v2.1.0-beta2
(v2.1.0-beta2/Dockerfile) -
v2.0.4
(v2.0.4/Dockerfile) -
v2.1.0-beta3
(v2.1.0-beta3/Dockerfile) -
v2.1.0-beta3
(v2.1.0-beta3/Dockerfile) -
v2.0.5
(v2.0.5/Dockerfile) -
v2.1.0-beta4
(v2.1.0-beta4/Dockerfile) -
v2.0.6
(v2.0.6/Dockerfile) -
v2.1.0
(v2.1.0/Dockerfile) -
v2.2.0-beta1
(v2.2.0-beta1/Dockerfile) -
v2.2.0-beta2
(v2.2.0-beta2/Dockerfile) -
v2.2.0-beta3
(v2.2.0-beta3/Dockerfile) -
v2.2.0
(v2.2.0/Dockerfile) -
v2.2.1
(v2.2.1/Dockerfile) -
v2.2.2
(v2.2.2/Dockerfile) -
v2.2.3
(v2.2.3/Dockerfile) -
v2.2.4
(v2.2.4/Dockerfile) -
v2.2.5
(v2.2.5/Dockerfile) -
v2.3.0-beta1
(v2.3.0-beta1/Dockerfile) -
v2.2.6
(v2.2.6/Dockerfile) -
v2.3.0-beta2
(v2.3.0-beta2/Dockerfile)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].