Bring your wedding album to the internet
Clone down this repository. You will need node and npm installed globally on your machine.
npm install
npm start
npm run dist
The application currently have a task that support gh page. Take a look at task gh-build
in package.json and change the public url to your gh page url
http://localhost:1234/
https://kingtran2112.github.io/save_the_date
The content of the application is in Resource file. For custom the preview content, take a look at index.html and change the value of meta tag at your wish
This application using Docker to make it easier for deploying in production environment. The Docker compose file make the process more easier. Please fill your value to the docker compose file and using
docker-compose up -d
to run it.
The docker-compose will pull the image for the application and traefik
and start these images.
- If any problem with letenscript certificate, please delete the json file (the file is specified in
--certificatesresolvers.myresolver.acme.storage
in docker-compose file) and restart traefik, it will re-create the certificate for you