forked from git.gladyson/openmonetis
Renomeia o projeto em ~40 arquivos (package.json, manifests, layouts, componentes, server actions, emails, Docker, docs, landing page). Adiciona suporte a multi-domínio via PUBLIC_DOMAIN onde o domínio público serve apenas a landing page sem botões de auth. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
136 lines
1.8 KiB
Plaintext
136 lines
1.8 KiB
Plaintext
# ============================================
|
|
# OPENMONETIS - .gitignore
|
|
# ============================================
|
|
|
|
# === Dependencies ===
|
|
/node_modules
|
|
/.pnp
|
|
.pnp.*
|
|
.yarn/*
|
|
!.yarn/patches
|
|
!.yarn/plugins
|
|
!.yarn/releases
|
|
!.yarn/versions
|
|
|
|
# === Next.js ===
|
|
/.next/
|
|
/out/
|
|
next-env.d.ts
|
|
.turbo
|
|
|
|
# === Build ===
|
|
/build
|
|
/dist
|
|
*.tsbuildinfo
|
|
.pnpm-store
|
|
|
|
# === Testing ===
|
|
/coverage
|
|
*.lcov
|
|
|
|
# === Environment Variables ===
|
|
# Ignora todos os .env exceto .env.example
|
|
.env*
|
|
!.env.example
|
|
|
|
# === Logs ===
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
lerna-debug.log*
|
|
|
|
# === OS Files ===
|
|
.DS_Store
|
|
.DS_Store?
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
ehthumbs.db
|
|
Thumbs.db
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# === IDEs ===
|
|
# VSCode
|
|
.vscode/*
|
|
!.vscode/settings.json
|
|
!.vscode/tasks.json
|
|
!.vscode/launch.json
|
|
!.vscode/extensions.json
|
|
*.code-workspace
|
|
|
|
# JetBrains (WebStorm, IntelliJ, etc)
|
|
.idea/
|
|
*.iml
|
|
*.iws
|
|
*.ipr
|
|
|
|
# Sublime Text
|
|
*.sublime-workspace
|
|
*.sublime-project
|
|
|
|
# Vim
|
|
[._]*.s[a-v][a-z]
|
|
[._]*.sw[a-p]
|
|
[._]s[a-rt-v][a-z]
|
|
[._]ss[a-gi-z]
|
|
[._]sw[a-p]
|
|
|
|
# === Certificates ===
|
|
*.pem
|
|
*.key
|
|
*.cert
|
|
*.crt
|
|
|
|
# === Deploy Platforms ===
|
|
.vercel
|
|
.netlify
|
|
|
|
# === Database ===
|
|
*.sqlite
|
|
*.sqlite3
|
|
*.db
|
|
|
|
# === Docker ===
|
|
# Não ignora docker-compose.yml e Dockerfile
|
|
# Ignora apenas dados e logs locais
|
|
docker-compose.override.yml
|
|
*.log
|
|
|
|
# === AI Assistants (Claude, Gemini, Cursor, etc) ===
|
|
# Arquivos de configuração de assistentes de IA
|
|
.claude/
|
|
.gemini/
|
|
.cursor/
|
|
CLAUDE.md
|
|
AGENTS.md
|
|
QWEN.md
|
|
claude.md
|
|
agents.md
|
|
|
|
# === Backups e Temporários ===
|
|
*.bak
|
|
*.backup
|
|
*.tmp
|
|
*.temp
|
|
~$*
|
|
|
|
# === Outros ===
|
|
# Arquivos de lock temporários
|
|
package-lock.json # Se usa pnpm, não precisa do npm lock
|
|
yarn.lock # Se usa pnpm, não precisa do yarn lock
|
|
|
|
# Drizzle Studio local cache
|
|
.drizzle/
|
|
|
|
# TypeScript cache
|
|
.tsbuildinfo
|
|
|
|
# Local development files
|
|
.local/
|
|
local/
|
|
scratch/
|
|
playground/
|
|
/docs |