mirror of
https://github.com/believethehype/nostrdvm.git
synced 2025-06-18 13:30:49 +02:00
use manual relay list for otherstuff
This commit is contained in:
parent
57e1df0c12
commit
b78df1eb11
@ -71,7 +71,7 @@ AVOID_OUTBOX_RELAY_LIST = ["wss://nos.lol",
|
|||||||
"wss://nostream-production-5895.up.railway.app",
|
"wss://nostream-production-5895.up.railway.app",
|
||||||
"ws://127.0.0.1:4869", "wss://sign.siamstr.com", "wss://relay.hash.stream",
|
"ws://127.0.0.1:4869", "wss://sign.siamstr.com", "wss://relay.hash.stream",
|
||||||
"wss://pablof7z.nostr1.com", "wss://nostr.beckmeyer.us", "wss://pow.hzrd149.com",
|
"wss://pablof7z.nostr1.com", "wss://nostr.beckmeyer.us", "wss://pow.hzrd149.com",
|
||||||
"wss://relay.nostrss.re", "wss://relay.nostr.bg"
|
"wss://relay.nostrss.re", "wss://relay.nostr.bg", "ws://bugman.mguy.net:4848"
|
||||||
|
|
||||||
|
|
||||||
]
|
]
|
||||||
|
@ -22,6 +22,7 @@ from nostr_dvm.utils.admin_utils import AdminConfig
|
|||||||
from nostr_dvm.utils.dvmconfig import build_default_config, DVMConfig
|
from nostr_dvm.utils.dvmconfig import build_default_config, DVMConfig
|
||||||
from nostr_dvm.utils.nip89_utils import NIP89Config, check_and_set_d_tag
|
from nostr_dvm.utils.nip89_utils import NIP89Config, check_and_set_d_tag
|
||||||
from nostr_dvm.utils.nostr_utils import check_and_set_private_key
|
from nostr_dvm.utils.nostr_utils import check_and_set_private_key
|
||||||
|
from nostr_dvm.utils.outbox_utils import AVOID_OUTBOX_RELAY_LIST
|
||||||
from nostr_dvm.utils.zap_utils import get_price_per_sat, check_and_set_ln_bits_keys
|
from nostr_dvm.utils.zap_utils import get_price_per_sat, check_and_set_ln_bits_keys
|
||||||
|
|
||||||
|
|
||||||
@ -31,6 +32,16 @@ use_logger = True
|
|||||||
log_level = LogLevel.ERROR
|
log_level = LogLevel.ERROR
|
||||||
|
|
||||||
|
|
||||||
|
SYNC_DB_RELAY_LIST = ["wss://relay.damus.io",
|
||||||
|
#"wss://relay.primal.net",
|
||||||
|
"wss://nostr.oxtr.dev"]
|
||||||
|
|
||||||
|
RELAY_LIST = ["wss://nostr.mom",
|
||||||
|
#"wss://relay.primal.net",
|
||||||
|
"wss://nostr.oxtr.dev",
|
||||||
|
"wss://relay.nostr.net"
|
||||||
|
]
|
||||||
|
|
||||||
if use_logger:
|
if use_logger:
|
||||||
init_logger(log_level)
|
init_logger(log_level)
|
||||||
|
|
||||||
@ -40,6 +51,9 @@ def build_sd35(name, identifier, announce):
|
|||||||
dvm_config.NEW_USER_BALANCE = 0
|
dvm_config.NEW_USER_BALANCE = 0
|
||||||
dvm_config.USE_OWN_VENV = False
|
dvm_config.USE_OWN_VENV = False
|
||||||
dvm_config.ENABLE_NUTZAP = False
|
dvm_config.ENABLE_NUTZAP = False
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
profit_in_sats = 10
|
profit_in_sats = 10
|
||||||
dvm_config.FIX_COST = int(((4.0 / (get_price_per_sat("USD") * 100)) + profit_in_sats))
|
dvm_config.FIX_COST = int(((4.0 / (get_price_per_sat("USD") * 100)) + profit_in_sats))
|
||||||
nip89info = {
|
nip89info = {
|
||||||
@ -84,6 +98,9 @@ def build_dalle(name, identifier, announce):
|
|||||||
admin_config.REBROADCAST_NIP65_RELAY_LIST = announce
|
admin_config.REBROADCAST_NIP65_RELAY_LIST = announce
|
||||||
dvm_config.NEW_USER_BALANCE = 0
|
dvm_config.NEW_USER_BALANCE = 0
|
||||||
dvm_config.USE_OWN_VENV = False
|
dvm_config.USE_OWN_VENV = False
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
profit_in_sats = 10
|
profit_in_sats = 10
|
||||||
dvm_config.FIX_COST = int(((4.0 / (get_price_per_sat("USD") * 100)) + profit_in_sats))
|
dvm_config.FIX_COST = int(((4.0 / (get_price_per_sat("USD") * 100)) + profit_in_sats))
|
||||||
|
|
||||||
@ -113,6 +130,9 @@ def build_dalle(name, identifier, announce):
|
|||||||
def build_svd(name, identifier, announce):
|
def build_svd(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
dvm_config.USE_OWN_VENV = False
|
dvm_config.USE_OWN_VENV = False
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
admin_config.REBROADCAST_NIP89 = announce
|
admin_config.REBROADCAST_NIP89 = announce
|
||||||
@ -141,6 +161,9 @@ def build_svd(name, identifier, announce):
|
|||||||
|
|
||||||
def build_media_converter(name, identifier, announce):
|
def build_media_converter(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
admin_config.REBROADCAST_NIP89 = announce
|
admin_config.REBROADCAST_NIP89 = announce
|
||||||
@ -168,6 +191,9 @@ def build_media_converter(name, identifier, announce):
|
|||||||
|
|
||||||
def build_inactive_follows_finder(name, identifier, announce):
|
def build_inactive_follows_finder(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
admin_config.REBROADCAST_NIP89 = announce
|
admin_config.REBROADCAST_NIP89 = announce
|
||||||
@ -207,6 +233,9 @@ def build_inactive_follows_finder(name, identifier, announce):
|
|||||||
|
|
||||||
def build_1984(name, identifier, announce):
|
def build_1984(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
dvm_config.USE_OWN_VENV = False
|
dvm_config.USE_OWN_VENV = False
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
@ -237,8 +266,10 @@ def build_1984(name, identifier, announce):
|
|||||||
|
|
||||||
def build_botfarms(name, identifier, announce):
|
def build_botfarms(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
dvm_config.USE_OWN_VENV = False
|
dvm_config.USE_OWN_VENV = False
|
||||||
dvm_config.SHOWLOG = True
|
|
||||||
dvm_config.UPDATE_DATABASE = False
|
dvm_config.UPDATE_DATABASE = False
|
||||||
dvm_config.SCHEDULE_UPDATES_SECONDS = 600 # Every 10 seconds
|
dvm_config.SCHEDULE_UPDATES_SECONDS = 600 # Every 10 seconds
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
@ -273,6 +304,9 @@ def build_botfarms(name, identifier, announce):
|
|||||||
|
|
||||||
def build_replicate(name, identifier, model, announce):
|
def build_replicate(name, identifier, model, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
admin_config.REBROADCAST_NIP89 = announce
|
admin_config.REBROADCAST_NIP89 = announce
|
||||||
@ -307,6 +341,9 @@ def build_replicate(name, identifier, model, announce):
|
|||||||
|
|
||||||
def build_replicate_recraft(name, identifier, announce):
|
def build_replicate_recraft(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
admin_config.REBROADCAST_NIP89 = announce
|
admin_config.REBROADCAST_NIP89 = announce
|
||||||
@ -339,6 +376,9 @@ def build_replicate_recraft(name, identifier, announce):
|
|||||||
|
|
||||||
def build_replicate_fluxpro(name, identifier, announce):
|
def build_replicate_fluxpro(name, identifier, announce):
|
||||||
dvm_config = build_default_config(identifier)
|
dvm_config = build_default_config(identifier)
|
||||||
|
dvm_config.AVOID_OUTBOX_RELAY_LIST = AVOID_OUTBOX_RELAY_LIST
|
||||||
|
dvm_config.SYNC_DB_RELAY_LIST = SYNC_DB_RELAY_LIST
|
||||||
|
dvm_config.RELAY_LIST = RELAY_LIST
|
||||||
admin_config = AdminConfig()
|
admin_config = AdminConfig()
|
||||||
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
admin_config.LUD16 = dvm_config.LN_ADDRESS
|
||||||
admin_config.REBROADCAST_NIP89 = announce
|
admin_config.REBROADCAST_NIP89 = announce
|
||||||
|
Loading…
x
Reference in New Issue
Block a user