|
1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- Write.as
- ========
- [![Build Status](https://travis-ci.org/writeas/nerds.svg)](https://travis-ci.org/writeas/nerds) [![#writeas on freenode](https://img.shields.io/badge/freenode-%23writeas-blue.svg)](http://webchat.freenode.net/?channels=writeas) [![Public Slack discussion](http://slack.write.as/badge.svg)](http://slack.write.as/)
-
- This is a simple telnet-based interface for publishing text. Users connect and paste / type what they want to publish. Upon indicating that they're finished, a link is generated to access their new post on the web.
-
- ![Write.as telnet server](https://github.com/writeas/nerds/raw/master/nerds.png)
-
- ## Try it
- **Or not :(**. We had to [shut it down](https://twitter.com/writeas__/status/790356847526027264) because it was getting DDoSed too much. But you can still [run it yourself](#run-it-yourself).
-
- ```
- telnet nerds.write.as
- ```
-
- ## Run it yourself
- ```
- Usage:
- nerds [options]
-
- Options:
- --debug
- Enables garrulous debug logging.
- -o
- Directory where text files will be stored.
- -s
- Directory where required static files exist (like the banner).
- -h
- Hostname of the server to rsync saved files to.
- -p
- Port to listen on.
- ```
-
- The default configuration (without any flags) is essentially:
-
- ```
- nerds -o /var/write -s . -p 2323
- ```
-
- ## How it works
- The user's input is simply written to a flat file in a given directory. To provide web access, a web server (sold separately) serves all files in this directory as `plain/text`. That's it!
-
- ## License
- This project is licensed under the MIT open source license.
|