Skip to content
A lightweight Docker image for Tengine, a drop-in Nginx replacement
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Dockerfile
Dockerfile.stretch
README.md
default.conf
docker-compose.yml
index.html
nginx.conf

README.md

tengine

A lightweight Docker image for Tengine, a web server originated by Taobao, the largest e-commerce website in Asia. It is based on the Nginx HTTP server and has many advanced features. Tengine has proven to be very stable and efficient on some of the top 100 websites in the world, including taobao.com and tmall.com.

Tengine has been an open source project since December 2011. It is being actively developed by the Tengine team, whose core members are from Taobao, Sogou and other Internet companies. Tengine is a community effort and everyone is encouraged to get involved.

Configuration

Add a custom default.conf to the /etc/nginx/conf.d/ directory. This image is intended to work as a drop-in replacement for Nginx.

Usage example with Docker Compose

version: '3.7'
services:
  web:
    image: roura/tengine
    container_name: tengine
    restart: on-failure
    ports:
    - 80:80

Collaborating

Anyone is very welcomed to collaborate to the project in GitHub.

You can’t perform that action at this time.