Skip to content

Instantly share code, notes, and snippets.

View botter-nidnul's full-sized avatar
💪

~botter-nidnul botter-nidnul

💪
View GitHub Profile
This post links my 3Box profile to my Github account! Web3 social profiles by 3Box.
✅ did:3:bafyreib2ckon5tewtddrll3h6aczcjvgbnj5mnmrfzba4posvzlgogfyoy ✅
Create your profile today to start building social connection and trust online at https://3Box.io/
@botter-nidnul
botter-nidnul / steps-to-urbit-on-docker-desktop-for-windows.md
Last active June 23, 2023 08:54
Steps to Urbit on Docker Desktop for Windows

Why Docker Desktop?

  • It can start urbit automatically in the background each time you login to windows
  • Has a gui to turn urbit on/off if you don't want it running all the time
  • Sets up port forwarding to your host device's ip, which plain wsl makes difficult. So you can access landscape from other devices on your lan, or forward ports to your router to get external access
  • Automatic updates to the urbit binary

See https://subject.network/posts/urbit-windows-docker/ for an enhanced take on this guide, with screenshots and more.

How to Install Docker

Keybase proof

I hereby claim:

  • I am botter-nidnul on github.
  • I am botter_nidnul (https://keybase.io/botter_nidnul) on keybase.
  • I have a public key ASCgjuJPlXUQm3-1a_4oDeR9PdTblqdFX4aM-Bmn2IZ7-wo

To claim this, I am signing this object:

builder for '/nix/store/blg3w1a3imd23c73adzd8nw16hfdphpw-lmdb-static-lib-lmdb-static-0.2.5-aarch64-unknown-linux-musl.drv' failed with exit code 1; last 10 log lines:
Warning: The flag --disable-executable-profiling is deprecated. Please use
--disable-profiling instead.
building
Preprocessing library for lmdb-static-0.2.5..
Raw.hsc:149: warning: "hsc_alignment" redefined
In file included from dist/build/Database/LMDB/Raw_hsc_test0.c:1:
/nix/store/1n6bmvfn0v8j9p0fshiyhqhpgipk7f9w-aarch64-unknown-linux-musl-ghc-8.8.4/lib/aarch64-unknown-linux-musl-ghc-8.8.4/template-hsc.h:98: note: this is the location of the previous definition
98 | #define hsc_alignment(x...) \
|
~
urbit 0.10.8
boot: home is /home/pi/sda2/0.10.8/zod
loom: mapped 2048MB
lite: arvo formula 50147a8a
lite: core 590c9d56
lite: final state 590c9d56
boot: downloading pill https://bootstrap.urbit.org/urbit-v0.10.8.pill
lmdb: failed to open event log: Cannot allocate memory
disk: failed to initialize database
~
urbit 0.10.8
boot: home is /home/pi/sda2/0.10.8/fes
loom: mapped 2048MB
lite: arvo formula 50147a8a
lite: core 590c9d56
lite: final state 590c9d56
boot: downloading pill https://bootstrap.urbit.org/urbit-v0.10.8.pill
lmdb: failed to open event log: Cannot allocate memory
disk: failed to initialize databaseaddress 0x40 out of loom!