Update Fedimint configuration and enhance onboarding process
- Upgraded Fedimint version to v0.10.0 in docker-compose.yml and manifest.yml, adding support for the built-in Guardian UI. - Modified .gitignore to exclude deploy-config.sh script. - Enhanced onboarding process in AuthManager to persist onboarding state and validate password strength during user setup. - Updated API to handle onboarding completion and password change requests, ensuring a smoother user experience. - Improved configuration management to support Nostr discovery and Tor proxy settings, enhancing node identity features.
This commit is contained in:
+12
-3
@@ -97,18 +97,27 @@ services:
|
||||
networks:
|
||||
- archy-net
|
||||
|
||||
# Fedimint (using guardians setup)
|
||||
# Fedimint (v0.10+ with built-in Guardian UI)
|
||||
fedimint:
|
||||
image: fedimint/fedimintd:v0.3.0
|
||||
image: fedimint/fedimintd:v0.10.0
|
||||
container_name: archy-fedimint
|
||||
platform: linux/amd64 # Emulate x86 on ARM Macs
|
||||
ports:
|
||||
- "8173:8173"
|
||||
- "8173:8173" # P2P
|
||||
- "8174:8174" # API (JSON-RPC)
|
||||
- "8175:8175" # Built-in Guardian UI
|
||||
volumes:
|
||||
- fedimint-data:/data
|
||||
environment:
|
||||
FM_BITCOIND_URL: http://bitcoin:18443
|
||||
FM_BITCOIND_USERNAME: bitcoin
|
||||
FM_BITCOIND_PASSWORD: bitcoinpass
|
||||
FM_BITCOIN_NETWORK: regtest
|
||||
FM_BIND_P2P: 0.0.0.0:8173
|
||||
FM_BIND_API: 0.0.0.0:8174
|
||||
FM_BIND_UI: 0.0.0.0:8175
|
||||
depends_on:
|
||||
- bitcoin
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- archy-net
|
||||
|
||||
Reference in New Issue
Block a user