enhance description

This commit is contained in:
cws 2020-02-02 13:00:49 +01:00
parent c33b5ac2a8
commit acd510b1d6
2 changed files with 15 additions and 1 deletions

1
.gitignore vendored
View file

@ -2,3 +2,4 @@ node_modules
package.json package.json
package-lock.json package-lock.json
assets/js/validate.min.js assets/js/validate.min.js
assets/public

View file

@ -1,5 +1,9 @@
# ghost-contact-form # ghost-contact-form
Contact Forms in Ghost — Without External Services Add a beautiful, fully functional contact form to your Ghost blog or website without paying for external services.
Not running on Ghost? This solution also works with Gatsby, Hugo, Hexo, Nuxt and any other static site geberator.
## Tutorial
- [Contact Forms in Ghost](https://atmolabs.org/contact-forms-in-ghost/)
## Prerequisites ## Prerequisites
- A supported version of Node.js - A supported version of Node.js
@ -35,3 +39,12 @@ $ node ghost-contact-svc.js
## Test Locally ## Test Locally
[http://localhost:7000/v1/demo](http://localhost:7000/v1/demo) [http://localhost:7000/v1/demo](http://localhost:7000/v1/demo)
## Deploy (More detailed info in the tutorial)
- copy the work folder `ghost-contact-form` to your server
- use a systemd unit to run `ghost-contact-svc.js` as a deamon
- configure your webserver to map endpoint `http://localhost:7000/` to a public endpoint, e.g. `https://api.your-blog.com/`
- Use the files in folder `ghost-admin` to configure your front-end
-