Outlaw Panel documentation

Installation

Install Outlaw Panel, its data services, proxy, process manager, TLS, monitoring, and backups.

Purpose

Create a reproducible production installation.

Step-by-step

  1. Audit the host.
  2. Install approved package versions.
  3. Generate server-side secrets and licensing keys.
  4. Create the least-privilege database principal.
  5. Apply migrations and build both applications.
  6. Enable PM2/systemd, Nginx, TLS, UFW, Fail2Ban, backups, and monitoring.

Example

Use the committed scripts in the production operations binder.

Best practices

  • Keep private signing keys on the licensing server.
  • Test reboot recovery before acceptance.

Troubleshooting

  • Use `systemctl --failed` and PM2 logs.
  • Run `nginx -t` before reload.

Related documentation