Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

StartupsPoleEmploi/baggy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📨 Baggy: a container for Postal

🇫🇷 Baggy est un outil d'orchestration de Postal dans des conteneurs Docker. Le but de Baggy est de permettre de déployer facilement une solution d'envoi d'emails transactionnels.

🇬🇧 Baggy is an orchestration solution for Postal in Docker containers. The goal of Baggy is to make it easy to deploy a transactional emailing solution.

Baggy is currently in testing and is not production-ready.

       _       _           
  __ _| |_ __ | |__   __ _ 
 / _` | | '_ \| '_ \ / _` |
| (_| | | |_) | | | | (_| |
 \__,_|_| .__/|_| |_|\__,_|
        |_|

Installation

Copy the sample configuration:

cp .env.sample .env

Edit the .env file and set appropriate values there. To generate random strings, such as the postal secret key or the various passwords, you can run:

make randomstring

Then, run:

make build
make init
make user
make start

There should be a web UI accessible at http://localhost. To daemonize, run instead:

make start-daemon

For more information, check out the Postal documentation.

The send.py script can be run to test that the server is working properly.

License

Baggy is licensed under the GNU Affero Public License (AGPL) v3. Some of the code in Baggy was borrowed from docker-postal, which does not have an explicit license.