mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
# Quick Start
|
|
|
|
## Installing Plinth
|
|
|
|
Install the python-cheetah package and pandoc:
|
|
|
|
apt-get install python-cheetah pandoc
|
|
|
|
|
|
Install the python-simplejson
|
|
|
|
apt-get install python-simplejson
|
|
|
|
|
|
Unzip and untar the source into a directory. Change to the directory
|
|
containing the program. Do `make` and then run `./plinth.py` and
|
|
point your web browser at `localhost:8000`. The default username is
|
|
"admin" and the default password is "secret".
|
|
|
|
## Dependencies
|
|
|
|
* cherrypy - python web engine v3+
|
|
|
|
* cheetah - Debian has python-cheetah package
|
|
|
|
* python - tested with version 2.6.6
|
|
|
|
* *GNU Make* is used to build the templates and such.
|
|
|
|
The documentation has some dependencies too.
|
|
|
|
* *Markdown* is used to format and style docs.
|
|
|
|
* *Pandoc* converts the markdown to different formats.
|
|
|
|
* *PDFLatex* generates pdf versions of the documentation.
|
|
|
|
* *GNU Make* processes /doc/Makefile.
|
|
|
|
## Building the Documentation
|
|
|
|
Documentation has been collected into a pdf that can be built using
|
|
`make doc`. It also gets built into smaller files and other formats,
|
|
including one suitable for install as a man page.
|
|
|
|
<a name="installing_systemwide" />
|