Skip to content

Commit 687657b

Browse files
authored
Merge pull request #1215 from consideRatio/pr/update-travis-gha-badge
2 parents 38af7ba + b483480 commit 687657b

File tree

3 files changed

+78
-112
lines changed

3 files changed

+78
-112
lines changed

README.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# [BinderHub](https://github.com/jupyterhub/binderhub)
2+
3+
[![Documentation Status](https://img.shields.io/readthedocs/binderhub?logo=read-the-docs)](https://binderhub.readthedocs.io/en/latest/)
4+
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/jupyterhub/binderhub/Tests?logo=github)](https://github.com/jupyterhub/binderhub/actions)
5+
[![Latest chart development release](https://img.shields.io/badge/dynamic/json.svg?label=latest&url=https://jupyterhub.github.io/helm-chart/info.json&query=$.binderhub.latest&colorB=orange)](https://jupyterhub.github.io/helm-chart/)
6+
[![GitHub](https://img.shields.io/badge/issue_tracking-github-blue.svg)](https://github.com/jupyterhub/binderhub/issues)
7+
[![Discourse](https://img.shields.io/badge/help_forum-discourse-blue.svg)](https://discourse.jupyter.org/c/binder/binderhub)
8+
[![Gitter](https://img.shields.io/badge/social_chat-gitter-blue.svg)](https://gitter.im/jupyterhub/binder)
9+
[![Contribute](https://img.shields.io/badge/I_want_to_contribute!-grey?logo=jupyter)](https://github.com/jupyterhub/binderhub/blob/master/CONTRIBUTING.md)
10+
11+
## What is BinderHub?
12+
13+
**BinderHub** allows you to `BUILD` and `REGISTER` a Docker image from a
14+
Git repository, then `CONNECT` with JupyterHub, allowing you to create a
15+
public IP address that allows users to interact with the code and
16+
environment within a live JupyterHub instance. You can select a specific
17+
branch name, commit, or tag to serve.
18+
19+
BinderHub ties together:
20+
21+
- [JupyterHub](https://github.com/jupyterhub/jupyterhub) to provide a scalable
22+
system for authenticating users and spawning single user Jupyter Notebook
23+
servers, and
24+
- [Repo2Docker](https://github.com/jupyter/repo2docker) which generates a Docker
25+
image using a Git repository hosted online.
26+
27+
BinderHub is built with Python, kubernetes, tornado, npm, webpack, and
28+
sphinx.
29+
30+
## Documentation
31+
32+
For more information about the architecture, use, and setup of
33+
BinderHub, see [the BinderHub
34+
documentation](https://binderhub.readthedocs.io).
35+
36+
## Contributing
37+
38+
To contribute to the BinderHub project you can work on:
39+
40+
- [answering questions others have](https://discourse.jupyter.org/),
41+
- writing documentation,
42+
- designing the user interface, or
43+
- writing code.
44+
45+
To see how to build the documentation, edit the user interface or modify
46+
the code see [the contribution
47+
guide](https://github.com/jupyterhub/binderhub/blob/master/CONTRIBUTING.md).
48+
49+
## Installation
50+
51+
**BinderHub** is based on Python 3, it's currently only kept updated on GitHub.
52+
However, it can be installed using `pip`:
53+
54+
pip install git+https://github.com/jupyterhub/binderhub
55+
56+
See [the BinderHub documentation](https://binderhub.readthedocs.io) for
57+
a detailed guide on setting up your own BinderHub server.
58+
59+
## Why BinderHub?
60+
61+
Collections of Jupyter notebooks are becoming more common in scientific
62+
research and data science. The ability to serve these collections on
63+
demand enhances the usefulness of these notebooks.
64+
65+
## Who is BinderHub for?
66+
67+
- **Users** who want to easily interact with computational environments that
68+
others have created.
69+
- **Authors** who want to create links that allow users to immediately interact
70+
with a computational enviroment that you specify.
71+
- **Deployers** who want to create their own BinderHub to run on whatever
72+
hardware they choose.
73+
74+
## License
75+
76+
See `LICENSE` file in this repository.

README.rst

Lines changed: 0 additions & 110 deletions
This file was deleted.

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# manually add pycurl here, see comment in requirements.txt
1717
requirements.append("pycurl")
1818

19-
with open(os.path.join(here, 'README.rst'), encoding="utf8") as f:
19+
with open(os.path.join(here, 'README.md'), encoding="utf8") as f:
2020
readme = f.read()
2121

2222
# Build our js and css files before packaging
@@ -46,7 +46,7 @@
4646
keywords="reproducible science environments docker kubernetes",
4747
description="Turn a Git repo into a collection of interactive notebooks",
4848
long_description=readme,
49-
long_description_content_type='text/x-rst',
49+
long_description_content_type='text/markdown',
5050
packages=find_packages(),
5151
include_package_data=True,
5252
install_requires=requirements,

0 commit comments

Comments
 (0)