Welcome to Angie!

The Angie HTTP server is installed and serving this page. Further configuration is required to begin hosting your own content.

The configuration file lives at /etc/angie/angie.conf. After making changes, reload the server.

stage: default


About Angie

Angie is a continuation of the nginx code base, maintained as an independent project. It inherits the well-known directive vocabulary and event-driven core, then adds features for hot configuration reload, runtime API observability and richer upstream health checks.

Most existing nginx configuration files can be reused without changes. New features are exposed through additional directives that nginx ignores, so config files stay portable between the two engines.

Replacing this page

  1. Drop your own files into /var/www/angie/html.
  2. Or change the root directive in the default server block.
  3. Validate with angie -t.
  4. Reload with sudo systemctl reload angie.
  5. Refresh your browser and confirm the new content appears.
Angie ships with an HTTP API for runtime statistics. Enable it for the loopback interface to inspect connection counts, request rates and upstream status without touching the live config.

Module highlights

Logs

Access entries go to /var/log/angie/access.log. Errors land in error.log next to it. Use the runtime API to inspect counters without parsing log files.

Documentation: angie.software