From a32746664ea08a7ecde9c45fdc47f7e36497146c Mon Sep 17 00:00:00 2001 From: arsam Date: Fri, 18 Sep 2026 23:17:44 +0330 Subject: [PATCH] Import project configuration: app/.gitignore Import the existing local project snapshot. This commit organizes existing files; it does not represent newly developed functionality. --- app/.gitignore | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 app/.gitignore diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..cbe7911 --- /dev/null +++ b/app/.gitignore @@ -0,0 +1,55 @@ +# Dependencies +node_modules/ +backend/node_modules/ +.npm-cache/ + +# Build output +dist/ +backend/dist/ + +# Prisma generated client +backend/node_modules/.prisma/ + +# Environment & secrets +.env.* +!.env.example +!.env.prod.example +backend/.env.* +!backend/.env.example +/etc/teknav/ + +# Operator credentials (nginx-blocked, never public) +ACCOUNTS.md +accounts.md + +# SSL certificates & keys +*.pem +*.pfx +*.key +*.crt +*.cer +ssl-certs.zip + +# Uploads (served from /var/lib/teknav/uploads in production) + +# Logs +*.log +npm-debug.log* +logs/ + +# OS / editor +.DS_Store +Thumbs.db +.vscode/ +.idea/ +*.swp +*.swo + +# Temporary / scratch files +*.tmp +*.bak +New Text Document.txt + +# Screenshots (generated artefacts) + +# AI/agent scratchpads (not source)