{"id":13489845,"url":"https://github.com/charlesportwoodii/nginx-build","last_synced_at":"2025-03-04T10:20:31.787Z","repository":{"id":14692914,"uuid":"17412853","full_name":"charlesportwoodii/nginx-build","owner":"charlesportwoodii","description":"Build Scripts for Nginx","archived":false,"fork":false,"pushed_at":"2025-02-13T20:35:00.000Z","size":334,"stargazers_count":12,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"drone_conversion","last_synced_at":"2025-02-13T21:31:07.172Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/charlesportwoodii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-03-04T18:47:29.000Z","updated_at":"2025-02-13T20:35:04.000Z","dependencies_parsed_at":"2023-01-11T18:52:40.281Z","dependency_job_id":"ae2364e1-e91a-45a6-8cad-75419d7f93d5","html_url":"https://github.com/charlesportwoodii/nginx-build","commit_stats":null,"previous_names":[],"tags_count":208,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesportwoodii%2Fnginx-build","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesportwoodii%2Fnginx-build/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesportwoodii%2Fnginx-build/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charlesportwoodii%2Fnginx-build/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charlesportwoodii","download_url":"https://codeload.github.com/charlesportwoodii/nginx-build/tar.gz/refs/heads/drone_conversion","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241827349,"owners_count":20026669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T19:00:36.483Z","updated_at":"2025-03-04T10:20:31.765Z","avatar_url":"https://github.com/charlesportwoodii.png","language":"Makefile","funding_links":[],"categories":["Makefile"],"sub_categories":[],"readme":"# Build Scripts for Nginx\n\n[![Master Builds](https://img.shields.io/travis/charlesportwoodii/nginx-build.svg?style=flat-square\u0026branch=master \"TravisCI (Master Builds)\")](https://travis-ci.org/charlesportwoodii/nginx-build)\n\nThis package helps you quickly and easily build Nginx and Nginx Mainline on your system. This package bundles several commonly used Nginx and OpenResty modules, as well as the most up to date OpenSSL and PCRE versions. If this package doens't help you install or package Nginx, there's a bug in this package.\n\n\n## Building \u0026 Packaging\n\u003e Tested on Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04, CentOS7, Alpine 3.6, Alpine 3,.7\n\nThe preferred way of building PHP is to use build and package them within Docker, and then to install PHP from the packages it provides. This allows you to build PHP in an environment isolated from your own, and allows you to install PHP through your package manager, rather than through source. This approach requires both `Docker` and `docker-compose` to be installed. (see https://docs.docker.com/).\n\n1. Install Docker (https://docs.docker.com/engine/installation/)\n2. Install Docker Composer 1.8.0+ (https://docs.docker.com/compose/install/)\n3. Create a source file that specifies the PHP version you want to build for. This file is called `.vs`\n\t```\n\texport VERSION=\u003cNGINX_VERSION\u003e\n\texport RELEASEVER=1\n\t```\n\n3. Build PHP-FPM by running `docker-compose`, and specifying the platform you want to build for\n\t```\n\tdocker-compose run \u003ctruty|xenial|bionic|centos7|rhel7|alpine3.6|alpine3.7\u003e\n\t```\n\n\u003e Note all packages are build for x86_64. x86, armv6l, and armv7l images are not supported.\n\n### STABLE vs MAINLINE\n\nThis package builds two different version of nginx, `STABLE` and `MAINLINE`, and is dependant upon the version specified in the ```\u003cversion\u003e``` tag. Nginx follows the convention of even numbered builds belonging to `STABLE` and odd number builds belonging to `MAINLINE`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharlesportwoodii%2Fnginx-build","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcharlesportwoodii%2Fnginx-build","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharlesportwoodii%2Fnginx-build/lists"}