Fork of https://github.com/rchakode/hugo-mx-gateway Contact form API for static websites
Go to file
Rodrigue Chakode 5e32b17b2c updated readme 2022-04-29 11:20:09 +02:00
.github/workflows Fixed a CI file 2021-09-10 10:22:26 +02:00
docs cleanup readme 2022-04-29 11:18:35 +02:00
helm set version to 0.1.0 2020-05-31 15:27:40 +02:00
samples improvement of the contact form processing: 2021-10-26 20:14:24 +02:00
screenshots review docs 2020-06-13 12:22:01 +02:00
templates improved contact email template 2020-08-20 09:42:49 +02:00
vendor add go-recaptcha dependency 2020-06-02 20:05:21 +02:00
.dockerignore added dockerfile 2020-05-17 19:08:05 +02:00
.gcloudignore review docs 2020-06-13 12:22:01 +02:00
.gitignore ignore IntelliJ IDEA stuff 2020-06-02 15:31:52 +02:00
Dockerfile added healthz endpoint, misc improvements and docs review 2020-05-24 00:44:40 +02:00
LICENSE added LICENSE 2020-05-17 19:08:22 +02:00
Makefile fixed docker build on Github actions 2020-05-31 16:07:00 +02:00
README.md updated readme 2022-04-29 11:20:09 +02:00
app.yaml.sample Updated app.yaml.sample 2021-09-14 23:37:07 +02:00
entrypoint.sh added healthz endpoint, misc improvements and docs review 2020-05-24 00:44:40 +02:00
go.mod use log instead of logrus for logging 2021-09-19 22:49:48 +02:00
go.sum use log instead of logrus for logging 2021-09-19 22:49:48 +02:00
healthz.go added healthz endpoint, misc improvements and docs review 2020-05-24 00:44:40 +02:00
hugo-mx-gateway-architecture-overview.png review docs 2020-05-31 13:46:26 +02:00
main.go Merge pull request #8 from Natureshadow/patch-2 2022-04-29 10:14:46 +02:00
sendmail.go Send Origin back as Access-Control-Allow-Origin 2022-04-28 23:41:39 +02:00

README.md

Actions Status


Overview

Did you ever experience building a static website (e.g. using Hugo or whatever alternative), then did get stuck when coming the time to add a contact/demo request form?

You're at the right place.

This project, namely hugo-mx-gateway, is meant to provide a RESTful API that adds the dynamicity required to handle contactdemo requests for static web sites. It's a simple, yet a powerful tool built for this only-designated purpose.

Getting Started

Use the following resoures to deploy and get started with hugo-mx-gateway.

License & Copyrights

This tool (code and documentation) is licensed under the terms of Apache 2.0 License. Read the LICENSE file for more details on the license terms.

The tool may inlcude third-party libraries provided with their owns licenses and copyrights, but always compatible with the Apache 2.0 License terms of use.

Support & Contributions

We encourage feedback and do make our best to handle any troubles you may encounter when using this tool.

Here is the link to submit issues: https://github.com/rchakode/hugo-mx-gateway/issues.

New ideas are welcomed, please open an issue to submit your idea if you have any one.

Contributions are accepted subject that the code and documentation be released under the terms of Apache 2.0 License.

To contribute bug patches or new features, please use the Github Pull Request model.