-
Notifications
You must be signed in to change notification settings - Fork 488
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do not require email server for development environments #5328
Comments
@matthew-a-dunlap - can you talk about this briefly in sprint planning tomorrow? Thank you! |
For future reference, something like http://nilhcem.com/FakeSMTP/ might be another approach to this. |
This came up today in a live demo. So embarrassing. |
Please see also:
|
@matthew-a-dunlap as of PR #7242 the dev guide now gives explicit instructions on how to avoid needing to install a mail server to set up a dev environment: The installer will try to connect to the SMTP server you tell it to use. If you don’t have a mail server handy you can run Are you ok with closing this? |
@matthew-a-dunlap I'm closing this. Using Docker you now get an SMTP server called Mail Dev when you spin up containers. It looks like this: We switched the main "dev setup" docs over to Docker in this PR: Please give them a try! I'd love to hear what you think. Some related discussion: https://dataverse.zulipchat.com/#narrow/stream/379673-dev/topic/devs.2C.20please.20switch.20to.20Payara.206 |
To install Dataverse, an email server is required to complete the installer. Dataverse will run without it (with some log errors) but the installer will not pass.
In the past I've hacked our installer to not ask for the email with good results, tho there may be some slowdown.
It would be good to make this optional for easier use of AWS environments, etc.
The text was updated successfully, but these errors were encountered: