Skip to content

Commit 36fb84f

Browse files
committed
README and INSTALL cleanup to evaluate new doc standards
1 parent 6f28ae4 commit 36fb84f

File tree

2 files changed

+51
-15
lines changed

2 files changed

+51
-15
lines changed

INSTALL.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Installation
2+
3+
## Prerequisites
4+
5+
To run this project, you'll need to have either PHP7 or Docker installed, and be using either macOS or Linux.
6+
7+
## Running Locally
8+
9+
- Install PHP7
10+
- Checkout the project
11+
- Run `./dev.sh` from the project root
12+
- Access [localhost:8000](http://localhost:8000) in your browser
13+
14+
## Running via Docker
15+
16+
- Install Docker
17+
- Checkout the project
18+
- Run `./docker.sh` from the project root
19+
- Access [localhost:8000](http://localhost:8000) in your browser
20+
21+
## Verifying Install
22+
23+
If `localhost:8000` returns the lbry.io website, it's running correctly.
24+
25+
## Additional Notes
26+
27+
- Both the `dev.sh` and `docker.sh` scripts will initialise a configuration based on `data/config.php.example` if `data/config.php` does not exist.
28+
- Some pages and interactions rely on API keys that will not be available to you in your install.
29+
- To run remotely, simply install PHP and configure Apache or your server of choice to serve `web/index.php`.

README.md

+22-15
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,32 @@
11
# lbry.io
22

3-
The [lbry.io](https://lbry.io) website.
3+
The [lbry.io](https://lbry.io) website. This website uses barebones PHP along with Javascript and SCSS.
44

5-
## Running lbry.io
5+
![lbry.io screenshot](https://spee.ch/@lbry/lbryio.png)
66

7-
It's very easy to have lbry.io running locally:
7+
## Installation
88

9-
- Install PHP7
10-
- Checkout the project
11-
- Run `./dev.sh` from the project root
12-
- Access [localhost:8000](http://localhost:8000) in your browser
9+
Please see [INSTALL](INSTALL.md) for comprehensive, easy-to-follow instructions on running this project.
1310

14-
You can also run the development server using docker:
11+
## Usage
1512

16-
- Install Docker
17-
- Checkout the project
18-
- Run `./docker.sh` from the project root
19-
- Access [localhost:8000](http://localhost:8000) in your browser
13+
Unless you are planning to contributing to the lbry.io website, this project serves little independent purpose.
2014

21-
Both the `dev.sh` and `docker.sh` scripts will initialise a configuration based on `data/config.php.example` if `data/config.php` does not exist.
15+
To access a local copy of lbry.io, follow [INSTALL](INSTALL.md) and then access localhost:8000 in your browser.
2216

23-
To run remotely, simply install PHP and configure Apache or your server of choice to serve `web/index.php`.
17+
## License
2418

25-
Note that some pages and interactions rely on API keys that will not be available to you in your install.
19+
This project is MIT licensed. For the full license, see [LICENSE](LICENSE).
20+
21+
## Contributing
22+
23+
Contributions to this project are welcome, encouraged, and compensated. For more details, see [CONTRIBUTING](https://lbry.io/faq/contributing).
24+
25+
## Contact
26+
27+
The primary contact for this project is Jeremy Kauffman <jeremy@lbry.io>.
28+
29+
## Additional Info and Links
30+
31+
- [https://lbry.io](https://lbry.io) - The live LBRY website
32+
- [https://chat.lbry.io](https://chat.lbry.io) - A chat room for the LBRY community

0 commit comments

Comments
 (0)