Skip to content

Initialize a Web Host

After a server is created or registered, initialize it with EasyRunner.

er server init my-server --username root

What Initialization Prepares

  • Dedicated EasyRunner operational user
  • Podman container runtime
  • Caddy reverse proxy with automatic HTTPS routing
  • OS firewall rules
  • Systemd user services for app lifecycle
  • Supporting network configuration for app containers

Verify

er server verify my-server

If verification fails, check SSH first:

er server ssh-connect-test my-server --username root

Shared Lifecycle

er server create ─┐
                  ├── er server init ── er app add ── er app deploy
er server add ────┘

Both provisioning paths become the same EasyRunner web-host lifecycle after initialization.