sources/de-vds-3xui-setup-2026-07-14.md (new) — session chronicle capturing
the 3x-ui 3.5.0 troubleshooting: login 403 = CSRFMiddleware (X-CSRF-Token,
GET {BP}csrf-token), direct DB insert into inbounds no longer renders
(client model split across clients/client_inbounds/client_traffics → use
panel API add with stringified settings), wrapper `x-ui setting` doesn't
persist creds (binary only). Reference JSON lifted from working nl-vds 32030.
Entity sources: bound. +index.md sources line, +log.md ingest entry.
gitignore: .tmp/ (cred-bearing local throwaway, like .scratch/) and
.tasks/.lock (runtime). .tmp/ removed from disk.
Co-Authored-By: Claude <noreply@anthropic.com>
41 lines
1.1 KiB
Plaintext
41 lines
1.1 KiB
Plaintext
# admin is a meta-project — .wiki/ and .tasks/ are tracked here despite the
|
|
# global ignore rule in ~/.config/git/ignore (which excludes them by default
|
|
# for business app repos).
|
|
!.wiki/
|
|
!.tasks/
|
|
|
|
# OS / editor noise
|
|
.DS_Store
|
|
Thumbs.db
|
|
*.swp
|
|
*~
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Secret material — должны жить в `pass`, не в repo (даже untracked).
|
|
.secrets/
|
|
*.env
|
|
!*.env.example
|
|
|
|
# Transient operational drops — findings captured в .tasks/, не в repo root.
|
|
*-log.txt
|
|
*-size.txt
|
|
|
|
# Operational scratch — per-task throwaway (API payloads, frozen mappings, ad-hoc dumps).
|
|
# Контент часто содержит credentials (reindex bodies, stack PUTs) — никогда не commit.
|
|
.scratch/
|
|
|
|
# smoke artifacts (ephemeral)
|
|
pilonuxt-home-smoke.jpeg
|
|
.playwright-mcp/
|
|
|
|
# harness scratchpad (plan-mode plans, session artifacts) — not project code
|
|
.zcode/
|
|
|
|
# local throwaway scratch (plink scripts, recon dumps) — часто содержит креды,
|
|
# никогда не commit. Аналог .scratch/.
|
|
.tmp/
|
|
|
|
# task-runner runtime lock (not project content)
|
|
.tasks/.lock
|