chore: add gitignore, gitattributes and editorconfig

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
beug.k@beugsiud.de
2026-10-12 18:48:00 +02:00
co-authored by Claude Opus 5.5
parent 013b0f257f
commit 1c6f73709e
3 changed files with 65 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = space
indent_size = 2
[*.go]
indent_style = tab
[Makefile]
indent_style = tab
[*.md]
trim_trailing_whitespace = false
+12
View File
@@ -0,0 +1,12 @@
# Normalise to LF everywhere; scripts and configs run on Linux.
* text=auto eol=lf
*.png binary
*.jpg binary
*.ico binary
*.woff2 binary
# Generated code: collapsed in diffs
proto/gen/** linguist-generated=true
server/api/gen/** linguist-generated=true
web/src/api/schema.d.ts linguist-generated=true
+35
View File
@@ -0,0 +1,35 @@
# Build output
/bin/
/dist/
/coverage/
*.test
*.out
coverage.txt
coverage.html
# Web
/web/node_modules/
/web/dist/*
!/web/dist/.gitkeep
/web/coverage/
*.tsbuildinfo
# Local configuration and secrets (never commit)
*.key
*.pem
*.p12
*.pfx
master.key
.env
.env.*
!.env.example
/deploy/compose/.env
/local/
# Editors and OS
.idea/
.vscode/*
!.vscode/extensions.json
*.swp
.DS_Store
Thumbs.db