Forked from
Platform / Development / swh-docs
115 commits behind the upstream repository.
-
Antoine R. Dumont authored
It's been migrated to the dynamic infra. Refs. swh/infra/sysadm-environment#5237
Antoine R. Dumont authoredIt's been migrated to the dynamic infra. Refs. swh/infra/sysadm-environment#5237
service-urls.rst 19.21 KiB
Service urls
Intended audience
Staff members
This section regroups the urls of the services.
Staging
Try to use the staging environment as far as possible for your tests
Public urls
Service | URL |
---|---|
swh-web | https://webapp.staging.swh.network |
swh-deposit | https://deposit.staging.swh.network |
swh-objstorage read-only [4] | https://objstorage.staging.swh.network |
swh-graphql | https://webapp.staging.swh.network/graphql/ |
software stories | https://software-stories.staging.swh.network |
Journal TLS | broker[1-2].journal.staging.swh.network:9093 |
Internal services
Backend | URL | VPN[1] | Private[2] |
---|---|---|---|
swh-web cassandra | https://webapp-cassandra.internal.staging.swh.network | X | |
swh-graphql cassandra | https://webapp-cassandra.internal.staging.swh.network/graphql/ | X | |
swh-web postgresql | https://webapp-postgresql.internal.staging.swh.network | X | |
swh-storage-ro | http://storage-ro.internal.staging.swh.network | X | |
swh-storage cass ro | http://storage-cassandra.internal.staging.swh.network | X | |
swh-objstorage-ro | http://objstorage-ro.internal.staging.swh.network | X | |
swh-counters | http://counters.internal.staging.swh.network | X | |
swh-search | http://search.internal.staging.swh.network | X | |
swh-scheduler | http://scheduler.internal.staging.swh.network | X | |
swh-storage | http://storage-postgresql-read-write-rpc-ingress | X | |
swh-objstorage | http://objstorage-read-write-rpc-ingress | X | |
swh-search | http://search-rpc-ingress | X | |
swh-vault | http://vault-rpc-ingress | X | |
Journal plaintext | journal[1-2].internal.staging.swh.network:9092 | X | |
Journal internal TLS | journal[1-2].internal.staging.swh.network:9094 | X |
SWH backends
Backend | URL | VPN[1] | Private[2] |
---|---|---|---|
RabbitMq GUI | http://scheduler0.internal.staging.swh.network:15672 | X | |
archive database | db1.internal.staging.swh.network:5432/swh | X | |
webapp database | db1.internal.staging.swh.network:5432/swh-web | X | |
deposit database | db1.internal.staging.swh.network:5432/swh-deposit | X | |
vault database | db1.internal.staging.swh.network:5432/swh-vault | X | |
scheduler database | db1.internal.staging.swh.network:5432/swh-scheduler | X | |
lister database | db1.internal.staging.swh.network:5432/swh-lister | X | |
swh-search ES | http://search-esnode0.internal.staging.swh.network:9200 | X | |
Counters redis | counters0.internal.staging.swh.network:6379 | X | |
Cassandra | cassandra[1-3].internal.staging.swh.network:9042 | X |
Production
Public urls
Service | URL |
---|---|
swh-web | https://archive.softwareheritage.org |
swh-deposit | https://deposit.softwareheritage.org |
swh-objstorage read-only [3][4] | https://objstorage.softwareheritage.org |
swh-storage cassandra read-only [4][5] | https://storage-cassandra-ro.softwareheritage.org |
software stories | https://stories.softwareheritage.org |
Journal TLS | broker[1-4].journal.softwareheritage.org:9093 |
Internal services
SWH backends
Backend | URL | VPN[1] | Private[2] |
---|---|---|---|
RabbitMq GUI | http://saatchi.internal.softwareheritage.org:15672 | X | |
archive database replica | postgresql-storage-replica.internal.softwareheritage.org:5432/softwareheritage | X | |
archive database main | postgresql-storage-rw.internal.softwareheritage.org:5432/softwareheritage | X | |
webapp database main | postgresql-web-rw.internal.softwareheritage.org:5432/swh-web | X | |
scheduler database | postgresql-scheduler-rw.internal.softwareheritage.org:5432/swh-scheduler | X | |
indexer database | postgresql-indexer-rw.internal.softwareheritage.org:5432/softwareheritage-indexer | X | |
deposit database | postgresql-deposit-rw.internal.softwareheritage.org:5432/softwareheritage-deposit | X | |
vault database | postgresql-vault-rw.internal.softwareheritage.org:5432/swh-vault | X | |
scrubber database | postgresql-scrubber-rw.internal.softwareheritage.org:5432/swh-vault | X | |
swh-search ES | search-esnode[1-3].internal.softwareheritage.org:9200 | X | |
Counters redis | counters1.internal.softwareheritage.org:6379 | X | |
cassandra | cassandra[1-8].internal.softwareheritage.org:9042 | X |
Other tools
Tool | URL | Public | VPN[1] | Private[2] |
---|---|---|---|---|
grafana | https://grafana.softwareheritage.org | X | ||
Kibana | http://kibana0.internal.softwareheritage.org:5601 | X | ||
Log Elasticsearch | search[1-4,7].internal.softwareheritage.org:9200 | X | ||
C.M.A.K. | http://getty.internal.softwareheritage.org:9000 | X | ||
Sentry | https://sentry.softwareheritage.org | X (authentication) | ||
Reaper Staging | https://reaper.internal.staging.swh.network | X | ||
Reaper Production | https://reaper.internal.softwareheritage.org | X | ||
ArgoCD | https://argocd.internal.admin.swh.network | X |
[1] VPN: URL only accessible when connected to the SoftwareHeritage VPN
[2] Private: URL only accessible from the internal network, i.e nor public neither accessible through the VPN.
[3] Use banco and saam as underlying objstorage
[4] Protected by a basic authentication. Credentials are available in the credential store.
[5] Use AWS/banco and saam/Azure in this order as underlying objstorage