All Projects → Tob1asDocker → rpi-nginx

Tob1asDocker / rpi-nginx

Licence: Apache-2.0 license
[DEPRECATED] NGINX on Raspberry Pi / ARM

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to rpi-nginx

HttpServerLite
TCP-based simple HTTP and HTTPS server, written in C#.
Stars: ✭ 44 (+120%)
Mutual labels:  webserver
WebServer
Powershell WebServer is a Powershell module that starts a webserver (without the need for IIS)
Stars: ✭ 27 (+35%)
Mutual labels:  webserver
initial-webserver-setup
Ansible playbook for initial ubuntu 16.04 webserver setup and Laravel zero time deployment
Stars: ✭ 50 (+150%)
Mutual labels:  webserver
httplab
The interactive web server
Stars: ✭ 3,856 (+19180%)
Mutual labels:  webserver
django-http2-middleware
⚡️Django middleware to automatically send preload headers before views runs, enabling faster HTTP2 server-push (with CSP support).
Stars: ✭ 65 (+225%)
Mutual labels:  webserver
SpotifyWebApi
A .net core wrapper for the Spotify Web API
Stars: ✭ 19 (-5%)
Mutual labels:  webserver
wine
A lightweight and flexible framework to help build elegant web API
Stars: ✭ 39 (+95%)
Mutual labels:  webserver
heartbeat
A service to keep a live heartbeat (ping) on multiple devices
Stars: ✭ 27 (+35%)
Mutual labels:  webserver
fcgi-function
A cross-platform module to writing C/C++ service for nginx.
Stars: ✭ 33 (+65%)
Mutual labels:  webserver
stirfry
StirFry is a self contained and lightweight web framework for nodejs
Stars: ✭ 24 (+20%)
Mutual labels:  webserver
learn undertow
learn undertow
Stars: ✭ 27 (+35%)
Mutual labels:  webserver
httpsify
a transparent HTTPS termination proxy using letsencrypt with auto certification renewal
Stars: ✭ 107 (+435%)
Mutual labels:  webserver
WebServer
C++高性能网络服务器
Stars: ✭ 53 (+165%)
Mutual labels:  webserver
Jarvis
APL-based web service framework supporting JSON or REST
Stars: ✭ 17 (-15%)
Mutual labels:  webserver
embedio-extras
Additional Modules showing how to extend EmbedIO.
Stars: ✭ 43 (+115%)
Mutual labels:  webserver
SimpleWebServer
TinyWebServer的cpp11实现,代码精简,注释详尽,比原版更容易阅读上手!新增文件上传与下载功能!
Stars: ✭ 67 (+235%)
Mutual labels:  webserver
khudro
Khudro is a very light weight web-server built with C.
Stars: ✭ 19 (-5%)
Mutual labels:  webserver
phpkoa
PHP异步编程: 基于 PHP 实(chao)现(xi) NODEJS web框架 KOA。
Stars: ✭ 52 (+160%)
Mutual labels:  webserver
Anti-DDOS-Script
Anti DDOS Protection that will stop DDOS from taking down your Linux Server
Stars: ✭ 51 (+155%)
Mutual labels:  webserver
wnmp-dev
Development environment: Windows + nginx + MySQL + PHP
Stars: ✭ 52 (+160%)
Mutual labels:  webserver

NGINX on Raspberry Pi / ARM

Supported tags and respective Dockerfile links

What is Nginx?

Nginx (pronounced "engine-x") is an open source reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer, HTTP cache, and a web server (origin server). The nginx project started with a strong focus on high concurrency, high performance and low memory usage. It is licensed under the 2-clause BSD-like license and it runs on Linux, BSD variants, Mac OS X, Solaris, AIX, HP-UX, as well as on other *nix flavors. It also has a proof of concept port for Microsoft Windows.

wikipedia.org/wiki/Nginx and Nginx.org

logo

About these images:

How to use these images:

  • $ docker pull tobi312/rpi-nginx
  • Optional: $ mkdir -p /home/pi/{.ssl,html} && mkdir -p /home/pi/.config/nginx && touch /home/pi/.config/nginx/default.conf and edit default.conf
  • Optional (SSL):
    • $ openssl req -x509 -newkey rsa:4086 -subj "/C=no/ST=none/L=none/O=none/CN=localhost" -keyout "ssl.key" -out "ssl.crt" -days 3650 -nodes -sha256
    • $ mv ssl.* /home/pi/.ssl/
  • $ docker run --name nginx -d -p 80:80 -p 443:443 -v /home/pi/.ssl:/etc/nginx/ssl:ro -v /home/pi/.config/nginx:/etc/nginx/conf.d:ro -v /home/pi/html:/var/www/html tobi312/rpi-nginx

You need PHP (PHP-FPM)?, see here:

You need Alpine with NGINX and PHP7 in a single image?, see here:

This Image on

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].