# \#satellites

**URL:** https://forum.storj.io/tag/satellites/12.md

[Latest](https://forum.storj.io/latest.md) · [Categories](https://forum.storj.io/categories.md) · [Tags](https://forum.storj.io/tags.md)

---

## [\[Tutorial\] Run your own satellite (part 17) - Placement](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-17-placement/32108)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 16\
**Last updated:** [October 7, 2026, 11:24am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-17-placement/32108 "2026-10-07T11:24:24Z")

</div>

This is an advance feature of satellite, the engine behind storage tier. You can have as many tier as you like (65536 limit for now) with extraordinary placement rule - the placement rule itself is a mini programming…

---

## [\[Tutorial\] Run your own satellite (part 21) - Tag signer (storagenode tag)](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-21-tag-signer-storagenode-tag/32859)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 0\
**Last updated:** [October 5, 2026, 6:14pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-21-tag-signer-storagenode-tag/32859 "2026-10-05T18:14:55Z")

</div>

What is storagenode tag? Node tags are arbitrary key=value pairs about a storagenode, signed by an authority. A storagenode presents them to the satellite when it checks in. If the satellite trusts the signer, it stores…

---

## [\[Tutorial\] How to run your own satellite (part 1)](https://forum.storj.io/t/tutorial-how-to-run-your-own-satellite-part-1/31809)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 6\
**Last updated:** [May 25, 2026, 5:22am UTC](https://forum.storj.io/t/tutorial-how-to-run-your-own-satellite-part-1/31809 "2026-05-25T05:22:37Z")

</div>

Hi there, I’ve spend a few days playing with satellite, it’s nowhere near ready but I think, while I’m at it if I share my experience, the more people can host satellite the better for storj ecosystem. One thing I noti…

---

## [\[Tutorial\] Run your own satellite (part 19) - Database archaeology](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-19-database-archaeology/32712)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 1\
**Last updated:** [September 16, 2026, 7:31am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-19-database-archaeology/32712 "2026-09-16T07:31:37Z")

</div>

Database archaeology Instead of trying to work our way through the source code, we could looking at another angle: looking at the database schema and extrapolate backward from what the source code do. This is the curre…

---

## [\[Tutorial\] Run your own satellite (part 20) - Introduction to Prometheus](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-20-introduction-to-prometheus/32851)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 1\
**Last updated:** [October 4, 2026, 6:14pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-20-introduction-to-prometheus/32851 "2026-10-04T18:14:56Z")

</div>

What does it have to do with Storj? I know what you gonna say - but would you be surprised to know - prometheus was one of datasource in node selection in placement? It’s optional, but still a surprise (to me). See: //…

---

## [Community Satellite Spiridon is back](https://forum.storj.io/t/community-satellite-spiridon-is-back/32784)

<div class="topic-metadata">

**Author:** [@elek](https://forum.storj.io/u/elek)\
**Replies:** 44\
**Last updated:** [October 6, 2026, 5:27am UTC](https://forum.storj.io/t/community-satellite-spiridon-is-back/32784 "2026-10-06T05:27:23Z")

</div>

I am glad to announce that my original Community Satellite (Spiridon) is resurrected as https://spiridon.space. What is it? A community satellite strictly for Storagenode Operators. Helping them to use their own (!!!) …

---

## [\[Tutorial\] Run your own satellite (part 7) - Satellite api](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-7-satellite-api/31901)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 3\
**Last updated:** [June 13, 2026, 10:16pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-7-satellite-api/31901 "2026-06-13T22:16:30Z")

</div>

The api subcommand in satellite-modular, it runs the customer and node-facing layer — it’s the front door of the satellite. It handles all real-time requests but does not do any heavy background processing (repair, audit…

---

## [\[Tutorial\] Run your own satellite (part 11) - Satellite auditor and vetting process](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-11-satellite-auditor-and-vetting-process/31956)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 0\
**Last updated:** [June 22, 2026, 10:18pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-11-satellite-auditor-and-vetting-process/31956 "2026-06-22T22:18:22Z")

</div>

BIG THANKS TO @th3van for our test satellite First off, Big Thanks to @th3van for sponsoring a test server for our test satellite, we are at the stage which our tutorial need some real interaction to see how satellite be…

---

## [New Satellite just opened! Join my Tutorial Satellite! TODAY!](https://forum.storj.io/t/new-satellite-just-opened-join-my-tutorial-satellite-today/32038)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 193\
**Last updated:** [September 20, 2026, 5:11pm UTC](https://forum.storj.io/t/new-satellite-just-opened-join-my-tutorial-satellite-today/32038 "2026-09-20T17:11:12Z")

</div>

Hi, I open a test satellite, please join my satellite! :smiley: Why should I? What in it for me? I’m glad you asked! If you are here, you are most likely a storage node operator? So am I. Storj exist for quite a while …

---

## [\[Tutorial\] Run your own satellite (part 12) - Satellite repair](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-12-satellite-repair/31957)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 0\
**Last updated:** [June 24, 2026, 3:30am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-12-satellite-repair/31957 "2026-06-24T03:30:09Z")

</div>

What Is Repair Service? Repair service pull injured segments out of the jobq service, attempts to fix them, and then decides whether to permanently remove the entry (success) or put it back (fail) to be retried later. H…

---

## [Gateway-mt: satellite startup-check timeout doesn't stop the process — hangs forever if satellite is down at boot](https://forum.storj.io/t/gateway-mt-satellite-startup-check-timeout-doesnt-stop-the-process-hangs-forever-if-satellite-is-down-at-boot/32707)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 4\
**Last updated:** [September 18, 2026, 11:32pm UTC](https://forum.storj.io/t/gateway-mt-satellite-startup-check-timeout-doesnt-stop-the-process-hangs-forever-if-satellite-is-down-at-boot/32707 "2026-09-18T23:32:46Z")

</div>

I notice this while ago in Tutorial: Edge gateway-mt: INFO startupcheck/startupcheck.go:45 checking "\<sat\_address\>" # will stuck at checking satellite step forever.. INFO httpserver/server.go:320 …

---

## [\[Tutorial\] Run your own satellite (part 9) - Satellite admin](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-9-satellite-admin/31937)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 3\
**Last updated:** [September 17, 2026, 8:40am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-9-satellite-admin/31937 "2026-09-17T08:40:24Z")

</div>

The admin subcommand ./satellite-modular admin starts the Satellite Admin Server — an internal HTTP server/API for satellite operators to perform administrative tasks. - Claude Command to run ./satellite-modular admin T…

---

## [\[Tutorial\] Run your own satellite (part 10) - Introducing mud and ranged-loop](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-10-introducing-mud-and-ranged-loop/31940)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 17\
**Last updated:** [September 16, 2026, 4:02am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-10-introducing-mud-and-ranged-loop/31940 "2026-09-16T04:02:41Z")

</div>

Have you ever wonder, why we have satellite-modular or even storagenode-modular? Why not just have a single satellite binary? I mean, a single binary work too, that is if you want to have 50+ binaries to work with and w…

---

## [\[Tutorial\] Run your own satellite (part 6) - Database migration](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-6-database-migration/31849)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 11\
**Last updated:** [August 25, 2026, 2:10pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-6-database-migration/31849 "2026-08-25T14:10:13Z")

</div>

Hi there, Sorry for the delay, section 11.6 on Glossary of Storj Network Terms - Storj Docs really send me off track, if you wish to know what stripe is – please, only read that section, don’t swallow the whole paper.. …

---

## [\[Tutorial\] Run your own satellite (part 2) - Set up cockroachdb](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-2-set-up-cockroachdb/31811)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 11\
**Last updated:** [May 27, 2026, 6:33am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-2-set-up-cockroachdb/31811 "2026-05-27T06:33:43Z")

</div>

Hi guys, This is the second step in How to run your own satellite - first step is here. Currently at this time, the only distributed database supported are google spanner and cockroachdb (there are likely TiDB will be …

---

## [Satellite info (Address, ID, Blobs folder, Hex)](https://forum.storj.io/t/satellite-info-address-id-blobs-folder-hex/17183)

<div class="topic-metadata">

**Author:** [@BrightSilence](https://forum.storj.io/u/BrightSilence)\
**Replies:** 14\
**Last updated:** [August 3, 2026, 10:10pm UTC](https://forum.storj.io/t/satellite-info-address-id-blobs-folder-hex/17183 "2026-08-03T22:10:33Z")

</div>

I noticed one of my responses in an old topic being linked to quite frequently listing this info. I figured it might be a good idea to post it in an easier to find place where I can also keep it up to date. Active satel…

---

## [\[Tutorial\] Run your own satellite (part 18) - Entitlements](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-18-entitlements/32178)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 0\
**Last updated:** [August 3, 2026, 7:32pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-18-entitlements/32178 "2026-08-03T19:32:31Z")

</div>

We learn about placement in part 17, but here come the kicker: Each customer can have their own private placements with their own private pricings (via storj deal backstage) AND storj can set different pricing for the s…

---

## [\[Tutorial\] Run your own satellite (part 8) - Jobq](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-8-jobq/31924)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 3\
**Last updated:** [July 28, 2026, 3:02am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-8-jobq/31924 "2026-07-28T03:02:09Z")

</div>

jobq is a standalone satellite process that holds the repair queue — segments that have lost too many pieces and need fixing — entirely in memory rather than in a database. It organizes jobs into per-placement priority q…

---

## [\[Tutorial\] Run your own satellite (part 13) - Satellite console](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-13-satellite-console/31958)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 8\
**Last updated:** [July 25, 2026, 2:38am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-13-satellite-console/31958 "2026-07-25T02:38:40Z")

</div>

The Satellite Console is the web-based customer portal of the satellite, for customer to sign up and log into satellite dashboard. Minimum Useful Console Command ./satellite-modular console \\ --identity-dir ./id/satelli…

---

## [\[Tutorial\] Run your own satellite (part 16) - Edge linksharing](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-16-edge-linksharing/32024)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 0\
**Last updated:** [July 15, 2026, 7:54pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-16-edge-linksharing/32024 "2026-07-15T19:54:46Z")

</div>

Edge linksharing Is a service similar to this url object-mount-builds | Storj (need a specific url for it to work, otherwise it will redirect to https://www.storj.io). Minimum useful command linksharing run \\ --auth-ser…

---

## [\[Tutorial\] Run your own satellite (part 15) - Edge gateway-mt](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-15-edge-gateway-mt/32020)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 0\
**Last updated:** [July 14, 2026, 5:36pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-15-edge-gateway-mt/32020 "2026-07-14T17:36:58Z")

</div>

Gateway-mt (multi tenant) is S3-compatible gateway, design to serve multiple users from multiple satellites, and because data is decrypt right here on gateway, it can read data unencrypted, so trust matter here. Minimum…

---

## [\[Tutorial\] Run your own satellite (part 14) - Edge authservice](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-14-edge-authservice/32010)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 1\
**Last updated:** [July 13, 2026, 3:28am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-14-edge-authservice/32010 "2026-07-13T03:28:17Z")

</div>

When you visit https://us1.storj.io/api/v0/config, you will see several interesting domains: { ... "gatewayCredentialsRequestURL": "https://auth.storjsatelliteshare.io", "linksharingURL": "https://link.storj…

---

## [\[Auxiliary\] Run your own satellite - Deployment tool](https://forum.storj.io/t/auxiliary-run-your-own-satellite-deployment-tool/31977)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 3\
**Last updated:** [July 1, 2026, 2:58am UTC](https://forum.storj.io/t/auxiliary-run-your-own-satellite-deployment-tool/31977 "2026-07-01T02:58:09Z")

</div>

In the past, I’ve use ansible and similar tools to deploy, still love ansible but there are problem with it: it does not reuse hard fought learned unix command that ingrain in the brain of mass population. A lot of tool…

---

## [\[Tutorial\] Run your own satellite (part 3) - Generate certificates](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-3-generate-certificates/31815)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 11\
**Last updated:** [June 20, 2026, 6:28am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-3-generate-certificates/31815 "2026-06-20T06:28:06Z")

</div>

Disclaimer, this is half a tutorial, half a journal, I create this guide as I go. But rest asure, what I did was meant to run a reliable satellite, for production environment not a toy. Not sure if you remember, in the …

---

## [\[Auxiliary\] How revenue should be share? How to handle bus factor of single satellite-operator?](https://forum.storj.io/t/auxiliary-how-revenue-should-be-share-how-to-handle-bus-factor-of-single-satellite-operator/31872)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 3\
**Last updated:** [June 7, 2026, 10:59am UTC](https://forum.storj.io/t/auxiliary-how-revenue-should-be-share-how-to-handle-bus-factor-of-single-satellite-operator/31872 "2026-06-07T10:59:34Z")

</div>

Howdy everyone, Recently, community satellite become a mildly interesting topic, reading the comments, there are several concerns about multiple aspects of it, prominently: How revenue should be split between SNO and …

---

## [\[Tutorial\] Run your own satellite (part 4) - Building storj binaries](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-4-building-storj-binaries/31817)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 13\
**Last updated:** [June 4, 2026, 6:28pm UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-4-building-storj-binaries/31817 "2026-06-04T18:28:18Z")

</div>

In StorJ culture: each directory in cmd can be built into an executable binary. For our purpose, we only need to care about 3 main server side projects: storj/storj, storj/gateway-st, storj/edge (also called gateway-mt –…

---

## [\[Tutorial\] Run your own satellite (part 5) - Familiarize with jargon](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-5-familiarize-with-jargon/31832)

<div class="topic-metadata">

**Author:** [@kocoten1992](https://forum.storj.io/u/kocoten1992)\
**Replies:** 2\
**Last updated:** [June 3, 2026, 8:23am UTC](https://forum.storj.io/t/tutorial-run-your-own-satellite-part-5-familiarize-with-jargon/31832 "2026-06-03T08:23:10Z")

</div>

Get yourself a coffee, today we dive. New Jargon (First, have a look at Glossary of Storj Network Terms - Storj Docs). metabase: Not all segment (see in concepts link above) stored on the network, some are so small it…

---

## [Reset a single satellite disqualification?](https://forum.storj.io/t/reset-a-single-satellite-disqualification/31466)

<div class="topic-metadata">

**Author:** [@etienneb](https://forum.storj.io/u/etienneb)\
**Replies:** 16\
**Last updated:** [March 5, 2026, 10:09am UTC](https://forum.storj.io/t/reset-a-single-satellite-disqualification/31466 "2026-03-05T10:09:54Z")

</div>

Hello, Due to my own mistake some files on my node got corrupted. I therefore got disqualified on 1 satellite (US1 audit 95.87%, which happens to be around 70% of data/earnings unfortunately; about 6TB out of 8-9TB). I…

---

## [Online percentage went down even though node is constantly online](https://forum.storj.io/t/online-percentage-went-down-even-though-node-is-constantly-online/31306)

<div class="topic-metadata">

**Author:** [@Anon3izer](https://forum.storj.io/u/Anon3izer)\
**Replies:** 14\
**Last updated:** [December 31, 2025, 3:35am UTC](https://forum.storj.io/t/online-percentage-went-down-even-though-node-is-constantly-online/31306 "2025-12-31T03:35:18Z")

</div>

I have recently setup a storj node, and I have made sure to keep it online always, but today I got an email that my node is offline on US satellite, I have checked that it has been last pinged 42 minutes ago on US Satell…

---

## [Running our own Satellite Node](https://forum.storj.io/t/running-our-own-satellite-node/9706)

<div class="topic-metadata">

**Author:** [@azrin](https://forum.storj.io/u/azrin)\
**Replies:** 60\
**Last updated:** [November 10, 2025, 12:37am UTC](https://forum.storj.io/t/running-our-own-satellite-node/9706 "2025-11-10T00:37:23Z")

</div>

Just asking, since this is OPEN SOURCED, How can we actually run or be another Satellite Node selling dataspace to others, not just based on the current 6? If we are to get more people on board and earn money, this has t…

[Next page](https://forum.storj.io/tag/satellites/12.md?match_all_tags=true&page=1&tags%5B%5D=satellites)
