chore: sync all changes to Gitea
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- Config, docs, scripts, and backup manifests - Submodule refs unchanged (m = modified content in submodules) Made-with: Cursor
This commit is contained in:
10
.cursor/rules/operator-context-lan-proxmox.mdc
Normal file
10
.cursor/rules/operator-context-lan-proxmox.mdc
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
description: This machine has LAN and Proxmox access; operator scripts can be run from here
|
||||
alwaysApply: true
|
||||
---
|
||||
|
||||
# Operator context — LAN and Proxmox
|
||||
|
||||
**Remember:** This machine **is** LAN/operator — it has LAN and Proxmox access to 192.168.11.x. Operator scripts **can and should** be run from here when the user asks to run operator tasks.
|
||||
|
||||
When suggesting or running operator/LAN tasks (e.g. `run-all-operator-tasks-from-lan.sh`, contract verification, NPMplus backup, nginx/VMID 5000, token-aggregation DB, E2E checks), assume this host can reach Proxmox hosts (192.168.11.10–12), Chain 138 RPC (192.168.11.211:8545), NPMplus, and Blockscout. Do not treat operator tasks as "unrunnable from this environment" unless a specific credential or network constraint is missing. Only credentials in `.env` (e.g. `NPM_PASSWORD`, `PRIVATE_KEY`) are required to execute them.
|
||||
5
.cursor/worktrees.json
Normal file
5
.cursor/worktrees.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"setup-worktree": [
|
||||
"npm install"
|
||||
]
|
||||
}
|
||||
310
.env.example
310
.env.example
@@ -1,310 +0,0 @@
|
||||
# ============================================================================
|
||||
# Proxmox Workspace - Root Environment Variables
|
||||
# ============================================================================
|
||||
# Copy to .env in repo root and/or ~/.env (scripts use repo root .env when
|
||||
# run from repo; setup.sh and load-env.sh use ~/.env for PROXMOX_*).
|
||||
# DO NOT commit actual .env files to version control
|
||||
# ============================================================================
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Proxmox Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
PROXMOX_ML110=192.168.11.10
|
||||
PROXMOX_R630_01=192.168.11.11
|
||||
PROXMOX_R630_02=192.168.11.12
|
||||
PROXMOX_HOST=192.168.11.11
|
||||
PROXMOX_PORT=8006
|
||||
PROXMOX_USER=root@pam
|
||||
# Create token: ./scripts/proxmox/create-and-store-proxmox-api-token.sh (or Datacenter → API Tokens in UI)
|
||||
PROXMOX_TOKEN_NAME=your-token-name
|
||||
PROXMOX_TOKEN_VALUE=your-token-secret-value
|
||||
PROXMOX_ALLOW_ELEVATED=false
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Cloudflare Configuration (both methods supported)
|
||||
# ----------------------------------------------------------------------------
|
||||
# Scripts (DNS, NPMplus, tunnel): use CLOUDFLARE_API_TOKEN first, else CLOUDFLARE_EMAIL + CLOUDFLARE_API_KEY.
|
||||
# Certbot (dns-cloudflare): use ONE method per credentials file (token-only OR email+key-only).
|
||||
# See: docs/04-configuration/CLOUDFLARE_CREDENTIALS_BOTH_METHODS.md
|
||||
CLOUDFLARE_API_TOKEN=your-cloudflare-api-token
|
||||
CLOUDFLARE_EMAIL=your-email@example.com
|
||||
CLOUDFLARE_API_KEY=your-cloudflare-api-key
|
||||
CLOUDFLARE_ZONE_ID_D_BIS_ORG=your-zone-id
|
||||
CLOUDFLARE_ZONE_ID_MIM4U_ORG=your-zone-id
|
||||
CLOUDFLARE_ZONE_ID_SANKOFA_NEXUS=your-zone-id
|
||||
CLOUDFLARE_ZONE_ID_DEFI_ORACLE_IO=your-zone-id
|
||||
# Optional fallback for d-bis.org (create-dns-record-rpc-core, update-all-dns-to-public-ip)
|
||||
# CLOUDFLARE_ZONE_ID=your-d-bis-org-zone-id
|
||||
# Required for Chain 138 RPC DNS: rpc.defi-oracle.io, wss.defi-oracle.io, rpc.public-0138.defi-oracle.io
|
||||
CLOUDFLARE_TUNNEL_TOKEN=your-tunnel-token
|
||||
CLOUDFLARE_ORIGIN_CA_KEY=your-origin-ca-key
|
||||
CLOUDFLARE_ACCOUNT_ID=your-account-id
|
||||
# Tunnel ID for Option B RPC DNS (set-rpc-dns-to-tunnel.sh): from Zero Trust → Tunnels → tunnel UUID
|
||||
# CLOUDFLARE_TUNNEL_ID=10ab22da-8ea3-4e2e-a896-27ece2211a05
|
||||
# Alltra/HYBX tunnel (configure-alltra-hybx-tunnel-and-dns.sh)
|
||||
# CLOUDFLARE_TUNNEL_ID_ALLTRA_HYBX=892bd3fe-c6fa-4ddf-8b60-a8ed2b849c3d
|
||||
# Mifos on r630-02 (configure-mifos-dns.sh tunnel mode; install-tunnel-mifos-r630-02.sh)
|
||||
# CLOUDFLARE_TUNNEL_ID_MIFOS_R630_02=your-tunnel-uuid
|
||||
# CLOUDFLARE_TUNNEL_TOKEN_MIFOS_R630_02=your-tunnel-token
|
||||
# Fineract API (central-bank-config scripts). Use full API path e.g. https://mifos.d-bis.org/fineract-provider/api/v1
|
||||
# MIFOS_BASE_URL=https://mifos.d-bis.org/fineract-provider/api/v1
|
||||
# MIFOS_TENANT=default
|
||||
# MIFOS_USER=mifos
|
||||
# MIFOS_PASSWORD=your-fineract-password
|
||||
# MIFOS_INSECURE=0
|
||||
# OMNL tenancy (https://omnl.hybxfinance.io/) – same scripts, different vars if needed
|
||||
# OMNL_FINERACT_BASE_URL=https://omnl.hybxfinance.io/fineract-provider/api/v1
|
||||
# OMNL_FINERACT_TENANT=omnl
|
||||
# OMNL_FINERACT_USER=app.omnl
|
||||
# OMNL_FINERACT_PASSWORD=your-omnl-fineract-password
|
||||
# Certbot dns_cloudflare (optional): in the file certbot reads, use ONE of:
|
||||
# dns_cloudflare_email=your-email@example.com + dns_cloudflare_api_key=your-api-key
|
||||
# OR dns_cloudflare_api_token=your-api-token
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# ClouDNS (Certbot dns-cloudns) – NPMplus Certbot DNS challenge
|
||||
# ----------------------------------------------------------------------------
|
||||
# For NPMplus TLS: Add TLS Certificate → DNS Challenge → ClouDNS → paste output of:
|
||||
# ./scripts/certbot/print-cloudns-credentials-from-env.sh
|
||||
# See: https://www.cloudns.net/api-settings/
|
||||
CLOUDNS_AUTH_ID=1234
|
||||
CLOUDNS_AUTH_PASSWORD=your-cloudns-api-password
|
||||
# Optional: use sub-account (one of the two below, not both)
|
||||
# CLOUDNS_SUB_AUTH_ID=1234
|
||||
# CLOUDNS_SUB_AUTH_USER=foobar
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# NPM (Nginx Proxy Manager) / NPMplus Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
# Required for: update-npmplus-proxy-hosts-api.sh, configure-npmplus-domains.js,
|
||||
# scripts/fix-rpc-chain138-npmplus.sh (RPC ChainID 138 + Ledger)
|
||||
# scripts/complete-chain138-rpc-setup.sh (full Chain 138 RPC from .env)
|
||||
# See: docs/04-configuration/NEXT_STEPS_CHAIN138_RPC.md for complete .env → script mapping
|
||||
# NPMplus (VMID 10233) is reachable on 192.168.11.167:81 (eth1). All five NPMplus instances (10233, 10234, 10235, 10236, 10237) use the same NPM_EMAIL and NPM_PASSWORD.
|
||||
NPM_URL=https://192.168.11.167:81
|
||||
NPM_EMAIL=admin@example.org
|
||||
NPM_PASSWORD=your-npm-password
|
||||
# NPM_HOST = NPMplus container IP (for split-DNS, LAN tests, verify-ws)
|
||||
NPM_HOST=192.168.11.167
|
||||
# NPM_PROXMOX_HOST / NPMPLUS_HOST = Proxmox host where NPMplus runs (SSH for pct exec, backup)
|
||||
NPM_PROXMOX_HOST=192.168.11.11
|
||||
NPMPLUS_HOST=192.168.11.11
|
||||
NPM_VMID=10233
|
||||
# NPMPLUS_VMID = same as NPM_VMID (used by list-npmplus-certificates-status, install-certbot-dns-cloudflare-in-npm, backup-npmplus, etc.)
|
||||
NPMPLUS_VMID=10233
|
||||
|
||||
# NPMplus Mifos (VMID 10237, 192.168.11.171) — tunnel origin for mifos.d-bis.org → 5800. Same NPM_EMAIL/NPM_PASSWORD as above.
|
||||
# NPM_URL_MIFOS=https://192.168.11.171:81
|
||||
|
||||
# NPMplus Alltra/HYBX (dedicated instance for Alltra + HYBX Sentries, RPC, Cacti, Firefly, Fabric, Indy)
|
||||
# See: docs/04-configuration/NPMPLUS_ALLTRA_HYBX_MASTER_PLAN.md
|
||||
NPMPLUS_ALLTRA_HYBX_VMID=10235
|
||||
IP_NPMPLUS_ALLTRA_HYBX=192.168.11.169
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Fastly (edge CDN / origin)
|
||||
# ----------------------------------------------------------------------------
|
||||
# For Fastly API (purge, service config, health). See docs/05-network/CLOUDFLARE_ROUTING_MASTER.md
|
||||
FASTLY_API_TOKEN=your-fastly-api-token
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Network Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
# PUBLIC_IP: used by update-all-dns-to-public-ip.sh for all Cloudflare A records (Chain 138 RPC)
|
||||
PUBLIC_IP=76.53.10.36
|
||||
PROXMOX_HOST_FOR_TEST=192.168.11.11
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# UniFi (UDM Pro) API – Official Network API (X-API-KEY)
|
||||
# ----------------------------------------------------------------------------
|
||||
# Used by: create-firewall-rules.sh, UNIFI_API_SETUP.md, unifi:cli
|
||||
# Get API key: UniFi Network UI → Settings → System → API (or Developer / API Access)
|
||||
UNIFI_UDM_URL=https://192.168.0.1
|
||||
UNIFI_API_KEY=your-unifi-api-key
|
||||
UNIFI_API_MODE=official
|
||||
UNIFI_SITE_ID=default
|
||||
UNIFI_VERIFY_SSL=false
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# OMNIS Backend Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
# Database
|
||||
DATABASE_URL=postgresql://user:password@localhost:5432/omnis
|
||||
|
||||
# JWT Authentication (REQUIRED - no defaults for security)
|
||||
JWT_SECRET=your-strong-random-jwt-secret-min-32-chars
|
||||
JWT_REFRESH_SECRET=your-strong-random-refresh-secret-min-32-chars
|
||||
JWT_EXPIRES_IN=7d
|
||||
JWT_REFRESH_EXPIRES_IN=30d
|
||||
|
||||
# File Storage
|
||||
STORAGE_TYPE=local
|
||||
STORAGE_PATH=./uploads
|
||||
|
||||
# AWS S3 (if using S3 storage)
|
||||
AWS_REGION=us-east-1
|
||||
AWS_ACCESS_KEY_ID=your-aws-access-key
|
||||
AWS_SECRET_ACCESS_KEY=your-aws-secret-key
|
||||
AWS_S3_BUCKET=omnis-uploads
|
||||
|
||||
# Azure Blob Storage (if using Azure storage)
|
||||
AZURE_STORAGE_CONNECTION_STRING=your-azure-connection-string
|
||||
AZURE_STORAGE_CONTAINER=omnis-uploads
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# The Order Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
# See the-order/packages/shared/src/env.ts for complete schema
|
||||
|
||||
# Database
|
||||
# DATABASE_URL=postgresql://user:password@localhost:5432/theorder
|
||||
|
||||
# Storage
|
||||
# STORAGE_TYPE=s3
|
||||
# STORAGE_BUCKET=the-order-documents
|
||||
# STORAGE_REGION=us-east-1
|
||||
# AWS_ACCESS_KEY_ID=your-aws-key
|
||||
# AWS_SECRET_ACCESS_KEY=your-aws-secret
|
||||
|
||||
# KMS
|
||||
# KMS_TYPE=aws
|
||||
# KMS_KEY_ID=your-kms-key-id
|
||||
# KMS_REGION=us-east-1
|
||||
|
||||
# Authentication
|
||||
# JWT_SECRET=your-jwt-secret-min-32-chars
|
||||
# OIDC_ISSUER=https://your-oidc-issuer.com
|
||||
# OIDC_CLIENT_ID=your-client-id
|
||||
# OIDC_CLIENT_SECRET=your-client-secret
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# dbis_core AS4 Settlement (optional - enables real API calls)
|
||||
# ----------------------------------------------------------------------------
|
||||
# SANCTIONS_API_URL=https://... # OFAC/EU/UN sanctions screening
|
||||
# AML_SERVICE_URL=https://... # AML/CTF checks
|
||||
# LEDGER_SERVICE_URL=https://... # Ledger balance queries for liquidity
|
||||
|
||||
# dbis_core IRU (optional)
|
||||
# AWS_SES_REGION=us-east-1
|
||||
# AWS_ACCESS_KEY_ID=...
|
||||
# AWS_SECRET_ACCESS_KEY=...
|
||||
# SANCTIONS_OFAC_API_URL=...
|
||||
# SANCTIONS_EU_API_URL=...
|
||||
# SANCTIONS_UN_API_URL=...
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Verification Scripts (scripts/verify/)
|
||||
# ----------------------------------------------------------------------------
|
||||
# See docs/04-configuration/VERIFICATION_GAPS_AND_TODOS.md
|
||||
# FABRIC_CHAIN_ID=999 # Fabric chain ID for quote-service (when integrated)
|
||||
# BRIDGE_REGISTRY_ADDRESS= # For bridge quote service
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# SMOM-DBIS-138 Blockchain Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
# Canonical place for Chain 138 deploy: smom-dbis-138/.env (PRIVATE_KEY, RPC_URL or RPC_URL_138).
|
||||
# Optional deployments (docs/07-ccip/OPTIONAL_DEPLOYMENTS_START_HERE.md): set in smom-dbis-138/.env:
|
||||
# ORACLE_PRICE_FEED or RESERVE_KEEPER (Phase 4), DODO_VENDING_MACHINE_ADDRESS (Phase 7),
|
||||
# GAS_PRICE_138 (if "Replacement transaction underpriced"), CRONOS_RPC_URL (other-chain AddressMapper).
|
||||
# Scripts source both root .env and smom-dbis-138/.env via load-project-env.sh; no need to duplicate here.
|
||||
# Deployment Account (MOVE TO HSM - DO NOT STORE IN FILES)
|
||||
# PRIVATE_KEY=0x... # ⚠️ Set in smom-dbis-138/.env (or here); never commit real key
|
||||
|
||||
# RPC Endpoints (see docs/04-configuration/RPC_ENDPOINTS_MASTER.md for Infura/Alchemy/public options)
|
||||
ETHEREUM_MAINNET_RPC=https://eth.llamarpc.com
|
||||
RPC_URL_138=https://rpc.d-bis.org
|
||||
|
||||
# Tezos / Etherlink / Jumper (see docs/07-ccip/TEZOS_NETWORK_CONFIG_ENV_MATRIX.md)
|
||||
CHAIN_651940_RPC_URL=https://mainnet-rpc.alltra.global
|
||||
ETHERLINK_RPC_URL=https://node.mainnet.etherlink.com
|
||||
TEZOS_RPC_URL=https://api.tzkt.io
|
||||
ETHERLINK_CCIP_SELECTOR=
|
||||
TEZOS_BRIDGE_ENABLED=false
|
||||
ETHERLINK_BRIDGE_ENABLED=false
|
||||
TEZOS_RELAY_ORACLE_KEY=
|
||||
ETHERLINK_RELAY_BRIDGE=
|
||||
ETHERLINK_RELAY_PRIVATE_KEY=
|
||||
JUMPER_API_KEY=
|
||||
|
||||
# Contract Verification (Etherscan / Blockscan — same key for both)
|
||||
ETHERSCAN_API_KEY=your-etherscan-api-key
|
||||
# Optional: Infura RPC/Gas — set ETHEREUM_MAINNET_RPC to https://mainnet.infura.io/v3/<PROJECT_ID>, INFURA_GAS_API, etc. in smom-dbis-138/.env
|
||||
|
||||
# External Integrations (see reports/API_KEYS_REQUIRED.md)
|
||||
ONEINCH_API_KEY=
|
||||
MOONPAY_API_KEY=
|
||||
MOONPAY_SECRET_KEY=
|
||||
RAMP_NETWORK_API_KEY=
|
||||
ONRAMPER_API_KEY=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Alerts & Monitoring (dbis_core alert.service)
|
||||
# ----------------------------------------------------------------------------
|
||||
# See: reports/API_KEYS_REQUIRED.md
|
||||
SLACK_WEBHOOK_URL=
|
||||
PAGERDUTY_INTEGRATION_KEY=
|
||||
EMAIL_ALERT_API_URL=
|
||||
EMAIL_ALERT_RECIPIENTS=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Legal / E-Signature (the-order legal-documents)
|
||||
# ----------------------------------------------------------------------------
|
||||
E_SIGNATURE_BASE_URL=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# OTC (dbis_core)
|
||||
# ----------------------------------------------------------------------------
|
||||
CRYPTO_COM_API_KEY=
|
||||
CRYPTO_COM_API_SECRET=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Bridge (optional: LayerZero, Wormhole)
|
||||
# ----------------------------------------------------------------------------
|
||||
# LAYERZERO_*=
|
||||
# WORMHOLE_*=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Price Feed & Market Data APIs
|
||||
# ----------------------------------------------------------------------------
|
||||
# CoinGecko API Key (for Oracle Publisher and Token Aggregation services)
|
||||
# Get free key at: https://www.coingecko.com/en/api/pricing
|
||||
COINGECKO_API_KEY=your-coingecko-api-key
|
||||
|
||||
# CoinDesk API Key (price/market data)
|
||||
COINDESK_API_KEY=your-coindesk-api-key
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Explorer Configuration
|
||||
# ----------------------------------------------------------------------------
|
||||
# See explorer-monorepo/deployment/ENVIRONMENT_TEMPLATE.env
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# MetaMask Integration
|
||||
# ----------------------------------------------------------------------------
|
||||
# See metamask-integration/.env.example
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Gitea (Dev VM / d-bis org)
|
||||
# ----------------------------------------------------------------------------
|
||||
# For push-to-gitea.sh and gitea-create-orgs-and-repos.sh. Create token at:
|
||||
# https://gitea.d-bis.org/user/settings/applications (scopes: write:organization, write:repository)
|
||||
# GITEA_URL=https://gitea.d-bis.org
|
||||
# GITEA_TOKEN=
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Security Notes
|
||||
# ----------------------------------------------------------------------------
|
||||
# 1. NEVER commit .env files to version control
|
||||
# 2. Use strong, randomly generated secrets (min 32 characters for JWT)
|
||||
# 3. Rotate secrets regularly
|
||||
# 4. Use HSM/Key Vault for private keys (never store in files)
|
||||
# 5. Limit access to .env files (chmod 600)
|
||||
# 6. Use different secrets for development, staging, and production
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Environment-Specific Overrides
|
||||
# ----------------------------------------------------------------------------
|
||||
# For development: NODE_ENV=development
|
||||
# For staging: NODE_ENV=staging
|
||||
# For production: NODE_ENV=production
|
||||
NODE_ENV=development
|
||||
7
.github/workflows/validate-config.yml
vendored
7
.github/workflows/validate-config.yml
vendored
@@ -9,12 +9,16 @@ on:
|
||||
- 'scripts/verify/run-all-validation.sh'
|
||||
- 'scripts/run-completable-tasks-from-anywhere.sh'
|
||||
- '.github/workflows/validate-config.yml'
|
||||
- 'token-lists/**'
|
||||
- 'explorer-monorepo/backend/api/rest/config/metamask/**'
|
||||
push:
|
||||
branches: [master]
|
||||
paths:
|
||||
- 'config/**'
|
||||
- 'scripts/validation/**'
|
||||
- '.github/workflows/validate-config.yml'
|
||||
- 'token-lists/**'
|
||||
- 'explorer-monorepo/backend/api/rest/config/metamask/**'
|
||||
|
||||
jobs:
|
||||
validate:
|
||||
@@ -29,3 +33,6 @@ jobs:
|
||||
|
||||
- name: Completable tasks (dry-run)
|
||||
run: bash scripts/run-completable-tasks-from-anywhere.sh --dry-run
|
||||
|
||||
- name: Shellcheck (optional)
|
||||
run: bash scripts/verify/run-shellcheck.sh --optional
|
||||
|
||||
33
.github/workflows/validate-omnl-rail.yml
vendored
Normal file
33
.github/workflows/validate-omnl-rail.yml
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
# Validate OMNL operator rail: .gitignore, resolve_ids pattern, shellcheck on scripts/omnl.
|
||||
name: Validate OMNL Rail
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
paths:
|
||||
- 'scripts/omnl/**'
|
||||
- '.gitignore'
|
||||
- '.github/workflows/validate-omnl-rail.yml'
|
||||
push:
|
||||
branches: [master]
|
||||
paths:
|
||||
- 'scripts/omnl/**'
|
||||
- '.github/workflows/validate-omnl-rail.yml'
|
||||
|
||||
jobs:
|
||||
validate-omnl-rail:
|
||||
name: OMNL rail checks
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: .gitignore and resolve_ids
|
||||
run: bash scripts/omnl/validate-rail.sh
|
||||
|
||||
- name: Shellcheck (optional)
|
||||
run: |
|
||||
if command -v shellcheck >/dev/null 2>&1; then
|
||||
shellcheck -x scripts/omnl/*.sh || true
|
||||
else
|
||||
echo "Shellcheck not installed; skipping."
|
||||
fi
|
||||
15
.gitignore
vendored
15
.gitignore
vendored
@@ -48,5 +48,20 @@ venv/
|
||||
__pycache__/
|
||||
*.pyc
|
||||
|
||||
# CoinGecko/CMC token logos (generated by prepare-token-logos-512x512.sh)
|
||||
docs/04-configuration/coingecko/logos/*.png
|
||||
|
||||
# Ephemeral phase markers
|
||||
.phase1-event-status
|
||||
|
||||
# OMNL operator rail (env-specific IDs, reconciliation, audit packets, posted refs)
|
||||
ids.env
|
||||
reconciliation/
|
||||
|
||||
# Office 2 Shamrayan P2P credentials (runbook-only; never commit)
|
||||
.env.office2-p2p
|
||||
**/.env.office2-p2p
|
||||
.posted_refs
|
||||
*.payload.json
|
||||
*.payload.sha256
|
||||
audit_log.jsonl
|
||||
|
||||
BIN
CRUNCHY-21-20260224-TR1-1B-AUDIT.zip
Normal file
BIN
CRUNCHY-21-20260224-TR1-1B-AUDIT.zip
Normal file
Binary file not shown.
@@ -2,6 +2,8 @@
|
||||
**Date:** 2026-01-31
|
||||
**Quick lookup for all recommended integrations**
|
||||
|
||||
**→ Full ecosystem summary for stakeholders:** [docs/GALATIC_SUMMARY.md](docs/GALATIC_SUMMARY.md) — Chain 138 build-out, DEX/aggregator routing, On-Ramp/Off-Ramp, Fireblocks, bridges, and integrations.
|
||||
|
||||
---
|
||||
|
||||
## ✅ Active Integrations (Implemented)
|
||||
|
||||
BIN
SAMAMA-20-20260224-TR1-500M-AUDIT.tar.gz
Normal file
BIN
SAMAMA-20-20260224-TR1-500M-AUDIT.tar.gz
Normal file
Binary file not shown.
BIN
SAMAMA-20-20260224-TR1-500M-AUDIT.zip
Normal file
BIN
SAMAMA-20-20260224-TR1-500M-AUDIT.zip
Normal file
Binary file not shown.
BIN
backups/npmplus/backup-20260222_030001.tar.gz
Normal file
BIN
backups/npmplus/backup-20260222_030001.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260222_030001/api/certificates.json
Normal file
685
backups/npmplus/backup-20260222_030001/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260222_030001/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260222_030001/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260222_030001/manifest.json
Normal file
19
backups/npmplus/backup-20260222_030001/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260222_030001",
|
||||
"backup_date": "2026-02-22T03:00:12-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260222_161826.tar.gz
Normal file
BIN
backups/npmplus/backup-20260222_161826.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260222_161826/api/certificates.json
Normal file
685
backups/npmplus/backup-20260222_161826/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260222_161826/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260222_161826/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260222_161826/manifest.json
Normal file
19
backups/npmplus/backup-20260222_161826/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260222_161826",
|
||||
"backup_date": "2026-02-22T16:18:36-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260222_162326.tar.gz
Normal file
BIN
backups/npmplus/backup-20260222_162326.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260222_162326/api/certificates.json
Normal file
685
backups/npmplus/backup-20260222_162326/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-21 20:01:51",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-21 20:01:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260222_162326/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260222_162326/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260222_162326/manifest.json
Normal file
19
backups/npmplus/backup-20260222_162326/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260222_162326",
|
||||
"backup_date": "2026-02-22T16:23:36-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260223_030001.tar.gz
Normal file
BIN
backups/npmplus/backup-20260223_030001.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260223_030001/api/certificates.json
Normal file
685
backups/npmplus/backup-20260223_030001/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-22 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-22 20:01:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260223_030001/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260223_030001/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260223_030001/manifest.json
Normal file
19
backups/npmplus/backup-20260223_030001/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260223_030001",
|
||||
"backup_date": "2026-02-23T03:00:14-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260223_235202.tar.gz
Normal file
BIN
backups/npmplus/backup-20260223_235202.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260223_235202/api/certificates.json
Normal file
685
backups/npmplus/backup-20260223_235202/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260223_235202/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260223_235202/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260223_235202/manifest.json
Normal file
19
backups/npmplus/backup-20260223_235202/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260223_235202",
|
||||
"backup_date": "2026-02-23T23:52:58-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260224_021431.tar.gz
Normal file
BIN
backups/npmplus/backup-20260224_021431.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260224_021431/api/certificates.json
Normal file
685
backups/npmplus/backup-20260224_021431/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260224_021431/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260224_021431/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260224_021431/manifest.json
Normal file
19
backups/npmplus/backup-20260224_021431/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260224_021431",
|
||||
"backup_date": "2026-02-24T02:14:45-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260224_030001.tar.gz
Normal file
BIN
backups/npmplus/backup-20260224_030001.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260224_030001/api/certificates.json
Normal file
685
backups/npmplus/backup-20260224_030001/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260224_030001/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260224_030001/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260224_030001/manifest.json
Normal file
19
backups/npmplus/backup-20260224_030001/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260224_030001",
|
||||
"backup_date": "2026-02-24T03:00:17-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260224_062338.tar.gz
Normal file
BIN
backups/npmplus/backup-20260224_062338.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260224_062338/api/certificates.json
Normal file
685
backups/npmplus/backup-20260224_062338/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-23 20:02:18",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260224_062338/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260224_062338/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260224_062338/manifest.json
Normal file
19
backups/npmplus/backup-20260224_062338/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260224_062338",
|
||||
"backup_date": "2026-02-24T06:23:48-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260225_030001.tar.gz
Normal file
BIN
backups/npmplus/backup-20260225_030001.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260225_030001/api/certificates.json
Normal file
685
backups/npmplus/backup-20260225_030001/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-24 20:01:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-24 20:01:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260225_030001/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260225_030001/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260225_030001/manifest.json
Normal file
19
backups/npmplus/backup-20260225_030001/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260225_030001",
|
||||
"backup_date": "2026-02-25T03:00:13-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
BIN
backups/npmplus/backup-20260226_030001.tar.gz
Normal file
BIN
backups/npmplus/backup-20260226_030001.tar.gz
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
[]
|
||||
685
backups/npmplus/backup-20260226_030001/api/certificates.json
Normal file
685
backups/npmplus/backup-20260226_030001/api/certificates.json
Normal file
@@ -0,0 +1,685 @@
|
||||
[
|
||||
{
|
||||
"id": 146,
|
||||
"created_on": "2026-02-07 00:46:21",
|
||||
"modified_on": "2026-02-25 22:34:54",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:47:55",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 147,
|
||||
"created_on": "2026-02-07 00:46:43",
|
||||
"modified_on": "2026-02-25 22:34:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cacti-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"cacti-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:19",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 155,
|
||||
"created_on": "2026-02-20 22:27:52",
|
||||
"modified_on": "2026-02-20 22:27:52",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-02-20 22:27:52",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 156,
|
||||
"created_on": "2026-02-20 22:28:48",
|
||||
"modified_on": "2026-02-25 22:34:21",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "codespaces.d-bis.org",
|
||||
"domain_names": [
|
||||
"codespaces.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:30:34",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"created_on": "2026-01-29 22:52:44",
|
||||
"modified_on": "2026-02-25 22:35:17",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "cross-all.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"cross-all.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 02:54:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 162,
|
||||
"created_on": "2026-02-20 22:36:34",
|
||||
"modified_on": "2026-02-25 22:36:08",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dapp.d-bis.org",
|
||||
"domain_names": [
|
||||
"dapp.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:38:20",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"created_on": "2026-01-16 16:54:36",
|
||||
"modified_on": "2026-02-25 22:36:19",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-admin.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-admin.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:11",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"created_on": "2026-01-16 16:54:47",
|
||||
"modified_on": "2026-02-25 22:36:01",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:22",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"created_on": "2026-01-16 16:54:58",
|
||||
"modified_on": "2026-02-25 22:35:59",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dbis-api.d-bis.org",
|
||||
"domain_names": [
|
||||
"dbis-api.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:56:33",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 157,
|
||||
"created_on": "2026-02-20 22:29:37",
|
||||
"modified_on": "2026-02-25 22:34:16",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "dev.d-bis.org",
|
||||
"domain_names": [
|
||||
"dev.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:31:22",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 145,
|
||||
"created_on": "2026-02-06 19:14:04",
|
||||
"modified_on": "2026-02-25 22:34:59",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.d-bis.org",
|
||||
"domain_names": [
|
||||
"explorer.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:15:36",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 144,
|
||||
"created_on": "2026-02-06 19:05:50",
|
||||
"modified_on": "2026-02-25 22:35:01",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "explorer.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"explorer.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-05-07 23:07:35",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 158,
|
||||
"created_on": "2026-02-20 22:30:18",
|
||||
"modified_on": "2026-02-25 22:34:14",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "gitea.d-bis.org",
|
||||
"domain_names": [
|
||||
"gitea.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:04",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"created_on": "2026-01-16 16:55:25",
|
||||
"modified_on": "2026-02-25 22:35:55",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "mim4u.org",
|
||||
"domain_names": [
|
||||
"mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:01",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"created_on": "2026-01-16 16:55:37",
|
||||
"modified_on": "2026-02-25 22:35:53",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:08",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 159,
|
||||
"created_on": "2026-02-20 22:31:08",
|
||||
"modified_on": "2026-02-25 22:34:12",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.ml110.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.ml110.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:32:54",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"created_on": "2026-02-20 22:31:51",
|
||||
"modified_on": "2026-02-25 22:34:08",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-01.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-01.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:33:37",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 161,
|
||||
"created_on": "2026-02-20 22:32:35",
|
||||
"modified_on": "2026-02-25 22:34:08",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "pve.r630-02.d-bis.org",
|
||||
"domain_names": [
|
||||
"pve.r630-02.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 02:34:21",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\n#dns_cloudflare_api_token=65d8f07ebb3f0454fdc4e854b6ada13fba0f0\r\n# OR Cloudflare API credentials\r\ndns_cloudflare_email=pandoramannli@gmail.com\r\ndns_cloudflare_api_key=65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 148,
|
||||
"created_on": "2026-02-07 00:46:56",
|
||||
"modified_on": "2026-02-25 22:34:47",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 149,
|
||||
"created_on": "2026-02-07 00:47:10",
|
||||
"modified_on": "2026-02-25 22:34:45",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 04:48:46",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"created_on": "2026-02-07 08:15:35",
|
||||
"modified_on": "2026-02-25 22:34:42",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 151,
|
||||
"created_on": "2026-02-07 08:15:43",
|
||||
"modified_on": "2026-02-25 22:34:36",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-alltra.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-alltra.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:18",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 163,
|
||||
"created_on": "2026-02-21 17:45:18",
|
||||
"modified_on": "2026-02-25 22:36:29",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:47:15",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"created_on": "2026-01-16 16:55:45",
|
||||
"modified_on": "2026-02-25 22:35:50",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:20",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 53,
|
||||
"created_on": "2026-01-16 16:55:57",
|
||||
"modified_on": "2026-02-25 22:35:46",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-http-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-http-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:30",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 152,
|
||||
"created_on": "2026-02-07 08:15:56",
|
||||
"modified_on": "2026-02-25 22:34:30",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:31",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 153,
|
||||
"created_on": "2026-02-07 08:16:09",
|
||||
"modified_on": "2026-02-25 22:34:27",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx-3.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx-3.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:45",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 154,
|
||||
"created_on": "2026-02-07 08:16:22",
|
||||
"modified_on": "2026-02-25 22:34:24",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-hybx.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-hybx.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-08 12:17:58",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 54,
|
||||
"created_on": "2026-01-16 16:56:06",
|
||||
"modified_on": "2026-02-25 22:35:44",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-prv.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-prv.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:38",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 55,
|
||||
"created_on": "2026-01-16 16:56:16",
|
||||
"modified_on": "2026-02-25 22:35:42",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc-ws-pub.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc-ws-pub.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:57:51",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 141,
|
||||
"created_on": "2026-01-30 09:33:59",
|
||||
"modified_on": "2026-02-25 22:35:04",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 13:35:45",
|
||||
"meta": {
|
||||
"letsencrypt_agree": true,
|
||||
"dns_challenge": true,
|
||||
"nginx_online": false,
|
||||
"nginx_err": "nginx: [emerg] cannot load certificate \"/data/tls/certbot/live/npm-135/fullchain.pem\": BIO_new_file() failed (SSL: error:80000002:system library::No such file or directory:calling fopen(/data/tls/certbot/live/npm-135/fullchain.pem, r) error:10000080:BIO routines::no such file)\nnginx: configuration file /usr/local/nginx/conf/nginx.conf test failed",
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "# Cloudflare API token\r\ndns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 56,
|
||||
"created_on": "2026-01-16 16:56:30",
|
||||
"modified_on": "2026-02-25 22:35:40",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc.public-0138.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"rpc.public-0138.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:05",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"created_on": "2026-01-29 23:39:01",
|
||||
"modified_on": "2026-02-25 22:35:14",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:40:50",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 57,
|
||||
"created_on": "2026-01-16 16:56:41",
|
||||
"modified_on": "2026-02-25 22:35:37",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "sankofa.nexus",
|
||||
"domain_names": [
|
||||
"sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 58,
|
||||
"created_on": "2026-01-16 16:56:53",
|
||||
"modified_on": "2026-02-25 22:35:34",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.d-bis.org",
|
||||
"domain_names": [
|
||||
"secure.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 59,
|
||||
"created_on": "2026-01-16 16:57:05",
|
||||
"modified_on": "2026-02-25 22:35:31",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "secure.mim4u.org",
|
||||
"domain_names": [
|
||||
"secure.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:40",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"created_on": "2026-01-16 16:57:17",
|
||||
"modified_on": "2026-02-25 22:35:29",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "the-order.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"the-order.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:58:53",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 61,
|
||||
"created_on": "2026-01-16 16:57:31",
|
||||
"modified_on": "2026-02-25 22:35:28",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "training.mim4u.org",
|
||||
"domain_names": [
|
||||
"training.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:06",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 164,
|
||||
"created_on": "2026-02-21 17:46:22",
|
||||
"modified_on": "2026-02-25 22:36:11",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc-fireblocks.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc-fireblocks.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-05-22 21:48:21",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 138,
|
||||
"created_on": "2026-01-29 23:41:20",
|
||||
"modified_on": "2026-02-25 22:35:13",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:05",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 139,
|
||||
"created_on": "2026-01-29 23:42:13",
|
||||
"modified_on": "2026-02-25 22:35:11",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "ws.rpc2.d-bis.org",
|
||||
"domain_names": [
|
||||
"ws.rpc2.d-bis.org"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:43:58",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"created_on": "2026-01-29 23:43:09",
|
||||
"modified_on": "2026-02-25 22:35:07",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "wss.defi-oracle.io",
|
||||
"domain_names": [
|
||||
"wss.defi-oracle.io"
|
||||
],
|
||||
"expires_on": "2026-04-30 03:44:57",
|
||||
"meta": {
|
||||
"nginx_online": true,
|
||||
"nginx_err": null,
|
||||
"dns_challenge": true,
|
||||
"dns_provider": "cloudflare",
|
||||
"dns_provider_credentials": "dns_cloudflare_email = pandoramannli@gmail.com\r\ndns_cloudflare_api_key = 65d8f07ebb3f0454fdc4e854b6ada13fba0f0",
|
||||
"letsencrypt_agree": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 62,
|
||||
"created_on": "2026-01-16 16:57:41",
|
||||
"modified_on": "2026-02-25 22:35:27",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.mim4u.org",
|
||||
"domain_names": [
|
||||
"www.mim4u.org"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:17",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 63,
|
||||
"created_on": "2026-01-16 16:57:52",
|
||||
"modified_on": "2026-02-25 22:35:24",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.phoenix.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.phoenix.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:28",
|
||||
"meta": {}
|
||||
},
|
||||
{
|
||||
"id": 64,
|
||||
"created_on": "2026-01-16 16:58:06",
|
||||
"modified_on": "2026-02-25 22:35:21",
|
||||
"owner_user_id": 1,
|
||||
"provider": "letsencrypt",
|
||||
"nice_name": "www.sankofa.nexus",
|
||||
"domain_names": [
|
||||
"www.sankofa.nexus"
|
||||
],
|
||||
"expires_on": "2026-04-16 20:59:41",
|
||||
"meta": {}
|
||||
}
|
||||
]
|
||||
1394
backups/npmplus/backup-20260226_030001/api/proxy_hosts.json
Normal file
1394
backups/npmplus/backup-20260226_030001/api/proxy_hosts.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
Database file not found
|
||||
19
backups/npmplus/backup-20260226_030001/manifest.json
Normal file
19
backups/npmplus/backup-20260226_030001/manifest.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"timestamp": "20260226_030001",
|
||||
"backup_date": "2026-02-26T03:00:14-08:00",
|
||||
"npmplus_vmid": "10233",
|
||||
"npmplus_host": "192.168.11.11",
|
||||
"npm_url": "https://192.168.11.167:81",
|
||||
"backup_contents": {
|
||||
"database": {
|
||||
"sql_dump": "present",
|
||||
"sqlite_file": "missing"
|
||||
},
|
||||
"api_exports": {
|
||||
"proxy_hosts": "present",
|
||||
"certificates": "present",
|
||||
"access_lists": "present"
|
||||
},
|
||||
"certificate_files": "missing"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
DRIVER VOLUME NAME
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user