asciinema.org/README.md

67 lines
2.7 KiB
Markdown
Raw Normal View History

2017-04-15 17:38:05 +00:00
# asciinema web app
2012-04-03 10:03:31 +00:00
2014-08-05 14:31:51 +00:00
[![Build Status](https://travis-ci.org/asciinema/asciinema.org.svg?branch=master)](https://travis-ci.org/asciinema/asciinema.org)
2015-03-06 10:10:33 +00:00
[![Code Climate](https://codeclimate.com/github/asciinema/asciinema.org/badges/gpa.svg)](https://codeclimate.com/github/asciinema/asciinema.org)
2015-03-06 10:30:48 +00:00
[![Coverage Status](https://coveralls.io/repos/asciinema/asciinema.org/badge.svg)](https://coveralls.io/r/asciinema/asciinema.org)
asciinema is a free and open source solution for recording terminal sessions
and sharing them on the web.
2012-04-09 11:44:38 +00:00
2017-04-15 17:38:05 +00:00
This repository contains the source code of asciinema hosting web app, which
runs at [asciinema.org](https://asciinema.org).
You can find the source code of asciinema terminal recorder
at [asciinema/asciinema](https://github.com/asciinema/asciinema), and the source
code of asciinema web player
2017-04-13 19:05:32 +00:00
at [asciinema/asciinema-player](https://github.com/asciinema/asciinema-player).
2012-04-09 11:44:38 +00:00
## Setting up your own asciinema web app instance
2015-10-31 10:36:46 +00:00
asciinema terminal recorder uses [asciinema.org](https://asciinema.org) as its
default host for the recordings. It's free, public service (all uploaded
recordings are __private by default__ though).
2015-10-31 10:37:24 +00:00
If you're not comfortable with uploading your terminal sessions to
asciinema.org, or your company's policy prevents you from doing that, you can
set up your own instance for private use. See
our [asciinema web app install guide](docs/INSTALL.md).
2015-10-28 20:38:07 +00:00
Once you have your instance running, point asciinema recorder to it by setting
API URL in `~/.config/asciinema/config` file as follows:
2017-04-13 14:44:35 +00:00
[api]
url = https://your.asciinema.host
2012-04-09 11:44:38 +00:00
2017-04-22 11:23:39 +00:00
Alternatively, you can set `ASCIINEMA_API_URL` environment variable:
ASCIINEMA_API_URL=https://your.asciinema.host asciinema rec
2013-12-03 19:09:18 +00:00
## Contributing
2017-04-15 17:38:05 +00:00
Check out our [Contributing](http://asciinema.org/contributing) page, which
describes multiple ways you can help this project.
If you decide to contribute with the code then please
read [CONTRIBUTING.md](CONTRIBUTING.md), which covers submitting bugs,
requesting new features, preparing your code for a pull request, etc.
2013-12-03 19:09:18 +00:00
2017-04-15 17:52:50 +00:00
## Security
We're serious about the security of this web app and the user data it manages.
If you find anything that looks like a potential vulnerability please
read on
[how to report a security issue](CONTRIBUTING.md#reporting-security-issues).
2012-04-09 11:44:38 +00:00
## Authors
2017-04-15 17:38:05 +00:00
asciinema is developed by [Marcin Kulik](http://ku1ik.com) with the help of
many great open source contributors.
For a complete list of the many individuals that contributed to the project,
please refer to
[GitHub's list of contributors](https://github.com/asciinema/asciinema.org/contributors).
2013-10-06 11:02:37 +00:00
## Copyright
2017-04-15 17:38:05 +00:00
Copyright © 2011-2017 Marcin Kulik. See LICENSE.txt for details.