All Templates / Starters

Hapi

Hapi

A one-click example Hapi server

Deploy Hapi

hapi

railwayapp-templates/hapi

Just deployed

Overview

Hapi. js (derived from Http-API) is an open-source Node.js framework used to build powerful and scalable web applications. Hapi is commonly used to build Application Programming Interface servers, HTTP-proxy applications, and websites.

Hapi is the simple, secure framework developers trust****.**** Build powerful, scalable applications, with minimal overhead and full out-of-the-box functionality - your code, your way.

Highlights

  • End-to-end Code Hygiene — hapi requires the most secure settings to manage, control, and distribute code, including 2FA for all contributors
  • Secure Defaults, Updated Regularly — every hapi component comes with the most secure defaults out-of-the-box. Along with protecting server load with payload limits and request timeouts, hapi blocks error messages that could leak information or echo back exploits
  • Integrated Authorization and Authentication Architecture — the most comprehensive authorization and authentication API available in a Node framework
  • Advanced Features — with encrypted and signed cookies, secret or key rotation, and HTTP security headers, there are no excuses for building insecure applications
  • Reliable, Predictable Ownership – when something goes wrong, you know who to contact. Security updates are handled under a strict, well-defined protocol
  • Rich ecosystem – hapi’s extensive set of official plugins means no more blindly trusting some middleware you found for critical functionality just because it has a high count on npm
  • In-house Security Expertise – created by Eran Hammer, the author of the OAuth specifications and other identity protocols

Learn More


Template Content

Deploy Now

Details

opqr's Projects

Created on Sep 1, 2022

40 total projects

11 active projects

0% success on recent deploys

Starters



More templates in this category

View Template

New

Angular 19

Angular 19

A framework for building single-page applications using TypeScript


Dango

View Template

New

mellow-vue

mellow-vue

A full-stack Vue app with The Boring JavaScript Stack.


My Workspace

View Template
.NET8 Web API

.NET8 Web API

A basic ASP.NET Core Web API template (.NET 8)


Dango