Introductions

I see! I misunderstood, all good :+1:

Yes, I looked at it at some point. I think there’s various ways to do markdown “right” djot may be one of them. Reality is that “the world” has kind of standardized on markdown, warts and all. That’s why SB uses it. Not because it’s the best, but because it’s what went more or less mainstream. It’s a pragmatic choice.

1 Like

Hey all,

So short introduction, Bas but in PKM socials better known as Tools on Tech due to all the videos I made for Logseq.

Outside of work currently on my way to break free from all the cloud services and as I was configuring my home NAS (UGreen 4800 Plus) I wanted something to jot down a few notes. I think people can guess the rest.

Main reason I was looking is that I have multiple devices (phone, laptop and desktop) and keeping things in sync has always been a pain. SB is the exact cure for that, but once I watched a few videos from @zef it was clear the rabbithole goes a lot deeper. :smiley:

I’m not super active on separate forums, I usually focus on Mastodon as I’m a strong believer in Open Source and federated solutions. But I do plan on browsing through the topics to get the most out of SB.

6 Likes

Hey @bgrolleman nice to see you here (also as a fellow Dutchman, I assume?). I remember watching some of your Youtube videos on LogSeq a while back, nice! Happy to have you here :slight_smile:

1 Like

Former developer, reformed project manager, now I write the documentation noone reads.
Have been using SB for a few years, first as local only, and self-hosted for about the last six months.

SB is one of those packages that just works

Even when there are hiccups++ all your data is still there somewhere in the space stash.

So well done Zef and crew, really loving it. And love the fact I can have a capable, simple note making app where my data is controlled entirely by ME.

And after all this time uploading images and attachments to a separate static web host and linking to those images in pages, just discovered pasting images directly into pages works seamlessly. And they’re right there
 in the space folder. I could just kiss you right now.
(Im sure this is documented, but in true hypocritical “do as I say not as I do” fashion I did not read or glossed over that part.)

++ my only complaint so far and its really really minor is I have a longstanding habit of PREFIXING pages with __ - #152 may have improved underscores IN the filenames, but its still an issue if they’re at the beginning of the filename. But, as I said, I go “oh right” and ssh into my space backend and rename it.
From reading #152 and the others that reference it, changing that isn’t worth any effort. But maybe a checkbox in the settings like “Warn on stupid characters in page names?”

2 Likes

Actually I was contemplating this week to remove the _ hides for files restriction, I don’t think it’s necessary anymore.

Really cool to hear from long time users btw, I really have 0 idea how many who are out there simply quietly using SB daily and not telling me. Probably a lot.

Hi, I am Alec, a physics student in China.

  • Initially I found out about SilverBullet in some Reddit comment regarding an alternative to LogSeq.
  • I have been using it since v1 to both take personal notes and host a personal website https://wentaoli.xyz . Actually it was SilverBullet that motivated me to finally do the website, previously I disliked static websites because one almost always forget to update them. With SB however, my knowledge garden itself is a web app, so why not push it to the web?
  • I like Lua scripting and self-hosting; by the way, the font choice (seems like iA mono) is excellent!
3 Likes

After years of searching for a “knowledge ollector” that I liked (WiKitten, Obsidian, Dendron, etc. failed) I thought the SilverBullet might be it.

One thing that’s proving irritating is that while it has a a concept “spaces” it doesn’t seem to be very good at swapping between spaces.

Disclaimer: I am testing this only on a single machine (a Windows box) something that is only available locally.

From what I’ve seen is that when I am working on the Project A space and I want to work on the Project B space I need to kill the current SilverBullet instance and restart it and point it to the new project folder.

There seems to be no way to have two instances available (on different ports) at the same time.

I could just point SilverBullet at my main “docs-archive” folder but that’s 18,700 or so markdown files and hundreds of thousands of other objects. That seems to me enough to bog down the system.

Instead I seem be encouraged to subdivide things and have one space for “docs-archive/music” (500 markdown files) one for “docs-archive/cabinet-of-curiosities” (112 markdown files), etc. But, again, swapping between is onerous.

Is there some way to easily swap spaces? Easily work on two spaces at once? If not, is there a will to add such convenience?

What do you mean? Just run it twice with different ports and space paths.

I’m using 4 instances of SB on windows

 on ports 3000, 3001, 3002, 3003.

Congratulations you’ve been initiated as a keeper of the tribal knowlege. Your cheap plastic medal is in the post.

I mean many things.

Upon wading back through the documentation I found the section linked to as: “There are a bunch of [[Install/Configuration]] options you can pass, usually as environment variables.”

I did not feel that I needed to configure anything so I never looked. Setting an environment variable for a new port and rerunning seems tiresome. Making a batch file will need to be done to make that easier.

You can also do this, to have it easier, you can also run multiple instances, just make sure you setup a different port for each in the arguments.

