1
1

Simplify nostr deployment.

This commit is contained in:
Derek Smith 2023-01-07 17:04:00 -05:00
parent dbb48d7f99
commit 9d13ec3991
Signed by: farscapian
GPG Key ID: 8F1CD799CCA516CC
2 changed files with 2 additions and 17 deletions

View File

@ -55,11 +55,6 @@ for DOMAIN_NAME in ${DOMAIN_LIST//,/ }; do
fi fi
fi fi
if [ -z "$NOSTR_ACCOUNT_PUBKEY" ]; then
echo "ERROR: Ensure NOSTR_ACCOUNT_PUBKEY is configured in your site_definition."
exit 1
fi
if [ -z "$DUPLICITY_BACKUP_PASSPHRASE" ]; then if [ -z "$DUPLICITY_BACKUP_PASSPHRASE" ]; then
echo "ERROR: Ensure DUPLICITY_BACKUP_PASSPHRASE is configured in your site_definition." echo "ERROR: Ensure DUPLICITY_BACKUP_PASSPHRASE is configured in your site_definition."
exit 1 exit 1
@ -70,12 +65,6 @@ for DOMAIN_NAME in ${DOMAIN_LIST//,/ }; do
exit 1 exit 1
fi fi
if [ -z "$NOSTR_ACCOUNT_PUBKEY" ]; then
echo "ERROR: You MUST specify a Nostr public key. This is how you get all your social features."
echo "INFO: Go to your site_definition file and set the NOSTR_ACCOUNT_PUBKEY variable."
exit 1
fi
TOR_CONFIG_PATH= TOR_CONFIG_PATH=
done done
@ -104,8 +93,7 @@ if [ "$RESTART_FRONT_END" = true ]; then
# wait for all docker containers to stop. # wait for all docker containers to stop.
# TODO see if there's a way to check for this. # TODO see if there's a way to check for this.
sleep 15 sleep 20
fi fi
# generate the certs and grab a backup # generate the certs and grab a backup

View File

@ -63,13 +63,10 @@ EOL
[info] [info]
relay_url = "wss://${NOSTR_FQDN}/" relay_url = "wss://${NOSTR_FQDN}/"
name = "${NOSTR_FQDN}" name = "${NOSTR_FQDN}"
description = "A nostr relay for ${DOMAIN_NAME}." description = "A nostr relay for ${DOMAIN_NAME} whitelisted for pubkey ${NOSTR_ACCOUNT_PUBKEY}."
pubkey = "${NOSTR_ACCOUNT_PUBKEY}" pubkey = "${NOSTR_ACCOUNT_PUBKEY}"
contact = "mailto:${CERTIFICATE_EMAIL_ADDRESS}" contact = "mailto:${CERTIFICATE_EMAIL_ADDRESS}"
# administrative contact pubkey TODO
pubkey = "${NOSTR_ACCOUNT_PUBKEY}"
[options] [options]
reject_future_seconds = 1800 reject_future_seconds = 1800