What it does
nefa.io hosts Node.js applications so the owner does not administer a server. The owner connects GitHub and pushes code. The application is deployed on every GitHub push. Nginx, PM2 and SSL are already configured. nefa.io maintains Node.js, the operating system and system updates. nefa.io also registers domain names and sets up the DNS records. The domain points to the deployed Node.js application. An SSL certificate is included.
Capabilities
- CPU, RAM and disk are monitored.
- If the application crashes, it restarts on its own and the alert goes to nefa.io rather than the customer.
- Encrypted nightly backups are stored in Switzerland.
- nefa.io says its infrastructure is in Switzerland and is GDPR compliant.
- Human support is provided in French, with a response within 12h, 5 days a week, according to nefa.io.
When to use it
- You want to run a Node.js application online with no server to administer.
- You want domain name registration, DNS and hosting handled by the same team.
- You want an application deployed automatically each time you push code to GitHub.