typos and such
This commit is contained in:
parent
d9bb75aed6
commit
65898f5068
1 changed files with 9 additions and 11 deletions
20
README.md
20
README.md
|
@ -20,7 +20,7 @@ sudo apt-get install ghc cabal-install
|
||||||
```
|
```
|
||||||
|
|
||||||
Now you can set up your cabal with `cabal update` and follow its instructions.
|
Now you can set up your cabal with `cabal update` and follow its instructions.
|
||||||
with this you will have also installed the latest GHC Haskell compiler on your
|
With this you will have also installed the latest GHC Haskell compiler on your
|
||||||
system.
|
system.
|
||||||
|
|
||||||
Additionally to Haskell and its dependencies you will need the following
|
Additionally to Haskell and its dependencies you will need the following
|
||||||
|
@ -37,7 +37,7 @@ software and libraries:
|
||||||
* libcairo2-dev
|
* libcairo2-dev
|
||||||
* libgtk2.0-dev
|
* libgtk2.0-dev
|
||||||
|
|
||||||
which can be installed through
|
Which can be installed through
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt-get install alex happy libpq-dev postgresql npm nodejs-legacy libpoppler-glib-dev libcairo2-dev libgtk2.0-dev
|
sudo apt-get install alex happy libpq-dev postgresql npm nodejs-legacy libpoppler-glib-dev libcairo2-dev libgtk2.0-dev
|
||||||
|
@ -51,7 +51,7 @@ npm install -g purescript
|
||||||
npm install -g pulp
|
npm install -g pulp
|
||||||
```
|
```
|
||||||
|
|
||||||
for migrations also install:
|
For migrations also install:
|
||||||
|
|
||||||
* libmagic-dev
|
* libmagic-dev
|
||||||
|
|
||||||
|
@ -70,19 +70,19 @@ On how to configure your elasticsearch server, look into the
|
||||||
|
|
||||||
### Building
|
### Building
|
||||||
|
|
||||||
get the source with
|
Get the source with
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/nek0/eidolon.git
|
git clone https://github.com/nek0/eidolon.git
|
||||||
```
|
```
|
||||||
|
|
||||||
build your sandbox with
|
Build your sandbox with
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cabal sandbox init
|
cabal sandbox init
|
||||||
```
|
```
|
||||||
|
|
||||||
build the source with
|
Build the source with
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make all
|
make all
|
||||||
|
@ -92,7 +92,7 @@ Everything should work automagically from there.
|
||||||
|
|
||||||
## Deploying
|
## Deploying
|
||||||
|
|
||||||
First you need to set up your database, whoch just needs to be created.
|
First you need to set up your database, which just needs to be created.
|
||||||
Additionally you connect to your database (with `psql` or similar) and activate
|
Additionally you connect to your database (with `psql` or similar) and activate
|
||||||
the `pg_trgm` extension to the database with
|
the `pg_trgm` extension to the database with
|
||||||
|
|
||||||
|
@ -105,12 +105,12 @@ After compiling you will find an executable called `eidolon` in
|
||||||
want. The executable needs to be accompanied by the folders `config` and
|
want. The executable needs to be accompanied by the folders `config` and
|
||||||
`static` and their contents. It's best to copy them to your desired destination.
|
`static` and their contents. It's best to copy them to your desired destination.
|
||||||
|
|
||||||
Also check `config/settings.yml` and set the values there accrding to your
|
Also check `config/settings.yml` and set the values there according to your
|
||||||
configuration. The field `contactEmail` is optional, you can comment it out, but
|
configuration. The field `contactEmail` is optional, you can comment it out, but
|
||||||
be aware. In certain jurisdictions you are required to give some contact
|
be aware. In certain jurisdictions you are required to give some contact
|
||||||
information.
|
information.
|
||||||
|
|
||||||
It may also be necessery to create a reverse proxy to your gallery. I would
|
It may also be necessary to create a reverse proxy to your gallery. I would
|
||||||
recommend using [nginx](http://nginx.org/).
|
recommend using [nginx](http://nginx.org/).
|
||||||
|
|
||||||
## Customizing
|
## Customizing
|
||||||
|
@ -217,8 +217,6 @@ by unhandled EXIF data.
|
||||||
* This software uses the web Framework "Yesod" by Michael Snoyman. See more at:
|
* This software uses the web Framework "Yesod" by Michael Snoyman. See more at:
|
||||||
<http://www.yesodweb.com/>
|
<http://www.yesodweb.com/>
|
||||||
|
|
||||||
* This software uses parts of the template "Parallelism" by n33co. see more at: <http://html5up.net/>
|
|
||||||
|
|
||||||
[eidolon]: http://eidolon.nek0.eu
|
[eidolon]: http://eidolon.nek0.eu
|
||||||
[stack]: https://github.com/commercialhaskell/stack/releases
|
[stack]: https://github.com/commercialhaskell/stack/releases
|
||||||
[elasticdocu]: https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configuration.html
|
[elasticdocu]: https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configuration.html
|
||||||
|
|
Loading…
Reference in a new issue