1. Prepare the example
Download the ZIP below. Put server.js and Dockerfile in the root of your GitHub repository. Keep passwords and .env files out of Git.
2. Create a web service
Open a Lixev project, choose Create → Service from Git, and select your repository and branch. Choose WEB. Leave Root Directory empty when the Dockerfile is at the repository root.
3. Check resources and networking
Review the free resource limits before using them for your test. Top up your balance before starting paid resources. The example listens on 0.0.0.0; an app listening only on localhost cannot be reached by the platform.
4. Deploy and check health
Set Health Check Path to /health and start the deployment. After the build, open the service HTTPS URL followed by /health. The JSON response should include ok: true.
5. Test an update
Change the message in server.js and push a commit to GitHub. Watch the new deployment if auto-deploy is configured; otherwise redeploy from the dashboard. Check build and runtime logs if the deployment fails.
Result: a web service with a separate /health endpoint. The downloadable example was checked with a local HTTP request.