{"id":24531958,"url":"https://github.com/julbme/nginx-extras","last_synced_at":"2026-01-25T08:32:13.134Z","repository":{"id":185942187,"uuid":"473956509","full_name":"julbme/nginx-extras","owner":"julbme","description":"A repository containing utility files for NGinx configuration","archived":false,"fork":false,"pushed_at":"2022-12-03T20:16:52.000Z","size":375,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-26T20:53:14.522Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/julbme.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}},"created_at":"2022-03-25T10:01:13.000Z","updated_at":"2022-03-25T10:01:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"69f4f63a-e328-41c4-b6a6-789a324da68c","html_url":"https://github.com/julbme/nginx-extras","commit_stats":null,"previous_names":["julbme/nginx-extras"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/julbme/nginx-extras","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julbme%2Fnginx-extras","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julbme%2Fnginx-extras/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julbme%2Fnginx-extras/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julbme%2Fnginx-extras/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julbme","download_url":"https://codeload.github.com/julbme/nginx-extras/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julbme%2Fnginx-extras/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28749332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T08:31:04.260Z","status":"ssl_error","status_checked_at":"2026-01-25T08:30:28.859Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2025-01-22T09:17:01.538Z","updated_at":"2026-01-25T08:32:13.118Z","avatar_url":"https://github.com/julbme.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# nginx-extras\n\nThis repository provides some NGINX utility configuration templates.\n\n## Environment variables\n\nIdeally, these variables should be substituted using `envsubst`.\n\n- `J3_INFO_GROUP`: the application group.\n- `J3_INFO_ARTIFACT`: the artifact name.\n- `J3_INFO_NAME`: the application name.\n- `J3_INFO_VERSION`: the artifact version.\n- `J3_IRN`: the Infrastructure Resource identifier.\n- `J3_MONITORING_PORT`: the monitoring port.\n\n## Configuration templates\n\n- [00-vars.conf.template](./src/main/dist/templates/00-vars.conf.template)\n\nThis configuration file provides variables deduced from the environment context, as well as utility variables.\n\n- [01-proxy.conf.template](./src/main/dist/templates/01-proxy.conf.template)\n\nThis configuration file provides default proxy configuration when using an upstream.\n\n- [02-optimization.conf.template](./src/main/dist/templates/02-optimization.conf.template)\n\nThis configuration file provides global optimization to the NGinx instance.\n\n- [03-http-tracing.conf.template](./src/main/dist/templates/03-http-tracing.conf.template)\n\nThis configuration file configure tracing via `x-request-id` header propagation.\nIn addition, it generates a value if the header has not been passed in the request.\n\n- [04-monitoring.conf.template](./src/main/dist/templates/04-monitoring.conf.template)\n\nThis configuration file bootstraps a monitoring configuration listening on `MONITORING_PORT`.\nThis configuration provides a `/health`, `/info`, and `/stub_status` endpoints.\n\n- [05-json-logging.conf.template](./src/main/dist/templates/05-json-logging.conf.template)\n\nThis configuration file provides access logs under JSON format.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulbme%2Fnginx-extras","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulbme%2Fnginx-extras","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulbme%2Fnginx-extras/lists"}