User Tools

Site Tools


infrastructure:syncthing

# Syncthing

Syncthing runs on kaburuaibox (this machine) as a systemd service, sharing the wiki folder at `/home/kaburu/wiki/` so Steve can edit it in Obsidian from his desktop/laptop.

## Service

``` Service: [email protected] Status: active (running) Started: enabled on boot (loginctl enable-linger) Binary: /usr/bin/syncthing v1.30.0 Config: /home/kaburu/.local/state/syncthing/config.xml ```

## Device

Field Value
——-——-
Name kaburuaibox
Device ID `XCQ5YT3-M7IMFBC-TPK7O6Y-N2AI3ME-PNTK7ZR-PJC7LAN-TZNTA2Y-OMQ64AZ`
GUI (localhost only) http://127.0.0.1:8384

## Shared Folder

Field Value
——-——-
Folder ID `kaburu-wiki`
Label Kaburu Wiki
Path `/home/kaburu/wiki/`
Type sendreceive
Rescan 60 seconds
File Watcher Enabled

## Obsidian Vault

The wiki directory is already configured as an Obsidian vault:

File Purpose
—————
`.obsidian/obsidian.json` Vault name
`.obsidian/app.json` Line numbers, markdown links, spellcheck
`.obsidian/appearance.json` Dark theme, purple accent
`.obsidian/core-plugins.json` File explorer, search, graph, backlinks

## Firewall Ports (OPNsense — LAN only)

Syncthing connects over LAN. If not using Tailscale, open these on OPNsense for LAN:

Port Protocol Purpose
—————-———
22000 TCP Data transfer
21027 UDP Local discovery

Syncthing also uses relay servers as fallback (no ports needed).

## Connecting a Desktop/Laptop

1. [Install Syncthing](https://syncthing.net/downloads/) on desktop/laptop 2. Add kaburuaibox as a remote device using the device ID above 3. Share the `kaburu-wiki` folder — accept on both sides 4. Open `/home/kaburu/wiki/` as a vault in Obsidian

## What Gwen Ignores

The `.gitignore` excludes Obsidian workspace state and plugins so they don't pollute git.

infrastructure/syncthing.txt · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki