dockerfiles/ghost/README.md

36 lines
1.6 KiB
Markdown
Raw Normal View History

2016-04-11 15:59:32 +02:00
## wonderfall/ghost
![](https://i.goopics.net/lt.png)
2016-05-12 00:16:33 +02:00
#### What is this? What features?
2016-04-11 15:59:32 +02:00
- A **simple** Ghost CMS build made for production.
- It is based on Alpine Linux so it's lightweight.
2016-05-12 00:16:33 +02:00
- It uses node.js LTS (version check is disabled).
- Environment variables, thus providing basic flexibility.
- Offers Isso and Disqus basic support (casper).
- Offers syntax highlighting using [prism.js](http://prismjs.com/) (casper).
#### Build-time variables
- **VERSION** : version of Ghost.
2016-04-11 15:59:32 +02:00
#### Environment variables
2016-05-12 00:16:33 +02:00
- **GID** : ghost user id *(default : 991)*
- **UID** : ghost group id *(default : 991)*
- **SSL** : set to *True* if you use *https* on your blog. *(default : False)*
- **DOMAIN** : your domain (without *http(s)://*) *(default : my-ghost-blog.com)*
- **SYNTAX_HIGHLIGHTING** : enables syntax highlighting if set to *True* *(default : False)*
- **HIGHLIGHTER_COLOR** : color of syntax highlighting, *light* or *dark* *(default : light)*
- **CUSTOM_SMTP** : enables SMTP if set to *True* *(default : False)*
- **SMTP_PORT**, **SMTP_USER**, **SMTP_HOST** : SMTP settings
- **SMTP\_SENDER\_MAIL**, **SMTP\_SENDER\_NAME** : other SMTP settings
- **ENABLE_ISSO** : enables Isso support if set to *True* *(default : False)*
- **ISSO_HOST**, **ISSO_AVATAR**, **ISSO_VOTE** : Isso settings
- **ENABLE_DISQUS** : enables Disqus if set to *True* *(default : False)*
- **DISQUS_SHORTNAME** : your Disqus shortname
2016-04-11 15:59:32 +02:00
#### Volumes
- **/ghost/content** : contents of your blog, including themes
2016-05-12 00:16:33 +02:00
### Ports
- **2368** [(reverse proxy!)](https://github.com/hardware/mailserver/wiki/Reverse-proxy-configuration)