Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Install Kickstarter

The UM Kickstarter provides a powerful means to easily and reproducibly set up and start local development environments. It comes with an embedded Tomcat and an embedded H2 database.

Panel
panelIconId1f3eb
panelIcon:school:
panelIconText🏫
bgColor#E3FCEF

Install Kickstarter

Explore the directory tree that has just been created!

If H2 database is not enough…

Configuring UM for sending email in development environments

In a fresh Kickstarter-based development environment you cannot really send emails, because there is no SMTP server configured to be used:

Codeblock
cmsbs.mail.smtpserver = "none"

However, you can still open Tools / Mail Log in the GUI to inspect the last 20 outgoing emails. In many cases this is sufficient for a development environment.

If you want to really send email, you need to change cmsbs.mail.smtpserver to your smtp server:

This, however, sets you at risk of accidentally sending email to real people outside of your company!

The following configuration snippet will setup a second mail relay named vacuum that will just ignore every email it’s supposed to send while the default relay uses your real SMTP server to send emails to certain addresses or domains:

...

Setting up production environments is explained here: