aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-07-06 19:39:31 +0000
committerMohamed Bassem <me@mbassem.com>2025-07-06 19:39:31 +0000
commit5c8a2b9b2ef5d2df8f456d6f93e1463b357b1b2e (patch)
tree2a0e82f207695d4de531be68206d2db0f86b1236
parent0e94ad36b580534877871ece247ed6085b5749ef (diff)
downloadkarakeep-5c8a2b9b2ef5d2df8f456d6f93e1463b357b1b2e.tar.zst
chore: Excluded unneeded docker context using dockerignore
-rw-r--r--.dockerignore17
-rw-r--r--.gitignore1
-rw-r--r--package.json4
-rw-r--r--packages/db/package.json4
-rw-r--r--pnpm-lock.yaml13
5 files changed, 30 insertions, 9 deletions
diff --git a/.dockerignore b/.dockerignore
index 3b2da447..14541a33 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -6,5 +6,22 @@ README.md
**/.next
**/*.db
**/.env*
+.turbo
.git
./data
+
+# Files that don't need to be included in the Docker image
+docs
+kubernetes
+charts
+apps/mobile
+apps/landing
+apps/browser-extension
+pacakges/e2e_tests
+
+# Aider
+.aider*
+
+# next.js
+.next/
+out/
diff --git a/.gitignore b/.gitignore
index d6c1a1ad..0ded3a78 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,3 +60,4 @@ data
# VS-Code
.vscode
+auth_failures.log
diff --git a/package.json b/package.json
index 36f06d09..18b8708b 100644
--- a/package.json
+++ b/package.json
@@ -20,11 +20,13 @@
"lint:fix": "turbo --no-daemon lint --continue -- --fix",
"typecheck": "turbo --no-daemon typecheck"
},
+ "dependencies": {
+ "husky": "^9.0.11"
+ },
"devDependencies": {
"@karakeep/prettier-config": "workspace:^0.1.0",
"@types/node": "^22",
"es-errors": "^1.3.0",
- "husky": "^9.0.11",
"install": "^0.13.0",
"oxlint": "^1.2.0",
"prettier": "^3.4.2",
diff --git a/packages/db/package.json b/packages/db/package.json
index 88dc80cd..9b392526 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -16,6 +16,7 @@
"@paralleldrive/cuid2": "^2.2.2",
"better-sqlite3": "^11.3.0",
"dotenv": "^16.4.1",
+ "drizzle-kit": "^0.30.01",
"drizzle-orm": "^0.38.3",
"tsx": "^4.7.1"
},
@@ -23,8 +24,7 @@
"@karakeep/prettier-config": "workspace:^0.1.0",
"@karakeep/tsconfig": "workspace:^0.1.0",
"@tsconfig/node22": "^22.0.0",
- "@types/better-sqlite3": "^7.6.11",
- "drizzle-kit": "^0.30.01"
+ "@types/better-sqlite3": "^7.6.11"
},
"prettier": "@karakeep/prettier-config"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d9fc238d..08fe922c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,6 +12,10 @@ patchedDependencies:
importers:
.:
+ dependencies:
+ husky:
+ specifier: ^9.0.11
+ version: 9.1.7
devDependencies:
'@karakeep/prettier-config':
specifier: workspace:^0.1.0
@@ -22,9 +26,6 @@ importers:
es-errors:
specifier: ^1.3.0
version: 1.3.0
- husky:
- specifier: ^9.0.11
- version: 9.1.7
install:
specifier: ^0.13.0
version: 0.13.0
@@ -996,6 +997,9 @@ importers:
dotenv:
specifier: ^16.4.1
version: 16.4.5
+ drizzle-kit:
+ specifier: ^0.30.01
+ version: 0.30.6
drizzle-orm:
specifier: ^0.38.3
version: 0.38.3(@opentelemetry/api@1.9.0)(@types/better-sqlite3@7.6.13)(@types/react@19.1.6)(better-sqlite3@11.3.0)(react@18.3.1)
@@ -1015,9 +1019,6 @@ importers:
'@types/better-sqlite3':
specifier: ^7.6.11
version: 7.6.13
- drizzle-kit:
- specifier: ^0.30.01
- version: 0.30.6
packages/e2e_tests:
dependencies: