Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e0f2114736 |
+19
-2
@@ -8,8 +8,25 @@ mkdir -p /app/data/obsidian
|
||||
|
||||
# Start continuous Obsidian sync if enabled
|
||||
if [ "${OBSIDIAN_CONTINUOUS_SYNC}" = "true" ]; then
|
||||
echo "Starting Obsidian continuous sync in background..."
|
||||
ob sync --continuous &
|
||||
VAULT_PATH="${OBSIDIAN_VAULT_PATH:-/app/data/obsidian}"
|
||||
|
||||
# Setup sync if not already configured
|
||||
if ! ob sync-status --path "$VAULT_PATH" > /dev/null 2>&1; then
|
||||
echo "Configuring Obsidian sync..."
|
||||
ob sync-setup \
|
||||
--vault "${OBSIDIAN_VAULT_ID}" \
|
||||
--path "$VAULT_PATH" \
|
||||
--password "${OBSIDIAN_E2E_PASSWORD}" \
|
||||
--device-name "${OBSIDIAN_DEVICE_NAME:-simbarag}" || {
|
||||
echo "Failed to configure Obsidian sync. Skipping."
|
||||
OBSIDIAN_CONTINUOUS_SYNC=false
|
||||
}
|
||||
fi
|
||||
|
||||
if [ "${OBSIDIAN_CONTINUOUS_SYNC}" = "true" ]; then
|
||||
echo "Starting Obsidian continuous sync in background..."
|
||||
ob sync --path "$VAULT_PATH" --continuous &
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Starting application..."
|
||||
|
||||
Reference in New Issue
Block a user