Installing on Windows

Where can I find clear instructions on installing on my windows (alas, yes, I am a brute) system?

I tried installing with docker, which did not work, no doubt on my part.

Deno did a bit better, but still. I don’t see pages being saved or where this application is stored.

Given my level of familiarity is better than most, I am wondering if a quick package needs to be created that downloads this easily. I am hoping it could be like feather wiki, where you can install it anywhere.

But for right now, I do love the idea of silverbullet, but I think I need a magic bullet to install it correctly.

V

Were you able to do get this done @Valdus92?

No, not at all. I very much enjoy the app, but I cannot fathom how to install it properly on my windows system. I think the problem is not in the software (Silverbullet) but in the user (me).

I keep coming back for an update or a dummy executable, but alas- nada.

For things like this, WSL2 is the only way to go on windows.

I hope that is the answer.

What do I do? Surely there are others that have the same windows disadvantage.

First you install docker for WSL. Then you follow the instructions to install SilverBullet with docker.

There are plenty of guide on WSL/docker that you can google for. ChatGPT will also be able to help if you get stuck.

Windows is definitely not the most popular choice for selfhosting. On top of that, SilverBullet is targeted to people with a “hacker” mindset which are even more unlikely to use windows.

There is probably some people that do. However, you’re more likely to receive guidance if you try and ask questions when you get stuck on something.

An easy way is to download the zip from the Releases page of the Github repo (currently https://github.com/silverbulletmd/silverbullet/releases/download/0.10.1/silverbullet-server-windows-x86_64.zip). Unzip this to silverbullet.exe. Open a command prompt and run silverbullet.exe <pathtodatadirectory> where <pathtodatadirectory> is the directory in which you want to store your data. Then open a browser and navigate to http://localhost:3000. This will get you started! If you want to run as a pretend service you could probably use Task Scheduler.