fshy

Home / Storage

Panoramax federation — 25 instances with per-instance `registration_is_open` (ulm / osm-es / seespider / panoramax-ar / osm-hr / osm-be)

api.panoramax.xyz/api/instancesFederated instance poolstorage/panoramax-federation-25-instances-with-per-instance-regiJSONcomparereport an errorprovider JSON

Free allowance
No quota on any instance (same codebase, same absence of a quota mechanism).
Verdict
★ qualifiesusable as stated; the read path was probed
Cost
free tier
Identity
emailno card, no phone
Binding limit
noneno named constraint binds
Evidence
reported4 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo quota on any instance (same codebase, same absence of a quota mechanism). The federation catalog itself is the useful artifact: GET /api/instances returns all 25 instances WITH each one's live configuration, including registration_is_open.
unit unlimited; metered on unstated
Pricenone stated
Identityemail email (OSM OAuth for most; Keycloak self-registration for seespider at auth.pycnogon.xyz; osm-es declares user_profile.url = null, i.e. its own local accounts)
Egresseach instance serves its own originals, unmetered, no auth
Per-object capnot stated
Retentionnot stated
Interfacecli one shared STAC/OGC API shape across every instance — the same client works against all of them
Toolingpanoramax_cli --api-url <instance>; panoramax_cli transfer moves a sequence between instances without re-uploading from disk
Composes withRound-robin writes across the open instances; the federated meta-catalog at api.panoramax.xyz indexes all of them, so one search call sees every copy. Multiply capacity by instance count.
Reliabilityopen=False on 11 of 25 instances (multimodall, bikespace, nl-test, osm-fulda, vee, multimob, serenedeluge, burakonder, mapcomplete, osm-tw). Two instances (mahdi, kasik-gis) have auth disabled entirely — anonymous read, no upload path.
Parsed numbers
  • has-free-tier 1
Evidence 4
datesourcewhat it proved
2026-10-21api.panoramax.xyz/api/instances25 instances enumerated, each with configuration.auth.registration_is_open
2026-10-21panoramax-ulm.jjbaur.de/api/configurationregistration_is_open: true, geo_coverage 'Worldwide\nThe picture can be sent from anywhere in the world.'
2026-10-21panoramax.ign.fr/api/configurationregistration_is_open true, own Keycloak realm, 'Photos must be located in France'
2026-10-21panoramax.openstreetmap.es/api/configurationregistration_is_open true, user_profile.url = null (instance-local accounts)
Unknown values 4
  • per object cap notes: the field may be stated in a source that was not read
  • per object cap stated: the field may be stated in a source that was not read
  • retention notes: the field may be stated in a source that was not read
  • retention stated: the field may be stated in a source that was not read