Files

33 lines
1.1 KiB
Markdown

# Project Context
This reference stores non-secret Coolify context for this repo.
## Topology
- Proxmox host: `192.168.0.200`.
- Proxmox node: `thinkcentre`.
- Docker and Coolify run inside LXC `102` named `coolify`.
- Operate Docker through Proxmox:
`.\scripts\Invoke-ProxmoxSsh.ps1 -Command "pct exec 102 -- docker ..."`
## Coolify Access Model
- Public UI: `https://coolify.urieljareth.org`.
- Default API base: `https://coolify.urieljareth.org/api/v1`.
- Local UI address may exist on the LAN; verify before relying on it.
- API access requires `COOLIFY_TOKEN` in the current shell.
- Do not store API tokens, private keys, cookies, passwords, or Proxmox token
secrets in this repo.
## Useful Local Docs
- `docs/proxmox-inventory.md`: current topology and access model.
- `docs/runbooks/coolify-docker.md`: Docker operations through LXC `102`.
- `docs/runbooks/nextcloud.md`: Nextcloud-specific recovery notes.
## Known Nextcloud Detail
Nextcloud's PostgreSQL host inside Docker is `nextcloud-db`, not `localhost`.
When app and database are sibling containers, use Docker service names for
database hosts.