[EDIT] But this is Off-Topic here
let`s move the conversation in a separate thread?

You mentioned a batch file, so you work on Windows?

In that case, I recommend using Quicker:

re: Quicker

Thanks for the positive input. Evaluating SilverBullet is currently on a Windows machine only for the perceived ease of execution. My primary setups at home are macOS-based.

re: Windows service:

I want to create and edit documents. I don’t want to manage the system. I don’t want to install Docker, use a Docker image, self-host a server, setup a server on some VM web service, etc. That’s just background noise.

I want things that work out of the box. If I run a second instance of the program and it detects that port 3000 is in use it should gracefully use port 3001 instead. If the validation routine detects that I have a space in a phone number where the app doesn’t want one then the validation routine should remove that space.

Even having the editing being done in a browser is an irritant. It’s too easy to accidentally close a tab, go back to somewhere else, and do a myriad of things to interrupt “the flow”.

But, again, thanks for the positive input.

re: Off-topic should create a new thread:

Not needed, this can stop right here.

Hello,
My name is Pierre and, for once I discovered Silverbullet last month in the usually stupid notifications of my smartphone
 I am an emacs enthusist, but my work PC is windows based and using org-mode on it was a pain. Silverbullet seems to be able to replace my org usage for my personnal notes and todos.
I am struggling a bit on CONFIG options which sometimes break the localhost server, and I wonder what are the easiest debug tips (on this point, emacs lisp is much more helping for the moment).
I am a software developper that moved to system integration years ago (I stared programming in 1984 !)

Hi! I found out about Silverbullet propably on reddit or selfhosting. and used it for a year. Now I got back here after few months pause—waited for v2 changes to kinda settle down and for documentation to, well, exist at all. :smiley: I am glad I can use Silverbullet again without too much frustration—thanks to hard work of Zef and this awesome community.

3 Likes

Hi,

Mike here, based in the Netherlands - I recently found Silverbullet via the selfhosted subreddit. I’ve been trying several note taking apps over the last year (logseq, siyuan, jotty, to name a few), but none of them tick all the boxes for me.

So far, SilverBullet works very well for me. While SilverBullet works great just ‘out-of-the-box’, it does feel like the target audience are more technically inclined people with very specific ideas on how a note-taking should work for them. And Silverbullet offers a lot of flexibility to make it work according to your wishes.

I’m still learning (and the learning curve is pretty steep), so I might be ask a few questions in the community in the coming days.

3 Likes

Hi, Mike here from the US (Wisconsin), married with two girls. IT Sec Engineer by day and anything technical tinkerer on the side.

I've been looking for a way to self-host all of my notes and ethereal detritus for years but would always fail back to OneNote, Evernote, etc just because they worked well enough.

Thankful to have found SB a couple of months ago! Now I'm running my Docker/Caddy/SB stack on an old Raspberry Pi 400 running Ubuntu server stuffed in a closet that I ssh into if needed. I have it "secured" behind a Cloudflare tunnel with MFA. Also a little/lot overkill with Prometheus and Grafana dashboards, really just to learn how they work. I have a weekly backup job to sync the whole thing to the microsd with the live system running off USB - can do better with this part.

My next step is how to self-host bookmarks in an easy and searchable way. Trying SB for this instead of something like Linkwarden to keep everything under one roof. Anyways I've rambled enough. Have a great day! I love the community here and this platform!

3 Likes

Hi, Cris from Chile!

Firstable, I want to thank you to all SB’s developers and contributors. I appreciate your shared work, time and ideas.

I found SB later last year when searching for a nice tool as replacement of Obsidian and Google Keep. I make the switch almost a month ago.

What I like:

  • The simplicity and at the same time the flexibility of SB.
  • “One” SilverBullet + offline + sync. Yeah!!!: No Android/iOS/Desktop flavors to distract and mantain.
  • Totally self-hosted/local/private.
  • The Community. It is not overwhelming and kind of manageable for daily and even weekly reading.

What I don't:

  • When I filled out the User Survey, maybe my main complaint was the Documentation. But after a month running SB I think it's fine. Also this community has been helpful for me as a passive/guest user and as last resort, I can read the source code!.

Finally, I hope to help sharing some of my short-lived experience with SB on the related posts.

Here some of my whishlist (TODOs):

  • Multiple SB instances with shared and up-to-date content. Basically all except personal notes/journaling. I believe docker mounts will allow me this.
  • STT(Speech-to-Text) from my Galaxy Watch to SB. I found that the OEM recording app provide up to 10min of STT, so why not learn and build a WearOS app integrated with the SB APIs?
  • Again the watch, but this time powered-by the great Home Assistant. Showing a simple “tile” from a markdown sensor looks interesting and easy (ie: today tasks on my watch).
3 Likes

Hey all, discovered SilverBullet last week and have been mesmerised by the ideology and simplicity.

I have used probably 10 different note taking tools over the years, none have managed to survive longer than a year or so, they always end up with some flaw, something that irks me and I can’t fix
 My most recent voyage was into Obsidian, but I disagreed with some of their fundamental principles.

A week into SB and I have an almost “perfect” system that just works for me and will be out of the way.

I have been a lurker on various forums for my whole life, never found much need or want to post anywhere, but I will be posting some of the fixes I have done here, just need to test and make sure they are good enough for sharing.

Something about me: I work as a Systems Engineering Lead at a large company and have been dabbling in tech since a very young age, I love computers and everything related to them.

Thank you for building a wonderful tool Zef and keep up the good work.

2 Likes