Infrastructure
Collecto is an open-source, self-hosted, lightweight, email collection service.
Docs available at https://www.16elt.com/Collecto/
git clone https://github.com/Eliran-Turgeman/Collecto.git
cd Collecto
Collecto uses Docker Compose to run its services, including the email collection API and Redis for caching. To get the application up and running, follow these steps:
Prod (using the latest image from DockerHub):
docker-compose up --build
Local/Dev (building Dockerfile):
docker-compose --file .\docker-compose.dev.yml up --build
Once the services are up and running:
To stop the running containers, use one of the following commands, based on how you started the application:
docker-compose down
docker-compose --file .\docker-compose.dev.yml down --build