home.social

#obsidianmd — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #obsidianmd, aggregated by home.social.

  1. I love #ObsidianMD. However, many enthusiasts in the space tend to create 20- to 30-minute tutorials. (Love you guys, but ain't got no time for that! ;P)

    I'm a visual learner, so videos are immensely valuable to me. However, I am not convinced that text-based documentation will ever go away.

    Here's the documentation I wrote for Notebook Navigator, a very popular Obsidian plug-in that I'm still using.

    At first, I found the UI complex, but breaking it down in a document helped me learn-up the plug-in quickly. (The best way to learn is to teach someone else!)

    If you use Obsidian, you may find my guide for Notebook Navigator useful: elizabethtai.com/2025/11/25/ho

    PS: One of my dream pet projects is to create a documentation site from something like #Astro for the various community plug-ins out there. But I'm so busy I don't have time to even start. One day!

    #techwriting #techwriter #documentation #pkm #obsidian

  2. I love #ObsidianMD. However, many enthusiasts in the space tend to create 20- to 30-minute tutorials. (Love you guys, but ain't got no time for that! ;P)

    I'm a visual learner, so videos are immensely valuable to me. However, I am not convinced that text-based documentation will ever go away.

    Here's the documentation I wrote for Notebook Navigator, a very popular Obsidian plug-in that I'm still using.

    At first, I found the UI complex, but breaking it down in a document helped me learn-up the plug-in quickly. (The best way to learn is to teach someone else!)

    If you use Obsidian, you may find my guide for Notebook Navigator useful: elizabethtai.com/2025/11/25/ho

    PS: One of my dream pet projects is to create a documentation site from something like #Astro for the various community plug-ins out there. But I'm so busy I don't have time to even start. One day!

    #techwriting #techwriter #documentation #pkm #obsidian

  3. I love . However, many enthusiasts in the space tend to create 20- to 30-minute tutorials. (Love you guys, but ain't got no time for that! ;P)

    I'm a visual learner, so videos are immensely valuable to me. However, I am not convinced that text-based documentation will ever go away.

    Here's the documentation I wrote for Notebook Navigator, a very popular Obsidian plug-in that I'm still using.

    At first, I found the UI complex, but breaking it down in a document helped me learn-up the plug-in quickly. (The best way to learn is to teach someone else!)

    If you use Obsidian, you may find my guide for Notebook Navigator useful: elizabethtai.com/2025/11/25/ho

    PS: One of my dream pet projects is to create a documentation site from something like for the various community plug-ins out there. But I'm so busy I don't have time to even start. One day!

  4. I love #ObsidianMD. However, many enthusiasts in the space tend to create 20- to 30-minute tutorials. (Love you guys, but ain't got no time for that! ;P)

    I'm a visual learner, so videos are immensely valuable to me. However, I am not convinced that text-based documentation will ever go away.

    Here's the documentation I wrote for Notebook Navigator, a very popular Obsidian plug-in that I'm still using.

    At first, I found the UI complex, but breaking it down in a document helped me learn-up the plug-in quickly. (The best way to learn is to teach someone else!)

    If you use Obsidian, you may find my guide for Notebook Navigator useful: elizabethtai.com/2025/11/25/ho

    PS: One of my dream pet projects is to create a documentation site from something like #Astro for the various community plug-ins out there. But I'm so busy I don't have time to even start. One day!

    #techwriting #techwriter #documentation #pkm #obsidian

  5. I love #ObsidianMD. However, many enthusiasts in the space tend to create 20- to 30-minute tutorials. (Love you guys, but ain't got no time for that! ;P)

    I'm a visual learner, so videos are immensely valuable to me. However, I am not convinced that text-based documentation will ever go away.

    Here's the documentation I wrote for Notebook Navigator, a very popular Obsidian plug-in that I'm still using.

    At first, I found the UI complex, but breaking it down in a document helped me learn-up the plug-in quickly. (The best way to learn is to teach someone else!)

    If you use Obsidian, you may find my guide for Notebook Navigator useful: elizabethtai.com/2025/11/25/ho

    PS: One of my dream pet projects is to create a documentation site from something like #Astro for the various community plug-ins out there. But I'm so busy I don't have time to even start. One day!

    #techwriting #techwriter #documentation #pkm #obsidian

  6. Ach, ich kann mich nicht entscheiden….Obsidian oder Anytype?
    Beides gut, beides komplett verschieden
    #obsidianmd #anytype #notetaking #pkm

  7. I've built a plugin for Obsidian that let's you receive reminder and alert about incoming tasks directly on Telegram (more platform to follow).

    community.obsidian.md/plugins/

    and the new way of managing community plugins by Obsidian Team is great!

    #Obsidian #obsidianmd

  8. I've built a plugin for Obsidian that let's you receive reminder and alert about incoming tasks directly on Telegram (more platform to follow).

    community.obsidian.md/plugins/

    and the new way of managing community plugins by Obsidian Team is great!

    #Obsidian #obsidianmd

  9. I've built a plugin for Obsidian that let's you receive reminder and alert about incoming tasks directly on Telegram (more platform to follow).

    community.obsidian.md/plugins/

    and the new way of managing community plugins by Obsidian Team is great!

    #Obsidian #obsidianmd

  10. I've built a plugin for Obsidian that let's you receive reminder and alert about incoming tasks directly on Telegram (more platform to follow).

    community.obsidian.md/plugins/

    and the new way of managing community plugins by Obsidian Team is great!

    #Obsidian #obsidianmd

  11. #Obsidian bringt eine neue Community-Seite an den Start und macht damit den Zugang zu Plugins und Themes einfacher. Außerdem ist die neue Community Seite auch zentraler Hub für Entwickler von Plugins und Themes.

    obsidian.md/blog/future-of-plu

    #ObsidianMD

  12. I made a little demo video for Capture⚡-- It's launching next week!

    #obsidianmd #buildinpublic

  13. #newbrews today are pretty cool

    - paranoia-file-text-encryption is #encryption for text but with a suspicious sounding (my opinion) "pro version" paranoiaworks.mobi/pfte/
    - lazymake makes makefiles an interactive experience lazymake.vercel.app/

    finally:

    - #Tolaria - an #ObsidianMD like PKM application for the markdown-heavy AI era tolaria.md/ this is interesting for sure @[email protected] @[email protected]

    #PKM #homebrew #macOS
    edit: public

  14. Related to my recent string of vinyl posts, I made an Obsidian plugin that makes it easy to generate detailed notes for a music release last week. It’s not available in the official registry yet (approval is backed up by months right now) but you can always unzip it into your vault manually. I’m using it along with Obsidian Bases to keep a nice catalog of records I own (including where/when I bought them) and which albums I’m currently looking for. I think it’s neat!

    github.com/gfontenot/obsidian-

    #obsidian #obsidianmd

  15. Built Markset: tiny native macOS app that renders Markdown with Finder's QuickLook (press Space). No app to open, no file associations to change. Free.

    If you live in .md files: Obsidian, READMEs, notes, I'd love to know what breaks.

    markset.app

    #macOS #markdown #indiedev #ObsidianMD #typography

  16. Information overload alert 😪

    After 3 tears of using #obsidian #obsidianmd , I wanted to try something lighter and #opensource (important to me). I did some #joplin , some #logseq ...

    I have too many notes where I didn't put a hashtag to categorise the information, didn't migrate everything from one to another... So my stuff is all over the place, not organised, and it drives me nuts 🙁

    At the end of the day, I don't even know which one I'd use. Probably #logseq . maybe I could script something to dump useful content of other apps onto a big note in Logseq, so that a full text find works? #1bigtextfile @ellane ?

    Or go to the shop and buy a notebook!

  17. Information overload alert 😪

    After 3 tears of using #obsidian #obsidianmd , I wanted to try something lighter and #opensource (important to me). I did some #joplin , some #logseq ...

    I have too many notes where I didn't put a hashtag to categorise the information, didn't migrate everything from one to another... So my stuff is all over the place, not organised, and it drives me nuts 🙁

    At the end of the day, I don't even know which one I'd use. Probably #logseq . maybe I could script something to dump useful content of other apps onto a big note in Logseq, so that a full text find works? #1bigtextfile @ellane ?

    Or go to the shop and buy a notebook!

  18. Information overload alert 😪

    After 3 tears of using #obsidian #obsidianmd , I wanted to try something lighter and #opensource (important to me). I did some #joplin , some #logseq ...

    I have too many notes where I didn't put a hashtag to categorise the information, didn't migrate everything from one to another... So my stuff is all over the place, not organised, and it drives me nuts 🙁

    At the end of the day, I don't even know which one I'd use. Probably #logseq . maybe I could script something to dump useful content of other apps onto a big note in Logseq, so that a full text find works? #1bigtextfile @ellane ?

    Or go to the shop and buy a notebook!

  19. Information overload alert 😪

    After 3 tears of using #obsidian #obsidianmd , I wanted to try something lighter and #opensource (important to me). I did some #joplin , some #logseq ...

    I have too many notes where I didn't put a hashtag to categorise the information, didn't migrate everything from one to another... So my stuff is all over the place, not organised, and it drives me nuts 🙁

    At the end of the day, I don't even know which one I'd use. Probably #logseq . maybe I could script something to dump useful content of other apps onto a big note in Logseq, so that a full text find works? #1bigtextfile @ellane ?

    Or go to the shop and buy a notebook!

  20. Information overload alert 😪

    After 3 tears of using #obsidian #obsidianmd , I wanted to try something lighter and #opensource (important to me). I did some #joplin , some #logseq ...

    I have too many notes where I didn't put a hashtag to categorise the information, didn't migrate everything from one to another... So my stuff is all over the place, not organised, and it drives me nuts 🙁

    At the end of the day, I don't even know which one I'd use. Probably #logseq . maybe I could script something to dump useful content of other apps onto a big note in Logseq, so that a full text find works? #1bigtextfile @ellane ?

    Or go to the shop and buy a notebook!

  21. @passthejoe I think #obsidian can be as complicated (or as simple) as one wants it to be.

    I have used it for years now and love it, both for my work - where it is my primary project management/support ticket tracker/CRM tool for my freelance business - and for organising my hobbies, especially the #DnD campaign I run.

    In those years I have tweaked and customised my set up of it so much that an outsider looking at it might think it's super complicated but it works perfectly for me and my various needs.

    However when I first started my set up was super simple and for a long time I was only using just the basic notes formatted with the inbuildt #markdown language, which took me about an hour to learn. It was literally just notes with links to other notes if needed. I didn't even have folders.

    And that's the beauty of #obsidianmd you can customise it as much/as little as you want, and make it into whatever you need it to be.

    Yes, I am an obsidian fangirl, and I make no apologies 😄🤣

  22. I released a new version of my Bookshelf plugin for Obsidian yesterday.

    If you're into reading, managing your books (or book notes), tracking your reading progress, and checking stats, why not give it a try?

    Plugin: obsidian.md/plugins?id=bookshe
    Docs: weph.github.io/obsidian-booksh
    Code: github.com/weph/obsidian-books

    #Obsidian #ObsidianMD #bookstodon

  23. Hat jemand Erfahrungen mit lokaler #LLM Inferenz auf Mini Systemen wie #raspberrypi oder #zimablade ?

    Ziel wäre ein kleines Modell wie Llama 7b in Verbindung mit einem #obsidianmd vault zu nutzen. Sozusagen ein:e mini Archivar:in um den Vault sinnvoll zu vernetzen. Das Ganze mit so wenig overhead wie möglich und CPU-basiert🤔

    #selfhost #homelab #ai #ki

  24. What I track on my LAN's #Forgejo instance:
    - documentation
    - #GoHugo and #FairCamp web sites
    - #ObsidianMD notebooks
    - #Inkscape projects
    - #ReaperDAW projects
    - Various GitHub projects, mirrored so I don't have to interact with GitHub directly

    The only other users are my kids, so whatever goes wrong is generally my own fault.

    This is all particularly helpful as I often switch between a Mac and several Linux machines, so it's a consistent way to share things.

  25. What I track on my LAN's #Forgejo instance:
    - documentation
    - #GoHugo and #FairCamp web sites
    - #ObsidianMD notebooks
    - #Inkscape projects
    - #ReaperDAW projects
    - Various GitHub projects, mirrored so I don't have to interact with GitHub directly

    The only other users are my kids, so whatever goes wrong is generally my own fault.

    This is all particularly helpful as I often switch between a Mac and several Linux machines, so it's a consistent way to share things.

  26. What I track on my LAN's #Forgejo instance:
    - documentation
    - #GoHugo and #FairCamp web sites
    - #ObsidianMD notebooks
    - #Inkscape projects
    - #ReaperDAW projects
    - Various GitHub projects, mirrored so I don't have to interact with GitHub directly

    The only other users are my kids, so whatever goes wrong is generally my own fault.

    This is all particularly helpful as I often switch between a Mac and several Linux machines, so it's a consistent way to share things.

  27. What I track on my LAN's #Forgejo instance:
    - documentation
    - #GoHugo and #FairCamp web sites
    - #ObsidianMD notebooks
    - #Inkscape projects
    - #ReaperDAW projects
    - Various GitHub projects, mirrored so I don't have to interact with GitHub directly

    The only other users are my kids, so whatever goes wrong is generally my own fault.

    This is all particularly helpful as I often switch between a Mac and several Linux machines, so it's a consistent way to share things.

  28. What I track on my LAN's #Forgejo instance:
    - documentation
    - #GoHugo and #FairCamp web sites
    - #ObsidianMD notebooks
    - #Inkscape projects
    - #ReaperDAW projects
    - Various GitHub projects, mirrored so I don't have to interact with GitHub directly

    The only other users are my kids, so whatever goes wrong is generally my own fault.

    This is all particularly helpful as I often switch between a Mac and several Linux machines, so it's a consistent way to share things.

  29. #NotallyX Mobile, du suchst wirklich ein schlankes Notiz-Tool, magst Material Design, muss #OpenSource sein, Dateien (auch Fotos) willst du anhängen, Backup ist wichtig

    ABER NICHT FETT SOLLTE ES SEIN: Für #pkm nutzt du zB. #ObsidianMD

    (Ist Fork von Notally)

    f-droid.org/de/packages/com.ph

  30. Naty @eclecticpassions ·

    I just noticed Obsidian has a CLI mode now?! I gotta investigate soon; looks interesting...

    obsidian.md/help/cli

  31. Hab ich eigentlich diese Woche schon erwähnt, wie toll #markdown an sich und #obsidianmd im Speziellen ist?

  32. Schon wieder ein Update zur Version 1.12 von #Obsidian.
    1.12.4 wurde als #Catalyst bzw. Vorabversion veröffentlicht und es scheint so, als nähern wir uns dem offiziellen, öffentlichen Release.

    obsidian.md/changelog/2026-02-

    #ObsidianMD

  33. Schon wieder ein Update zur Version 1.12 von #Obsidian.
    1.12.4 wurde als #Catalyst bzw. Vorabversion veröffentlicht und es scheint so, als nähern wir uns dem offiziellen, öffentlichen Release.

    obsidian.md/changelog/2026-02-

    #ObsidianMD

  34. Schon wieder ein Update zur Version 1.12 von #Obsidian.
    1.12.4 wurde als #Catalyst bzw. Vorabversion veröffentlicht und es scheint so, als nähern wir uns dem offiziellen, öffentlichen Release.

    obsidian.md/changelog/2026-02-

    #ObsidianMD

  35. Oh Mon Dieu ! L'Allen Institut a un acces à son Altas des Cellules Cerebrales (ABC) par, je suppose, @obsidian !!
    alleninstitute.github.io/abc_atlas_access/intro.html
    ​:kirby_rainbow_santa:​ ​:kirby_rainbow_santa:​ ​:kirby_rainbow_santa:​ ​:kirby_rainbow_santa:​

    Je reve encore plus de bosser pour eux. A deux doigts de faire ma lettre de motivation (Je me Tournesolise
    😆)

    #obsidianmd #Obsidian #AllenInstitute
    Cc:
    @tournesol @kepano

  36. ich hab gerade für obsidian einen misskey connector gefunden. Geil. ich werds nicht nutzen aber ich könnte
    #obsidianmd #sharkey #spielerei

  37. Install Syncthing 2.x for continuous file synchronisation on Debian or Ubuntu or Raspberry Pi OS

    edafe.de/syncthing

    Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud.

    Syncthing 2.0 has recently been described as ‘A Giant Leap Forward in Decentralized File Synchronization‘.

    Synchronisation for every platform

    Syncthing binary packages are available for Android, Windows, macOS and Linux (including Synology DSM).

    In addition, Synctrain enables iOS devices to “securely synchronise files with other devices that have Syncthing installed”.

    The usefulness of Syncthing cannot be overstated. The Syncthing Project is a beacon of the Open Source development model (ansibleloop).

    Running the Syncthing stable-v2 channel

    These instructions are targeting the latest release of the Syncthing stable channel.

    Step 1

    Add the necessary release key for validation of downloaded Syncthing packages.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg

    Step 2

    Add the Syncthing repository as a new source.

    $ echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Step 3

    Install Syncthing on your local system.

    $ sudo -- bash -c 'apt update && apt install --yes syncthing apt-transport-https'

    Step 4

    Enable Syncthing for the current user.

    $ sudo -- bash -c 'systemctl enable syncthing@$USER.service && systemctl start syncthing@$USER.service && systemctl status syncthing@$USER.service'

    Step 5

    You may want to edit your firewall settings to open ports for incoming and outgoing traffic.

    If you are using ufw as a host-based firewall

    Configure ufw to allow connections to Syncthing.

    $ sudo ufw limit syncthing

    If you are using firewalld as a host-based firewall

    Configure firewalld to allow connections to Syncthing.

    $ sudo -- bash -c 'firewall-cmd --zone=public --add-service=syncthing --permanent && firewall-cmd --reload && firewall-cmd --info-zone=public'

    Step 6

    Use your browser to access the Syncthing configuration page by navigating to the following address:

    http://localhost:8384

    Step 7

    Complete your setup by referring to the Syncthing documentation.

    Upgrading from the v1 channel

    If you have previously installed from apt.syncthing.net and are currently running Syncthing 1.x, upgrading to the stable-v2 channel is straightforward.

    Remove the old APT sources configuration file.

    $ sudo rm /etc/apt/sources.list.d/syncthing.list

    Add the new repository for the stable-v2 channel together with its release key.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg && echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Upgrade to the latest stable version of Syncthing.

    $ sudo -- bash -c 'apt update && apt upgrade --yes'
    #android #cloud #debian #diday #digitalsovereignty #howto #ios #iphone #linux #linuxmint #macos #obsidianmd #opensource #privacy #raspberrypi #raspi #rpi #selfhosting #syncthing #synctrain #ubuntu #windows
  38. Install Syncthing 2.x for continuous file synchronisation on Debian or Ubuntu

    Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud.

    Syncthing packages are available for Android, Windows, macOS and Linux (including Synology DSM). In addition, Synctrain enables iOS devices to “securely synchronise files with other devices that have Syncthing installed”.

    The usefulness of the Syncthing Project cannot be overstated.

    Running the Syncthing stable-v2 channel

    Syncthing is included in the Debian and Ubuntu repositories, respectively. If you would rather use the most up-to-date version, you need to add the Syncthing repository to your list of APT sources.

    These instructions are targeting the latest release of the Syncthing stable channel. In the following example, syncthinguser is the local username.

    Step 1

    Add the Syncthing release key for validation of packages downloaded from the Syncthing repository.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg

    Step 2

    Add the Syncthing repository.

    $ echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Step 3

    Install Syncthing on your system.

    $ sudo -- bash -c 'apt update && apt install --yes syncthing apt-transport-https'

    Step 4

    Enable Syncthing for the local user syncthinguser. Don’t forget to replace syncthinguser with your username before running the command.

    $ sudo -- bash -c 'systemctl enable [email protected] && systemctl start [email protected] && systemctl status [email protected]'

    Step 5

    You may need to edit your firewall settings to open ports for incoming and outgoing traffic.

    If you are using ufw as a host-based firewall

    Configure ufw to allow connections to Syncthing.

    $ sudo ufw limit syncthing

    If you are using firewalld as a host-based firewall

    Configure firewalld to allow connections to Syncthing.

    $ sudo -- bash -c 'firewall-cmd --zone=public --add-service=syncthing --permanent && firewall-cmd --reload && firewall-cmd --info-zone=public'

    Step 6

    Access the Syncthing configuration page by using your browser to navigate to the following address:

    http://localhost:8384

    Step 7

    Complete your setup by referring to the Syncthing documentation.

    Upgrading from the v1 channel

    If you have previously installed from apt.syncthing.net and are currently running Syncthing 1.x, upgrading to the stable-v2 channel is straightforward.

    Remove the old APT sources configuration file.

    $ sudo rm /etc/apt/sources.list.d/syncthing.list

    Add the new repository for the stable-v2 channel together with its release key.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg && echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Upgrade to the latest stable version of Syncthing.

    $ sudo -- bash -c 'apt update && apt upgrade --yes'

    The Syncthing 2.0 release was recently described as ‘A Giant Leap Forward in Decentralized File Synchronization‘.

    #android #cloud #debian #diday #digitalsovereignty #howto #ios #iphone #linux #linuxmint #macos #obsidianmd #opensource #privacy #selfhosting #syncthing #synctrain #ubuntu #windows
  39. Install Syncthing 2.x for continuous file synchronisation on Debian or Ubuntu

    edafe.de/syncthing

    Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud.

    Packages are available for Android, Windows, macOS and Linux (including Synology DSM). In addition, Synctrain enables iOS devices to “securely synchronise files with other devices that have Syncthing installed”.

    The usefulness of the Syncthing Project cannot be overstated.

    Running the Syncthing stable-v2 channel

    Syncthing is included in the Debian and Ubuntu repositories, respectively. If you’d rather use a more up-to-date version, you need to add the Syncthing repository to your list of APT sources.

    These instructions are targeting the latest release of the Syncthing stable channel. In the following example, sc-syncthing is the local username.

    Step 1

    Add the Syncthing release key for validation of packages downloaded from the Syncthing repository.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg

    Step 2

    Add the Syncthing repository.

    $ echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Step 3

    Install Syncthing on your system.

    $ sudo -- bash -c 'apt update && apt install --yes syncthing apt-transport-https'

    Step 4

    Enable Syncthing for the local user sc-syncthing. Don’t forget to substitute your username before running the command.

    $ sudo -- bash -c 'systemctl enable [email protected] && systemctl start [email protected] && systemctl status [email protected]'

    Step 5

    You may want to edit your firewall settings to open ports for incoming and outgoing traffic.

    If you are using ufw as a host-based firewall

    Configure ufw to allow connections to Syncthing.

    $ sudo ufw limit syncthing

    If you are using firewalld as a host-based firewall

    Configure firewalld to allow connections to Syncthing.

    $ sudo -- bash -c 'firewall-cmd --zone=public --add-service=syncthing --permanent && firewall-cmd --reload && firewall-cmd --info-zone=public'

    Step 6

    Use your browser to access the Syncthing configuration page by navigating to the following address:

    http://localhost:8384

    Step 7

    Complete your setup by referring to the Syncthing documentation.

    Upgrading from the v1 channel

    If you have previously installed from apt.syncthing.net and are currently running Syncthing 1.x, upgrading to the stable-v2 channel is straightforward.

    Remove the old APT sources configuration file.

    $ sudo rm /etc/apt/sources.list.d/syncthing.list

    Add the new repository for the stable-v2 channel together with its release key.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg && echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Upgrade to the latest stable version of Syncthing.

    $ sudo -- bash -c 'apt update && apt upgrade --yes'

    The Syncthing 2.0 release has recently been described as ‘A Giant Leap Forward in Decentralized File Synchronization‘.

    #android #cloud #debian #diday #digitalsovereignty #howto #ios #iphone #linux #linuxmint #macos #obsidianmd #opensource #privacy #selfhosting #syncthing #synctrain #ubuntu #windows
  40. Install Syncthing 2.x for continuous file synchronisation on Debian or Ubuntu or Raspberry Pi OS

    edafe.de/syncthing

    Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud.

    Syncthing 2.0 has recently been described as ‘A Giant Leap Forward in Decentralized File Synchronization‘.

    Synchronisation for every platform

    Syncthing binary packages are available for Android, Windows, macOS and Linux (including Synology DSM). In addition, Synctrain enables iOS devices to “securely synchronise files with other devices that have Syncthing installed”.

    The usefulness of the Syncthing Project cannot be overstated.

    Running the Syncthing stable-v2 channel

    These instructions are targeting the latest release of the Syncthing stable channel.

    Step 1

    Add the necessary release key for validation of downloaded Syncthing packages.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg

    Step 2

    Add the Syncthing repository as a new source.

    $ echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Step 3

    Install Syncthing on your local system.

    $ sudo -- bash -c 'apt update && apt install --yes syncthing apt-transport-https'

    Step 4

    Enable Syncthing for the current user.

    $ sudo -- bash -c 'systemctl enable syncthing@$USER.service && systemctl start syncthing@$USER.service && systemctl status syncthing@$USER.service'

    Step 5

    You may want to edit your firewall settings to open ports for incoming and outgoing traffic.

    If you are using ufw as a host-based firewall

    Configure ufw to allow connections to Syncthing.

    $ sudo ufw limit syncthing

    If you are using firewalld as a host-based firewall

    Configure firewalld to allow connections to Syncthing.

    $ sudo -- bash -c 'firewall-cmd --zone=public --add-service=syncthing --permanent && firewall-cmd --reload && firewall-cmd --info-zone=public'

    Step 6

    Use your browser to access the Syncthing configuration page by navigating to the following address:

    http://localhost:8384

    Step 7

    Complete your setup by referring to the Syncthing documentation.

    Upgrading from the v1 channel

    If you have previously installed from apt.syncthing.net and are currently running Syncthing 1.x, upgrading to the stable-v2 channel is straightforward.

    Remove the old APT sources configuration file.

    $ sudo rm /etc/apt/sources.list.d/syncthing.list

    Add the new repository for the stable-v2 channel together with its release key.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg && echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Upgrade to the latest stable version of Syncthing.

    $ sudo -- bash -c 'apt update && apt upgrade --yes'
    #android #cloud #debian #diday #digitalsovereignty #howto #ios #iphone #linux #linuxmint #macos #obsidianmd #opensource #privacy #raspberrypi #raspi #rpi #selfhosting #syncthing #synctrain #ubuntu #windows
  41. Install Syncthing 2.x for continuous file synchronisation on Debian or Ubuntu

    Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud.

    Syncthing packages are available for Android, Windows, macOS and Linux (including Synology DSM). In addition, Synctrain enables iOS devices to “securely synchronise files with other devices that have Syncthing installed”.

    The usefulness of the Syncthing Project cannot be overstated.

    Running the Syncthing stable-v2 channel

    Syncthing is included in the Debian and Ubuntu repositories, respectively. If you would rather use the most up-to-date version, you need to add the Syncthing repository to your list of APT sources.

    These instructions are targeting the latest release of the Syncthing stable channel. In the following example, syncthinguser is the local username.

    Step 1

    Add the Syncthing release key for validation of packages downloaded from the Syncthing repository.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg

    Step 2

    Add the Syncthing repository.

    $ echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Step 3

    Install Syncthing on your system.

    $ sudo -- bash -c 'apt update && apt install --yes syncthing apt-transport-https'

    Step 4

    Enable Syncthing for the local user syncthinguser. Don’t forget to replace syncthinguser with your username before running the command.

    $ sudo -- bash -c 'systemctl enable [email protected] && systemctl start [email protected] && systemctl status [email protected]'

    Step 5

    You may need to edit your firewall settings to open ports for incoming and outgoing traffic.

    If you are using ufw as a host-based firewall

    Configure ufw to allow connections to Syncthing.

    $ sudo ufw limit syncthing

    If you are using firewalld as a host-based firewall

    Configure firewalld to allow connections to Syncthing.

    $ sudo -- bash -c 'firewall-cmd --zone=public --add-service=syncthing --permanent && firewall-cmd --reload && firewall-cmd --info-zone=public'

    Step 6

    Access the Syncthing configuration page by using your browser to navigate to the following address:

    http://localhost:8384

    Step 7

    Complete your setup by referring to the Syncthing documentation.

    Upgrading from the v1 channel

    If you have previously installed from apt.syncthing.net and are currently running Syncthing 1.x, upgrading to the stable-v2 channel is straightforward.

    Remove the old APT sources configuration file.

    $ sudo rm /etc/apt/sources.list.d/syncthing.list

    Add the new repository for the stable-v2 channel together with its release key.

    $ sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg && echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" | sudo tee /etc/apt/sources.list.d/syncthing.list

    Upgrade to the latest stable version of Syncthing.

    $ sudo -- bash -c 'apt update && apt upgrade --yes'

    The Syncthing 2.0 release was recently described as ‘A Giant Leap Forward in Decentralized File Synchronization‘.

    #android #cloud #debian #diday #digitalsovereignty #howto #ios #iphone #linux #linuxmint #macos #obsidianmd #opensource #privacy #selfhosting #syncthing #synctrain #ubuntu #windows
  42. Hacking at a blog editor (as a Hugo plugin for Obsidian) that uses an LLM to score writing. This is a proof of concept, but it already shows some potential. Obsidian is fantastically nice to write plugins for.

    #hugoio #obsidianmd

  43. Hacking at a blog editor (as a Hugo plugin for Obsidian) that uses an LLM to score writing. This is a proof of concept, but it already shows some potential. Obsidian is fantastically nice to write plugins for.