From 92a6fe3322c86c290a0f50cca9255fcb82e42e72 Mon Sep 17 00:00:00 2001 From: R-man3000 Date: Sun, 31 May 2026 23:25:05 +0300 Subject: fix linkding bookmark import job --- .gitignore | 1 + apps/linkding/templates/job.yaml | 13 ++++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index bd6fd88..3d2909d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ links.txt roadmap.md +notes.txt 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 -- cgit v1.2.3