ItzNotABug / ghosler

Send newsletter emails to your Ghost CMS subscribers & members, using your own email credentials!
Apache License 2.0
47 stars 5 forks source link

Dockerize `Ghosler` #40

Closed ItzNotABug closed 6 months ago

ItzNotABug commented 6 months ago

This PR adds the ability to dockerize ghosler as requested in #31.


Note: This is still a WIP PR.

ItzNotABug commented 6 months ago

This is tested on a localhost and a publicly accessible url via Cloudflare Tunnels, seems to work fine.

However, there are a few things that the ghosler-cli needs to be updated to. These are -

  1. Deleting Dockerfile, .dockerignore, docker-install.sh files
  2. Applying a migration for moving config.*.json files from the root directory to configuration directory
ItzNotABug commented 6 months ago

This can be merged as the ghosler-cli now includes the migrations mentioned above.

ItzNotABug commented 6 months ago

Slim Docker Images @ https://hub.docker.com/r/itznotabug/ghosler.


Merging this PR!