All Projects → feedforce → Nginx Headers More Rpm

feedforce / Nginx Headers More Rpm

Nginx with headers-more-module rpm

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Nginx Headers More Rpm

Ngx mruby Package Builder
Package Builder of ngx_mruby with Docker
Stars: ✭ 25 (+316.67%)
Mutual labels:  rpm, nginx
K8s Elk Demo
A simple demonstration of the ELK stack on a Kubernetes cluster
Stars: ✭ 5 (-16.67%)
Mutual labels:  nginx
Theme.park
A collection of themes/skins for your favorite apps.
Stars: ✭ 714 (+11800%)
Mutual labels:  nginx
Modsecurity Nginx
ModSecurity v3 Nginx Connector
Stars: ✭ 805 (+13316.67%)
Mutual labels:  nginx
Ngxtop
Real-time metrics for nginx server
Stars: ✭ 6,246 (+104000%)
Mutual labels:  nginx
Huststore
High-performance Distributed Storage
Stars: ✭ 806 (+13333.33%)
Mutual labels:  nginx
Ceryx
Dynamic reverse proxy based on NGINX OpenResty with an API
Stars: ✭ 688 (+11366.67%)
Mutual labels:  nginx
Dockerfiles
Dockerfiles I create that may or may not be useful.
Stars: ✭ 5 (-16.67%)
Mutual labels:  nginx
Docker Nginx Http3
Alpine Linux image with Nginx 1.19.4 (mainline) with HTTP/3 (QUIC), TLSv1.3, 0-RTT, brotli, NJS support, and 10 MB size. All built on the bleeding edge for max performance. Built on the edge, for the edge.
Stars: ✭ 820 (+13566.67%)
Mutual labels:  nginx
Nginx Demos
NGINX and NGINX Plus demos
Stars: ✭ 799 (+13216.67%)
Mutual labels:  nginx
Images
Source code of images.weserv.nl, to be used on your own server(s).
Stars: ✭ 798 (+13200%)
Mutual labels:  nginx
Xray onekey
Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本
Stars: ✭ 7,012 (+116766.67%)
Mutual labels:  nginx
Nginx Docs
Nginx 中文文档. Chinese translation of Nginx documentation.
Stars: ✭ 809 (+13383.33%)
Mutual labels:  nginx
Learn Nginx
Nginx 入门指南
Stars: ✭ 728 (+12033.33%)
Mutual labels:  nginx
Netboot Httpd
Docker container for serving netboot image over http. Use in combination with BSDPy
Stars: ✭ 5 (-16.67%)
Mutual labels:  nginx
Laravel Ubuntu Init
A shell script for setting up Laravel Production environment on Ubuntu 14.04 & Ubuntu 16 & Ubuntu 18 system.
Stars: ✭ 695 (+11483.33%)
Mutual labels:  nginx
Httperrorpages
⏩ Simple HTTP Error Page Generator
Stars: ✭ 772 (+12766.67%)
Mutual labels:  nginx
Medusa
🐈Medusa是一个红队武器库平台,目前包括扫描功能(200+个漏洞)、XSS平台、协同平台、CVE监控等功能,持续开发中 http://medusa.ascotbe.com
Stars: ✭ 796 (+13166.67%)
Mutual labels:  nginx
Amazon Scripts
Administrative scripts for my EC2 Amazon Linux based Meteor/Mongo/Nginx/Node/Passenger server
Stars: ✭ 6 (+0%)
Mutual labels:  nginx
Docker Nginx Php5 Laravel5
A Dockerfile which produces a docker image that runs Ubuntu 14.04, Nginx, PHP5 for Laravel 5.
Stars: ✭ 5 (-16.67%)
Mutual labels:  nginx

What is this repository?

Nginx with headers-more-module

You can build RPM with headers-more-module using the official SRPM.

How to build RPM?

  1. Create your feature branch(e.g nginx-1.8.1)
  2. Update 2 files according to the methods described below
    • nginx.spec.centos6.patch
    • nginx.spec.centos7.patch
  3. Push to the branch
  4. Create a Pull request
  5. When the Pull request is merged, CircleCI will release nginx rpms to https://github.com/feedforce/nginx-headers-more-rpm/releases

How to update nginx.spec.centos[67].patch?

Requirement

  • rpm2cpio

    # OSX
    $ brew install rpm2cpio
    

CentOS6

$ curl -LO http://nginx.org/packages/centos/6/SRPMS/nginx-1.8.1-1.el6.ngx.src.rpm
$ rpm2cpio.pl nginx-1.8.1-1.el6.ngx.src.rpm | cpio -idv nginx.spec
$ cp nginx.spec nginx.spec.org
$ patch -p0 < nginx.spec.centos6.patch
patching file nginx.spec
Hunk #1 FAILED at 59.
Hunk #9 FAILED at 346.
2 out of 9 hunks FAILED -- saving rejects to file nginx.spec.rej

# Modify `nginx.spec` as below using your favorite editor.
#   Fix `Release:`
#   Add `Packager:`
#   Add your changelog to `%changelog`
#   Update headers-more-nginx-module version if needed

$ diff -u nginx.spec.org nginx.spec >! nginx.spec.centos6.patch

CentOS7

$ curl -LO http://nginx.org/packages/centos/7/SRPMS/nginx-1.8.1-1.el7.ngx.src.rpm
$ rpm2cpio.pl nginx-1.8.1-1.el7.ngx.src.rpm | cpio -idv nginx.spec
$ cp nginx.spec nginx.spec.org
$ patch -p0 < nginx.spec.centos7.patch
patching file nginx.spec
Hunk #1 FAILED at 59.
Hunk #9 FAILED at 346.
2 out of 9 hunks FAILED -- saving rejects to file nginx.spec.rej

# Modify `nginx.spec` as below using your favorite editor.
#   Fix `Release:`
#   Add `Packager:`
#   Add your changelog to `%changelog`
#   Update headers-more-nginx-module version if needed

$ diff -u nginx.spec.org nginx.spec >! nginx.spec.centos7.patch
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].