summaryrefslogtreecommitdiff
path: root/apps/linkding/templates
diff options
context:
space:
mode:
authorR-man3000 <rasmus.luha@gmail.com>2026-05-31 23:25:05 +0300
committerR-man3000 <rasmus.luha@gmail.com>2026-05-31 23:25:05 +0300
commit92a6fe3322c86c290a0f50cca9255fcb82e42e72 (patch)
treec8acc5a6f53ce68bdd853b59211f576b6420ae5b /apps/linkding/templates
parenta1bc8103d66a7487d64a1e9abd2e1cf4b57b5cac (diff)
fix linkding bookmark import job
Diffstat (limited to 'apps/linkding/templates')
-rw-r--r--apps/linkding/templates/job.yaml13
1 files changed, 6 insertions, 7 deletions
diff --git a/apps/linkding/templates/job.yaml b/apps/linkding/templates/job.yaml
index 8b0705b..f34ed53 100644
--- a/apps/linkding/templates/job.yaml
+++ b/apps/linkding/templates/job.yaml
@@ -21,17 +21,16 @@ spec:
- /bin/sh
- -c
- |
+ echo "Giving linkding time to start..."
+ sleep 20
echo "Waiting for linkding to be ready..."
- until wget -qO- "http://{{ include "linkding.name" . }}-service:{{ .Values.service.port }}/health" > /dev/null 2>&1; do
+ until python -c "import urllib.request, sys; urllib.request.urlopen('http://linkding-service:{{ .Values.service.port }}/health'); sys.exit(0)" 2>/dev/null; do
echo "Not ready, retrying in 3s..."
sleep 3
done
- echo "Linkding is up, waiting 5s for full init..."
- sleep 5
- echo "Importing bookmarks..."
- python /etc/linkding/manage.py import_bookmarks \
- /bookmarks/bookmarks.html \
- --user {{ .Values.auth.adminUser | quote }}
+ echo "Linkding is ready, importing bookmarks..."
+ python /etc/linkding/manage.py import_netscape \
+ /bookmarks/bookmarks.html {{ .Values.auth.adminUser | quote }}
echo "Done!"
volumeMounts:
- name: data