This is an API service to send emails and other information based on templates and double opt-ins from form submissions https://forms.fsfe.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose.dev.yml 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # =============================================================================
  2. # Deployment instructions for the developer's Docker container
  3. # =============================================================================
  4. # This file is part of the FSFE Form Server.
  5. #
  6. # Copyright © 2017-2019 Free Software Foundation Europe <contact@fsfe.org>
  7. #
  8. # The FSFE Form Server is free software: you can redistribute it and/or modify
  9. # it under the terms of the GNU General Public License as published by the Free
  10. # Software Foundation, either version 3 of the License, or (at your option) any
  11. # later version.
  12. #
  13. # The FSFE Form Server is distributed in the hope that it will be useful, but
  14. # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  15. # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
  16. # details <http://www.gnu.org/licenses/>.
  17. # =============================================================================
  18. version: '3'
  19. services:
  20. forms:
  21. ports:
  22. - "8080:8080"
  23. environment:
  24. "MAIL_SERVER": "forms-fakesmtp"
  25. "MAIL_PORT": "1025"
  26. "LOG_EMAIL_FROM": "contact@fsfe.org"
  27. "LOG_EMAIL_TO": "contact@fsfe.org"
  28. forms-fakesmtp:
  29. image: forms-fakesmtp
  30. build:
  31. context: ./fake-smtp-server
  32. dockerfile: Dockerfile-smtp
  33. container_name: forms-fakesmtp
  34. ports:
  35. - "1025:1025"
  36. - "1080:1080"