[{"data":1,"prerenderedAt":102},["ShallowReactive",2],{"categories-init":3,"subcategory-web-servers-reverse-proxies":4,"category-meta-devops-cicd":62,"pricing-models":65,"score-types":81},true,{"subcategory_id":5,"name":6,"slug":7,"description":8,"category_id":9,"display_order":10,"tool_count":11,"tools":12},57,"Web Servers & Reverse Proxies","web-servers-reverse-proxies","Reverse proxies and web servers that route traffic, terminate TLS, and expose self-hosted applications to the internet.",12,30,3,[13],{"tool_id":14,"name":15,"slug":16,"tooltip_description":17,"logo_url":18,"logo_bg":19,"pricing_model":20,"learning_curve_score":11,"popularity_score":24,"hosting_assignment_type":25,"hosting_provider_restriction":26,"hosting_target_restriction":26,"hosting_compatible_tool_ids":25,"parent_tool_id":25,"category":27,"subcategory":30,"categories":31,"subcategories":34,"flexibility_score":24,"performance_score":24,"portability_score":24,"is_featured":36,"tags":37,"score_reasonings":55,"published_date":61,"last_updated_date":25},187,"NGINX","nginx","The most widely deployed web server and reverse proxy on the internet, known for event-driven performance under high concurrency.","https:\u002F\u002Fassets.tekyous.dev\u002Flogos\u002Ftools\u002Fnginx.svg","dark",{"slug":21,"display_name":22,"description":23},"freemium","Freemium","A free tier is available; additional features, usage limits, or managed hosting require a paid plan.",5,null,"open",{"category_id":9,"name":28,"slug":29},"DevOps & CI\u002FCD","devops-cicd",{"subcategory_id":5,"name":6,"slug":7},[32],{"category_id":9,"name":28,"slug":29,"is_primary":3,"display_order":33},0,[35],{"subcategory_id":5,"name":6,"slug":7,"category_id":9,"is_primary":3,"display_order":33},false,[38,43,46,50],{"tag_id":39,"name":40,"slug":41,"tag_type":42},11,"Open Source","open-source","feature",{"tag_id":9,"name":44,"slug":45,"tag_type":42},"Self-hostable","self-hostable",{"tag_id":47,"name":48,"slug":49,"tag_type":42},24,"Docker Compatible","docker-compatible",{"tag_id":51,"name":52,"slug":53,"tag_type":54},40,"Web","web","platform",{"learning_curve":56,"flexibility":57,"performance":58,"popularity":59,"portability":60},"Basic reverse-proxy blocks are simple to copy-paste, but real production setups (upstream health checks, TLS automation, rewrite rules, rate limiting) require understanding NGINX's directive-based config language in depth, and there's no built-in automatic HTTPS to lean on.","A vast module ecosystem and a fully declarative config language let it act as a reverse proxy, load balancer, cache, static file server, or WAF front-end, with third-party modules covering nearly any edge case.","Its event-driven, non-blocking architecture was purpose-built to solve the C10k problem, and it remains a top performer in every major reverse-proxy benchmark for throughput and memory efficiency under concurrent load.","It has been the most widely deployed web server on the public internet for years, appears in essentially every stack survey, and has the largest surrounding tutorial and community knowledge base of any web server.","The open-source core is free, packaged for every OS and as an official Docker image, and runs identically on any VPS or cloud provider with no vendor lock-in.","2026-09-27",{"category_id":9,"name":28,"slug":29,"description":63,"icon_url":64,"display_order":9,"tool_count":39},"Deployment, CI\u002FCD, containerisation.","https:\u002F\u002Fassets.tekyous.dev\u002Ficons\u002Fcategories\u002Fdevops-cicd.svg",[66,70,72,76],{"slug":67,"display_name":40,"description":68,"display_order":69},"open_source","Source code is publicly available and free to use, modify, and distribute. No paid plans from the project itself.",1,{"slug":21,"display_name":22,"description":23,"display_order":71},2,{"slug":73,"display_name":74,"description":75,"display_order":11},"paid","Paid","No meaningful free tier — a subscription or one-time purchase is required to use the tool.",{"slug":77,"display_name":78,"description":79,"display_order":80},"usage_based","Usage-Based","Pricing scales with consumption: API calls, data volume, compute time, or similar metered units.",4,[82,86,90,94,98],{"slug":83,"name":84,"description":85,"display_order":69},"popularity","Popularity","How widely adopted the tool is in the developer community. 1 = niche; 5 = mainstream and widely used.",{"slug":87,"name":88,"description":89,"display_order":71},"learning_curve","Learning Curve","How quickly a developer can become productive with this tool. 1 = beginner-accessible; 5 = steep, requires significant prior experience.",{"slug":91,"name":92,"description":93,"display_order":11},"flexibility","Flexibility","How much you can customise or extend the tool for your specific needs. 1 = highly opinionated with few escape hatches; 5 = highly flexible.",{"slug":95,"name":96,"description":97,"display_order":80},"performance","Performance","How well the tool performs its primary function. For runtimes: execution speed. For services: throughput and latency. For editors: responsiveness. 1 = slow or resource-heavy; 5 = fast and efficient.",{"slug":99,"name":100,"description":101,"display_order":24},"portability","Portability","How easy it is to migrate away from this tool once you are invested in it. Based on: data\u002Fcode exportability, skills transferability to other tools, and adherence to open standards. 1 = high lock-in; 5 = fully open, skills transfer universally.",1790518773461]