|
deploy: one-command server bundle (dockerized postgres + systemd)
deploy/install.sh — everything in one command: prerequisite checks, .env provisioning from env.template (generated DB password), dockerized PostgreSQL (pgvector image, restart: always, bound to 127.0.0.1, vector + pg_trgm extensions), venv + pip install, a systemd unit with Restart=always (the server lives from installation, per the roadmap where these modules become each other's subagents), health check, and navi-code/navi-server symlinks into PATH. Idempotent — safe to re-run. Default deployed shape: web UI off, auth off, terminal client only. Re-enabling the web panel later is editing .env + restart — nothing is removed from the tree. The deploy branch (next commit set) differs from master only by a filled-in .env. |
|---|
|
|
| .env.example |
|---|
| deploy/README.md 0 → 100644 |
|---|
| deploy/docker-compose.yml 0 → 100644 |
|---|
| deploy/env.template 0 → 100644 |
|---|
| deploy/install.sh 0 → 100755 |
|---|
| docs/config.md |
|---|
| docs/index.md |
|---|