readme updated

install script updated
This commit is contained in:
Matthew Scragg 2014-09-03 22:25:48 -05:00
parent ad401da4f1
commit 9c173895ae
2 changed files with 72 additions and 6 deletions

View File

@ -1,9 +1,75 @@
# Realms Wiki
# Realms Wiki Beta
Git based wiki written in Python
Inspired by Gollum, Ghost, and Dillinger.
Basic authentication and registration included.
## Features
- Built with Bootstrap 3
- Currently Markdown (w/ HTML) only
- Syntax highlighting (Ace Editor)
- Live preview
- Collaboration (TogetherJS)
- Drafts saved to localstorage
## Screenshots
TODO thumbnails here
## Requirements
- Python 2.7
- Git
- NodeJS (needed for bower/cleancss, distro packages shouldn't need this in future)
** Optional **
- Nginx (if you want proxy requests, this is recommended)
- Memcached or Redis, default is memonization
- MariaDB, MySQL, Postgresql, or another database supported by SQLAlchemy, default is sqlite.
Anon or single user does not require a database.
## Installation
### Ubuntu
Install script only tested with Ubuntu 14.04.
Please refer to the script for package requisites if needed
```
sudo apt-get install -y python-dev build-essential git libpcre3-dev libevent-dev python-pip python-virtualenv curl libxml2-dev libxslt1-dev zlib1g-dev libffi-dev
```
git clone https://github.com/scragg0x/realms-wiki
cd realms-wiki
sudo bash install.sh
```
**Nginx**
```sudo apt-get install -y nginx```
TODO nginx config here
## Running
Current there are different ways.
- Daemon mode using upstart
```sudo start realms-wiki```
- Foreground mode
```realms-wiki run```
- Debug mode
```realms-wiki runserver```
Access from your browser
```http://localhost:5000```
## Vagrant
```
git clone https://github.com/scragg0x/realms-wiki
cd realms-wiki
vagrant up
vagrant ssh
realms-wiki runserver
```

View File

@ -1,7 +1,7 @@
#!/bin/bash
# Provision script created for Ubuntu 14.04
APP_DIR=/vagrant
APP_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
echo "Provisioning..."