diff --git a/smtp-extern/hooks/smtp_server-relation-joined b/smtp-extern/hooks/smtp_server-relation-joined new file mode 100755 index 0000000..7e4a106 --- /dev/null +++ b/smtp-extern/hooks/smtp_server-relation-joined @@ -0,0 +1,15 @@ +#!/bin/bash + + +host=$(options-get host) || exit 1 +port=$(options-get port) || exit 1 +secure=$(options-get secure) || exit 1 +user=$(options-get user) || exit 1 +password=$(options-get password) || exit 1 + + +relation-set host "$host" || exit 1 +relation-set port "$port" || exit 1 +relation-set secure "$secure" || exit 1 +relation-set user "$user" || exit 1 +relation-set password "$password" || exit 1 diff --git a/smtp-extern/metadata.yml b/smtp-extern/metadata.yml new file mode 100644 index 0000000..dbe3d4c --- /dev/null +++ b/smtp-extern/metadata.yml @@ -0,0 +1,4 @@ +type: run-once +docker-image: docker.0k.io/alpine:3.18 +provides: + smtp-server: