enhance description
This commit is contained in:
parent
c33b5ac2a8
commit
acd510b1d6
2 changed files with 15 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -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
|
||||||
|
|
|
||||||
15
README.md
15
README.md
|
|
@ -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
|
||||||
|
|
||||||
|
-
|
||||||
Loading…
Reference in a new issue