Skip to content

WIP: Update everything for StartOS 0.4.0#8

Open
ericpp wants to merge 5 commits into
masterfrom
startos-0.4.0
Open

WIP: Update everything for StartOS 0.4.0#8
ericpp wants to merge 5 commits into
masterfrom
startos-0.4.0

Conversation

@ericpp

@ericpp ericpp commented May 16, 2026

Copy link
Copy Markdown
Owner
  • Fix migration script
  • Fix health checks
  • Make sure this stupid thing actually works

@ericpp ericpp changed the title Update everything for StartOS 0.4.0 WIP: Update everything for StartOS 0.4.0 May 16, 2026
@ericpp ericpp mentioned this pull request Jun 13, 2026
@ericpp ericpp marked this pull request as ready for review June 13, 2026 06:26
@ericpp ericpp marked this pull request as draft June 13, 2026 06:27
@ericpp ericpp marked this pull request as ready for review June 13, 2026 06:29
@ericpp ericpp force-pushed the startos-0.4.0 branch 3 times, most recently from f3d676b to a4fdd22 Compare June 13, 2026 08:21
@emtreulapollaguera

Copy link
Copy Markdown

Hi @ericpp I am open to test it in my StartOS v4 x86 test enviroment.

@ericpp ericpp force-pushed the startos-0.4.0 branch 3 times, most recently from 0e1cfdb to 1382036 Compare June 13, 2026 08:59
@ericpp

ericpp commented Jun 13, 2026

Copy link
Copy Markdown
Owner Author

@emtreulapollaguera @Kortik7 Here's the packages to test out: https://github.com/ericpp/dojo-startos/actions/runs/27462501815

Feel free to send me your feedback on it

@emtreulapollaguera

emtreulapollaguera commented Jun 13, 2026

Copy link
Copy Markdown

@emtreulapollaguera @Kortik7 Here's the packages to test out: https://github.com/ericpp/dojo-startos/actions/runs/27462501815

Feel free to send me your feedback on it

Tried x86 but..

https://i.imgur.com/wXuXvLR.png

PS: 0.4.0-beta.9

@Kortik7

Kortik7 commented Jun 13, 2026

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

@emtreulapollaguera

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

@Kortik7

Kortik7 commented Jun 13, 2026

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

here for version Start9 OS 3.5 https://github.com/ericpp/dojo-startos/releases/tag/v1.29.2

just download package and sideload if using start9OSv3.59 under system there is option to side load

the package above is for Start9 OS verstion 4 same side load the package

https://imgur.com/a/rE4kQTg

@emtreulapollaguera

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

here for version Start9 OS 3.5 https://github.com/ericpp/dojo-startos/releases/tag/v1.29.2

just download package and sideload if using start9OSv3.59 under system there is option to side load

the package above is for Start9 OS verstion 4 same side load the package

I am also testing in StartOS 0.4.0-beta.9, but my result is definitelly different.

Which package you tested aarch64 or x84-64?

@Kortik7

Kortik7 commented Jun 13, 2026

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

here for version Start9 OS 3.5 https://github.com/ericpp/dojo-startos/releases/tag/v1.29.2
just download package and sideload if using start9OSv3.59 under system there is option to side load
the package above is for Start9 OS verstion 4 same side load the package

I am also testing in StartOS 0.4.0-beta.9, but my result is definitelly different.

Which package you tested aarch64 or x84-64?

https://imgur.com/a/rE4kQTg

x84-64

@Kortik7

Kortik7 commented Jun 13, 2026

Copy link
Copy Markdown

also for Start9OS version 3.5 works with out issues been running for several days
https://imgur.com/a/L1v7F7p

@emtreulapollaguera

emtreulapollaguera commented Jun 13, 2026

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

here for version Start9 OS 3.5 https://github.com/ericpp/dojo-startos/releases/tag/v1.29.2
just download package and sideload if using start9OSv3.59 under system there is option to side load
the package above is for Start9 OS verstion 4 same side load the package

I am also testing in StartOS 0.4.0-beta.9, but my result is definitelly different.
Which package you tested aarch64 or x84-64?

https://imgur.com/a/rE4kQTg

x84-64

