1
- Frequently Asked Questions
2
- ==========================
1
+ .. _about :
3
2
4
- What is a Binder?
5
- -----------------
3
+ ======================
4
+ About ``mybinder.org ``
5
+ ======================
6
6
7
- A Binder is a Git repository that has been outfitted with the appropriate
8
- `build files <https://repo2docker.readthedocs.io/en/latest/config_files.html >`_ so
9
- that its content can be connected with a BinderHub instance. This git repository
10
- can live on `GitHub <https://github.com/binder-examples >`_ or on any other
11
- platform such as GitLab or BitBucket.
7
+ mybinder.org is a deployment of the BinderHub technology. It is run as a public
8
+ service for those who'd like to share their interactive repositories publicly.
9
+ It is used by the Binder project to demonstrate the "cutting edge" of its technology.
12
10
13
- What is the Binder community?
14
- -----------------------------
11
+ This page explains some of the teams and organizations behind mybinder.org, as
12
+ well as common questions about using mybinder.org
15
13
16
- A collection of people that aim to make it easy to turn
17
- computational material (e.g. Jupyter notebooks, R scripts, and environment
18
- files) into computational environments (a Docker image) and serve this
19
- environment through the cloud. The underlying technology that manages this
20
- process is called `BinderHub `_.
21
14
22
- For more information, check out :ref: `about `.
15
+ About ``mybinder.org ``
16
+ ======================
23
17
24
- What is BinderHub?
25
- ------------------
18
+ Information about the Binder service at ``mybinder.org `` and the teams behind it.
26
19
27
- `BinderHub `_ is the server technology that
28
- turns computational material into
29
- interactive computational environments in the cloud. It utilizes
30
- `Kubernetes and JupyterHub <https://z2jh.jupyter.org >`_ in order to
31
- simplify the deployment process and make it easy to scale.
20
+ .. _about-binder-project :
32
21
33
- What is `` mybinder.org `` ?
34
- -------------------------
22
+ What is the Binder Project ?
23
+ ---------------------------
35
24
36
- ``mybinder.org `` is a single deployment of a BinderHub instance, managed by
37
- the Binder community. It serves as both a public service and a demonstration
38
- of the BinderHub technology, though it is by no means the only BinderHub
39
- in existence. If you're interested in deploying your own BinderHub for your
40
- own uses, please see the `BinderHub documentation <BinderHub _>`_
41
- and don't hesitate to reach out to the `Binder community <https://gitter.im/jupyterhub/binder >`_.
25
+ The Binder Project is an open community that makes it possible to create sharable,
26
+ interactive, reproducible environments. The main technical product that
27
+ the community creates is called BinderHub, which you can try out
28
+ at `mybinder.org `.
42
29
43
- For more information, check out :ref: `about `.
30
+ The Binder Project is currently housed as a member of Project Jupyter, which is
31
+ itself housed under NumFocus, a 501c3 non-profit.
44
32
45
- Is ``mybinder.org `` free to use?
46
- --------------------------------
33
+ .. _citing :
47
34
48
- Yes! Though note that it has relatively :ref: ` limited computational resources
49
- <user_memory>`.
35
+ How can I cite Binder?
36
+ ----------------------
50
37
51
- How much does running `` mybinder.org `` cost?
52
- --------------------------------------------
38
+ If you publish work that uses Binder, please consider citing the
39
+ ` Binder paper from the 2018 SciPy proceedings < http://conference.scipy.org/proceedings/scipy2018/project_jupyter.html >`_!
53
40
54
- Great question! If you're interested in the technical costs of running
55
- ``mybinder.org ``, we publish a semi-up-to-date dataset of our costs at the
56
- `binder-data <https://github.com/jupyterhub/binder-data/tree/master/billing/data/proc >`_
57
- repository. In addition, you can explore these costs with the binder link below!
41
+ Here is a citation that you can use:
58
42
59
- .. image :: https://mybinder.org/badge_logo.svg
60
- :target: https://mybinder.org/v2/gh/jupyterhub/binder-billing/master?urlpath=lab/tree/analyze_data.ipynb
43
+ .. code-block :: raw
61
44
62
- How can ``mybinder.org `` be free to use?
63
- ----------------------------------------
45
+ Jupyter et al., "Binder 2.0 - Reproducible, Interactive, Sharable
46
+ Environments for Science at Scale." Proceedings of the 17th Python
47
+ in Science Conference. 2018. doi://10.25080/Majora-4af1f417-011
64
48
65
- See :ref: `about ` for more information on the mybinder.org team and who provides
66
- the resources to pay for the service. Generally, mybinder.org is run with modest resources
67
- provided to users in order to keep costs down. In the future we hope to see more
68
- public BinderHub services running that can form a collection of community
69
- resources for interactive cloud computing.
49
+ https://doi.org/10.25080/Majora-4af1f417-011
50
+
51
+
52
+ Who runs mybinder.org?
53
+ ----------------------
54
+
55
+ The service at ``mybinder.org `` is powered by a collection of BinderHub
56
+ deployments called :doc: `The BinderHub Federation <federation >` and run by
57
+ the `Binder team <https://jupyterhub-team-compass.readthedocs.io/en/latest/team.html#binder-team >`_.
58
+
59
+ For more information about the BinderHubs behind ``mybinder.org ``, see
60
+ :doc: `The BinderHub Federation <federation >`.
61
+
62
+ Who pays for mybinder.org?
63
+ --------------------------
64
+
65
+ The service at mybinder.org is provided by a federation of BinderHub deployments
66
+ that are maintained by several members and organizations in the Binder community.
67
+ For information about who runs and pays for these deployments, see {ref}`about/federation`.
68
+
69
+ Is there dedicated funding for the Binder Project?
70
+ --------------------------------------------------
71
+
72
+ The Binder Project currently has no dedicated funding (beyond the time and hardware costs
73
+ provided by its {ref}`federation members <about/federation>`).
74
+
75
+ In 2017 the Binder Project received a 1-year grant from the
76
+ `Moore Foundation <https://figshare.com/s/e9d0ad7bdc4e405cccfa >`_.
77
+
78
+ What technology runs mybinder.org?
79
+ ----------------------------------
80
+
81
+ The technology behind mybinder.org is primarily composed of three open-source projects:
82
+
83
+ * `JupyterHub <https://z2jh.jupyter.org >`_, which manages cloud infrastructure for user instances
84
+ * `repo2docker <https://repo2docker.readthedocs.io >`_, which builds Docker images from GitHub repositories
85
+ * `BinderHub <https://binderhub.readthedocs.io >`_, which orchestrates the above two projects and
86
+ provides the Binder interface.
87
+
88
+ Each of these are open and inclusively-governed projects. Currently, these are all officially
89
+ hosted as a part of `Project Jupyter <https://github.com/jupyter/governance >`_,
90
+ an open project that creates open tools for data science
91
+ infrastructure and interactive computation. The Binder team is
92
+ heavily involved in each.
93
+
94
+ Using the ``mybinder.org `` service
95
+ ==================================
96
+
97
+ Information about using the ``mybinder.org `` service.
98
+
99
+ Check out :doc: `user-guidelines ` for more information about using ``mybinder.org ``.
100
+
101
+ Is ``mybinder.org `` free to use?
102
+ --------------------------------
103
+
104
+ Yes! Though note that it has :ref: `limited computational resources
105
+ <user_memory>`.
70
106
71
107
.. _user_memory :
72
108
@@ -90,6 +126,26 @@ leave your window open, this will be counted as "activity").
90
126
Binder aims to provide at least 12 hours of session time per user session.
91
127
Beyond that, we cannot guarantee that the session will remain running.
92
128
129
+ How much does running ``mybinder.org `` cost?
130
+ --------------------------------------------
131
+
132
+ Great question! If you're interested in the technical costs of running
133
+ ``mybinder.org ``, we publish a semi-up-to-date dataset of our costs at the
134
+ `binder-data <https://github.com/jupyterhub/binder-data/tree/master/billing/data/proc >`_
135
+ repository. In addition, you can explore these costs with the binder link below!
136
+
137
+ .. image :: https://mybinder.org/badge_logo.svg
138
+ :target: https://mybinder.org/v2/gh/jupyterhub/binder-billing/master?urlpath=lab/tree/analyze_data.ipynb
139
+
140
+ How can ``mybinder.org `` be free to use?
141
+ ----------------------------------------
142
+
143
+ See :ref: `about ` for more information on the mybinder.org team and who provides
144
+ the resources to pay for the service. Generally, mybinder.org is run with modest resources
145
+ provided to users in order to keep costs down. In the future we hope to see more
146
+ public BinderHub services running that can form a collection of community
147
+ resources for interactive cloud computing.
148
+
93
149
Can I use mybinder.org for a live demo or workshop?
94
150
---------------------------------------------------
95
151
@@ -100,6 +156,8 @@ the server is getting a lot of attention somewhere on the
100
156
internet, because we are deploying new versions of software, or the team
101
157
can't quickly respond to an outage.
102
158
159
+ Check out :doc: `user-guidelines ` for more information about using ``mybinder.org ``.
160
+
103
161
How does mybinder.org ensure user privacy?
104
162
------------------------------------------
105
163
@@ -233,10 +291,3 @@ For more information, see the `BinderHub documentation <BinderHub_>`_
233
291
for instructions on how to deploy your own BinderHub, and the
234
292
`Zero to JupyterHub <https://zero-to-jupyterhub.readthedocs.io/en/latest/user-experience.html#set-user-memory-and-cpu-guarantees-limits >`_
235
293
documentation for how to customize the user environment.
236
-
237
- How can I cite Binder?
238
- ----------------------
239
-
240
- For information on how to cite Binder, see :ref: `citing `.
241
-
242
- .. _BinderHub : https://binderhub.readthedocs.io/en/latest
0 commit comments