This is a wedding site template. As it can be very difficult to modify all the templates, pages, etc. through external variables, I highly recommend to fork the project and create your own version.
You have to build the template with
docker build -f Dockerfile -t image/name:tag .
and you'll have to docker compose your new image with some database.
I pushed the image on docker hub and used a docker hosting site (in my case, Sloppy.io) I suggest MongoDB as database.
STILL PENDING:
- add the session management for admin user
- add the session management for guests
- prepare the mail template
- send emails and tests
- CRUD for users and guests
ENVIRONMENT VARIABLES:
| VARIABLE | Description |
|---|---|
| NODE_SITE | Site url |
| NODE_PORT | The port which will use Node JS |
| MONGO_URL | The datatabase connection string (mongodb://host:port/db) |
| MAIL_PORT | The SMTP port |
| MAIL_USER | SMTP authentication |
| MAIL_PASSWORD | SMTP password authentication |
| MAIL_HOST | The SMTP host |
| MAIL_ADDRESS | The mail address |