Sorry to insist but I want to be sure I am not doing something different.. The steps are:

  1. Download x86-64 package (https://github.com/ericpp/dojo-startos/actions/runs/27462501815/artifacts/7609540818)
  2. Go to Sideloading icon in the StartOS dashboard (top-left)
  3. Hit "browse" select the downloaded package
  4. Hit install and wait until is unpacked and running (this step I have not yet reach it, so I am just guessing)

Please @Kortik7 confirm

EDIT: I have just realized the package is downloaded as *.zip so I should unzip the *.s9pk package...

@emtreulapollaguera

emtreulapollaguera commented Jun 13, 2026

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

here for version Start9 OS 3.5 https://github.com/ericpp/dojo-startos/releases/tag/v1.29.2
just download package and sideload if using start9OSv3.59 under system there is option to side load
the package above is for Start9 OS verstion 4 same side load the package

I am also testing in StartOS 0.4.0-beta.9, but my result is definitelly different.
Which package you tested aarch64 or x84-64?

https://imgur.com/a/rE4kQTg
x84-64

Sorry to insist but I want to be sure I am not doing something different.. The steps are:

  1. Download x86-64 package (https://github.com/ericpp/dojo-startos/actions/runs/27462501815/artifacts/7609540818)
  2. Go to Sideloading icon in the StartOS dashboard (top-left)
  3. Hit "browse" select the downloaded package
  4. Hit install and wait until is unpacked and running (this step I have not yet reach it, so I am just guessing)

Please @Kortik7 confirm

PS: I have just realized the package is downloaded as *.zip so I should unzip the *.s9pk package...

Finally installed and running.

@ericpp thanks for the great job.

@Kortik7

Kortik7 commented Jun 13, 2026

Copy link
Copy Markdown

just tested and it works for 0.4.0-beta.9

Could you describe the steps how did you sideload it?

here for version Start9 OS 3.5 https://github.com/ericpp/dojo-startos/releases/tag/v1.29.2
just download package and sideload if using start9OSv3.59 under system there is option to side load
the package above is for Start9 OS verstion 4 same side load the package

I am also testing in StartOS 0.4.0-beta.9, but my result is definitelly different.
Which package you tested aarch64 or x84-64?

https://imgur.com/a/rE4kQTg
x84-64

Sorry to insist but I want to be sure I am not doing something different.. The steps are:

  1. Download x86-64 package (https://github.com/ericpp/dojo-startos/actions/runs/27462501815/artifacts/7609540818)
  2. Go to Sideloading icon in the StartOS dashboard (top-left)
  3. Hit "browse" select the downloaded package
  4. Hit install and wait until is unpacked and running (this step I have not yet reach it, so I am just guessing)

Please @Kortik7 confirm
PS: I have just realized the package is downloaded as *.zip so I should unzip the *.s9pk package...

Finally installed and running.

@ericpp thanks for the great job.

Glad it worked out
Fulcrum is already there to choose from
you first need to install fulcrum package on start9OS
then go to action menu select indexer and choose fulcrum instead of electrs.
all there

@emtreulapollaguera

Copy link
Copy Markdown

I am coming back here since I did not manage to pair Ashigaru to the Dojo.

Tried with 2 different android phones, Ashigaru v1.1.1. The node is unreachable in both.

However, Dojo node shows all services running without errors. All 3 dependencies are satisfied (Bitcoin Core, Fulcrum and TOR).

@Kortik7

Kortik7 commented Jun 15, 2026

Copy link
Copy Markdown

are you able to access DMT (Dojo Maintanance Tool) over onion browser is it reachable?
I dont have that issue. I can connect and pair to my wallet as before. make sure its all synced

https://imgur.com/1xJNkS3

https://imgur.com/OAwNJac

have you tired to follow this when pairing tro a new dojo:

  1. Create an Encrypted Backup on demand first:
    Tap the three dots in the top right corner —> Export wallet backup —> copy to clipboard. (DO NOT copy anything else to your clipboard!)

  2. Settings —> Wallet —> Secure erase the wallet.

  3. Select Mainnet

  4. Enable Tor

  5. Scan Dojo QR pairing code.

  6. Restore existing wallet —> I have a Samourai backup file

  7. Tap "Paste"

  8. Enter BIP39 Passphrase.

  9. IMPORTANT: You will receive a popup. Tap YES to use your new Dojo.

@The-Cryptosquid

Copy link
Copy Markdown

Hi @ericpp please join the Start9 Service Packaging Matrix Dev room so the team can start testing Dojo and get it deployed to the Community registry for all users.

https://matrix.to/#/#dev-service-packaging:matrix.start9labs.com

@emtreulapollaguera

Copy link
Copy Markdown

are you able to access DMT (Dojo Maintanance Tool) over onion browser is it reachable? I dont have that issue. I can connect and pair to my wallet as before. make sure its all synced

https://imgur.com/1xJNkS3

https://imgur.com/OAwNJac

have you tired to follow this when pairing tro a new dojo:

  1. Create an Encrypted Backup on demand first:
    Tap the three dots in the top right corner —> Export wallet backup —> copy to clipboard. (DO NOT copy anything else to your clipboard!)
  2. Settings —> Wallet —> Secure erase the wallet.
  3. Select Mainnet
  4. Enable Tor
  5. Scan Dojo QR pairing code.
  6. Restore existing wallet —> I have a Samourai backup file
  7. Tap "Paste"
  8. Enter BIP39 Passphrase.
  9. IMPORTANT: You will receive a popup. Tap YES to use your new Dojo.

I have found the pairing issue.

The "TLS" toggle when generating the onion address for Dojo must be switched off.

Looks like Dojo does not like "https" onion addresses.

@emtreulapollaguera

Copy link
Copy Markdown

Hi @ericpp ,

I found the pairing link is bind to how you connect to StartOS. If you connect via LAN, the pairing string shows LAN address, not onion address.

I think Dojo should always take the right onion address, regardless how you are connected to the StartOS.

@Kortik7

Kortik7 commented Jun 21, 2026

Copy link
Copy Markdown

+1

@Kortik7

Kortik7 commented Jun 25, 2026

Copy link
Copy Markdown

once in a while I get this error messages in the UI but then it quickly catches up not sure if its tor related

https://i.imgur.com/NAu03sh.png

@ericpp

ericpp commented Jun 29, 2026

Copy link
Copy Markdown
Owner Author

Hi @ericpp ,

I found the pairing link is bind to how you connect to StartOS. If you connect via LAN, the pairing string shows LAN address, not onion address.

I think Dojo should always take the right onion address, regardless how you are connected to the StartOS.

The Paring Code in the Start9 interface (under Actions) should always be the Tor address.

The one in the Dojo Admin interface seems to be based off of however you connected to the admin page. So it will give you a Tor address if you load it over Tor and a .local address if you load it from .local. This seems to be part of the Dojo code and not my code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants