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.
 
 
Valentin Lab 876cea9673 new: [bluesky] add ``email-from`` option to set email field for confirmation 3 days ago
..
actions new: [bluesky] new charm 3 days ago
hooks new: [bluesky] add verify email capability through smtp relation 3 days ago
lib new: [bluesky] add ``email-from`` option to set email field for confirmation 3 days ago
README.org new: [bluesky] add ``email-from`` option to set email field for confirmation 3 days ago
metadata.yml new: [bluesky] add verify email capability through smtp relation 3 days ago

README.org

Usage

compose declaration

No options are needed.

bluesky:
  charm: bluesky  ## line is optional if your service name is "bluesky"

You might have to configure the domain, if you didn't do it already in the frontend service configuration with a service-map.

bluesky:
  charm: bluesky  ## line is optional if your service name is "bluesky"
  relations:
    web-proxy:
      apache:
        domain: bsky.mydomain.org

You probably should also make sure that smtp-server relation is fulfilled if you want to be able to verify emails, you could for instance use stmp-stub to provide settings for an external SMTP service:

bluesky:
  # ...

myemail:
  charm: smtp-stub
  options:
    port: 25
    connection-security: none    # "none", "starttls", "ssl/tls"
    auth-method: none            # "none", "password"
    user: myuser
    password: mypassword

Your SMTP might require a sensible email-from field, so to set it:

bluesky:
  # ...
  options:
    email-from: no-reply@mydomain.com

request a new invite

To be able to add account, you need to create new invites from your PDS to give to people to create accounts.

compose new-invite bluesky