summaryrefslogtreecommitdiff
path: root/topics/genenetwork/genenetwork-services.gmi
blob: c5bb3f9b7c3e05de4dcd721f9da278ee24e245fb (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# GeneNetwork Services

## Tags

* type: documentation
* keywords: documentation, docs, doc, services, genenetwork services

## GeneNetwork Core Services

GeneNetwork is composed of a number of different services. This document attempts to document all the services that make up GeneNetwork and document what links give access to the services.

### GeneNetwork2

This is the main user-interface to the entire GeneNetwork system.

#### Links

=> https://github.com/genenetwork/genenetwork2 Repository
=> https://genenetwork.org/ GN2 on production
=> https://fallback.genenetwork.org/ GN2 on old production
=> https://cd.genenetwork.org/ GN2 on CI/CD
=> https://staging.genenetwork.org/ GN2 on staging

### GeneNetwork3

This is the main API server for GeneNetwork.

#### Links

=> https://github.com/genenetwork/genenetwork3 Repository
=> https://genenetwork.org/api3/ GN3 on production
=> https://fallback.genenetwork.org/api3/ GN3 on old production
=> https://cd.genenetwork.org/api3/ GN3 on CI/CD
=> https://staging.genenetwork.org/api3/ GN3 on staging

### Sparql Service

#### Links

=> https://github.com/genenetwork/genenetwork3 Repository
=> https://sparql.genenetwork.org/sparql/ sparql-service on production
=> ??? sparql-service on old production
=> ??? sparql-service on CI/CD
=> ??? sparql-service on staging

### GN-Auth

This is the authorisation server for the GeneNetwork system.

#### Links

=> https://git.genenetwork.org/gn-auth/ Repository
=> https://auth.genenetwork.org/ gn-auth on production
=> https://fallback.genenetwork.org/gn-auth/ gn-auth on old production
* ??? gn-auth on CI/CD
=> https://staging-auth.genenetwork.org/ gn-auth on staging

### GN-Uploader

This service is to be used for uploading data to GeneNetwork. It is currently in development (best case, alpha).

#### Links

=> https://git.genenetwork.org/gn-uploader/ Repository
* ??? gn-auth on production
* ??? gn-auth on old production
* ??? gn-auth on CI/CD
=> https://staging-uploader.genenetwork.org/ gn-auth on staging

### Aliases Server

An extra server to respond with aliases for genetic (etc.) symbols.

This is currently a project in racket, but we should probably pull in the features in this repository into one of the others (probably GeneNetwork3) and trash this repository.

#### Links

=> https://github.com/genenetwork/gn3 Repository
=> https://genenetwork.org/gn3/ aliases-server on production
=> https://fallback.genenetwork.org/gn3/ aliases-server on old production
=> https://cd.genenetwork.org/gn3/ aliases-server on CI/CD
=> https://staging.genenetwork.org/gn3/ aliases-server on staging

### Markdown Editing Server

#### Links

* ??? Repository
=> https://genenetwork.org/facilities/ markdown-editing-server on production
=> https://fallback.genenetwork.org/facilities/ markdown-editing-server on old production
=> https://cd.genenetwork.org/facilities/ markdown-editing-server on CI/CD
=> https://staging.genenetwork.org/facilities/ markdown-editing-server on staging

## Support Services

These are other services that support the development and maintenance of the core services.

### Issue Tracker

We use a text-based issue tracker that is accessible via
=> https://issues.genenetwork.org/

The repository for this service is at
=> https://github.com/genenetwork/gn-gemtext-threads/

### Repositories Server

This is where a lot of the genenetwork repositories live. You can access it at
=> https://git.genenetwork.org/

### Continuous Integration Service

…

=> https://ci.genenetwork.org/

### …