diff --git a/.gitignore b/.gitignore index 016ee0e0..7f301ef3 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,16 @@ coverage/ .tmp/ .parcel-cache/ +*/data/ +*/data/* +*/log/ +*/archive/ +*/certs/ +*/sql_dumps/ +*/db_dumps/ +*/database_dumps/ +*/backups/sql/ + *.conf *.toml *.log diff --git a/modules/bitcoin/conf/bitcoin.conf b/modules/bitcoin/conf/bitcoin.conf index 34cf0a8d..a57cff41 100644 --- a/modules/bitcoin/conf/bitcoin.conf +++ b/modules/bitcoin/conf/bitcoin.conf @@ -1,19 +1,40 @@ -listen=1 -daemon=0 +# Configuration globale +datadir=/home/bitcoin/.bitcoin +server=1 +txindex=1 +debug=1 +loglevel=debug +logthreadnames=1 +signet=1 +onion=tor:9050 +listenonion=1 + +# Paramètres RPC +rpcauth=bitcoin:c8ea921c7357bd6a5a8a7c43a12350a7$955e25b17672987b17c5a12f12cd8b9c1d38f0f86201c8cd47fc431f2e1c7956 +rpcallowip=172.20.0.0/16 +rpcworkqueue=32 +rpcthreads=4 +rpcdoccheck=1 + +# Paramètres ZMQ +zmqpubhashblock=tcp://bitcoin.local:29000 +zmqpubrawtx=tcp://bitcoin.local:29000 [signet] -whitelist=download@bitcoin.local -txindex=1 -proxy=tor.local:9050 -listenonion=1 -signetchallenge=0020341c43803863c252df326e73574a27d7e19322992061017b0dc893e2eab90821 -addnode=6xi33lwwslsx3yi3f7c56wnqtdx4v73vj2up3prrwebpwbz6qisnqbyd.onion:38333 -addnode=d6i546e2sjezhyy2eupyc2wqtbgjnkubcjd4prhqurtlmp7nsp6yxqyd.onion:38333 - +listen=1 +bind=bitcoin.local:38333 +rpcbind=bitcoin.local:18443 +rpcport=18443 fallbackfee=0.0001 - -zmqpubrawblock=tcp://bitcoin.local:29000 -zmqpubrawtx=tcp://bitcoin.local:29000 -zmqpubhashblock=tcp://bitcoin.local:29000 - -blockfilterindex=1 \ No newline at end of file +blockfilterindex=1 +datacarriersize=205 +acceptnonstdtxn=1 +dustrelayfee=0.00000001 +minrelaytxfee=0.00000001 +prune=0 +signetchallenge=0020341c43803863c252df326e73574a27d7e19322992061017b0dc893e2eab90821 +walletdir=/home/bitcoin/.bitcoin/wallets +wallet=mining +wallet=watchonly +maxtxfee=1 +addnode=tlv2yqamflv22vfdzy2hha2nwmt6zrwrhjjzz4lx7qyq7lyc6wfhabyd.onion diff --git a/modules/bitcoin/conf/bitcoin.conf.exemple b/modules/bitcoin/conf/bitcoin.conf.exemple index 34cf0a8d..a57cff41 100644 --- a/modules/bitcoin/conf/bitcoin.conf.exemple +++ b/modules/bitcoin/conf/bitcoin.conf.exemple @@ -1,19 +1,40 @@ -listen=1 -daemon=0 +# Configuration globale +datadir=/home/bitcoin/.bitcoin +server=1 +txindex=1 +debug=1 +loglevel=debug +logthreadnames=1 +signet=1 +onion=tor:9050 +listenonion=1 + +# Paramètres RPC +rpcauth=bitcoin:c8ea921c7357bd6a5a8a7c43a12350a7$955e25b17672987b17c5a12f12cd8b9c1d38f0f86201c8cd47fc431f2e1c7956 +rpcallowip=172.20.0.0/16 +rpcworkqueue=32 +rpcthreads=4 +rpcdoccheck=1 + +# Paramètres ZMQ +zmqpubhashblock=tcp://bitcoin.local:29000 +zmqpubrawtx=tcp://bitcoin.local:29000 [signet] -whitelist=download@bitcoin.local -txindex=1 -proxy=tor.local:9050 -listenonion=1 -signetchallenge=0020341c43803863c252df326e73574a27d7e19322992061017b0dc893e2eab90821 -addnode=6xi33lwwslsx3yi3f7c56wnqtdx4v73vj2up3prrwebpwbz6qisnqbyd.onion:38333 -addnode=d6i546e2sjezhyy2eupyc2wqtbgjnkubcjd4prhqurtlmp7nsp6yxqyd.onion:38333 - +listen=1 +bind=bitcoin.local:38333 +rpcbind=bitcoin.local:18443 +rpcport=18443 fallbackfee=0.0001 - -zmqpubrawblock=tcp://bitcoin.local:29000 -zmqpubrawtx=tcp://bitcoin.local:29000 -zmqpubhashblock=tcp://bitcoin.local:29000 - -blockfilterindex=1 \ No newline at end of file +blockfilterindex=1 +datacarriersize=205 +acceptnonstdtxn=1 +dustrelayfee=0.00000001 +minrelaytxfee=0.00000001 +prune=0 +signetchallenge=0020341c43803863c252df326e73574a27d7e19322992061017b0dc893e2eab90821 +walletdir=/home/bitcoin/.bitcoin/wallets +wallet=mining +wallet=watchonly +maxtxfee=1 +addnode=tlv2yqamflv22vfdzy2hha2nwmt6zrwrhjjzz4lx7qyq7lyc6wfhabyd.onion diff --git a/modules/sdk_signer/conf/.env.exemple b/modules/sdk_signer/conf/.env.exemple index 85df1c5f..ad113073 100644 --- a/modules/sdk_signer/conf/.env.exemple +++ b/modules/sdk_signer/conf/.env.exemple @@ -5,9 +5,9 @@ ws_port = 9090 http_port = 9092 # URLs des services -relay_urls = ["http://4nk-sdk-relay1:8091", "http://4nk-sdk-relay2:8093", "http://4nk-sdk-relay3:8095"] -storage_url = "http://4nk-sdk-storage:8081" -blindbit_url = "http://4nk-blindbit:8000" +relay_urls = ["http://sdk-relay1.local:8091", "http://sdk-relay2.local:8093", "http://sdk-relay3.local:8095"] +storage_url = "http://sdk-storage.local:8081" +blindbit_url = "http://blindbit-core.local:8000" bitcoin_rpc_url = "http://bitcoin.local:38332" # Authentification Bitcoin diff --git a/modules/sdk_signer/data/CURRENT b/modules/sdk_signer/data/CURRENT index d173ab74..b9260078 100644 --- a/modules/sdk_signer/data/CURRENT +++ b/modules/sdk_signer/data/CURRENT @@ -1 +1 @@ -MANIFEST-000447 +MANIFEST-000501 diff --git a/modules/sdk_signer/data/LOG b/modules/sdk_signer/data/LOG index c001980b..bdf6c2f8 100644 --- a/modules/sdk_signer/data/LOG +++ b/modules/sdk_signer/data/LOG @@ -1,3 +1,3 @@ -2025/09/10-15:57:30.565181 7f0195abcb38 Recovering log #446 -2025/09/10-15:57:30.583059 7f0195abcb38 Delete type=0 #446 -2025/09/10-15:57:30.583102 7f0195abcb38 Delete type=3 #445 +2025/09/10-16:28:57.909704 7fc43ad1cb38 Recovering log #500 +2025/09/10-16:28:57.925659 7fc43ad1cb38 Delete type=0 #500 +2025/09/10-16:28:57.925711 7fc43ad1cb38 Delete type=3 #499 diff --git a/modules/sdk_signer/data/LOG.old b/modules/sdk_signer/data/LOG.old index 2abc06ea..e7732794 100644 --- a/modules/sdk_signer/data/LOG.old +++ b/modules/sdk_signer/data/LOG.old @@ -1,3 +1,3 @@ -2025/09/10-15:56:59.449509 7ff2666ecb38 Recovering log #444 -2025/09/10-15:56:59.466945 7ff2666ecb38 Delete type=3 #443 -2025/09/10-15:56:59.467006 7ff2666ecb38 Delete type=0 #444 +2025/09/10-16:28:26.923858 7f4ad73ecb38 Recovering log #498 +2025/09/10-16:28:26.939465 7f4ad73ecb38 Delete type=3 #497 +2025/09/10-16:28:26.939526 7f4ad73ecb38 Delete type=0 #498 diff --git a/modules/sdk_signer/data/MANIFEST-000447 b/modules/sdk_signer/data/MANIFEST-000501 similarity index 57% rename from modules/sdk_signer/data/MANIFEST-000447 rename to modules/sdk_signer/data/MANIFEST-000501 index 3645a94a..496692f1 100644 Binary files a/modules/sdk_signer/data/MANIFEST-000447 and b/modules/sdk_signer/data/MANIFEST-000501 differ diff --git a/projects/lecoffre/lecoffre-back-mini/conf/.env.exemple b/projects/lecoffre/lecoffre-back-mini/conf/.env.exemple index 4cee83d7..f553eec5 100644 --- a/projects/lecoffre/lecoffre-back-mini/conf/.env.exemple +++ b/projects/lecoffre/lecoffre-back-mini/conf/.env.exemple @@ -1,24 +1,24 @@ # Configuration OVH -OVH_APP_KEY=5ab0709bbb65ef26 -OVH_APP_SECRET=de1fac1779d707d263a611a557cd5766 -OVH_CONSUMER_KEY=5fe817829b8a9c780cfa2354f8312ece +OVH_APP_KEY= +OVH_APP_SECRET= +OVH_CONSUMER_KEY= OVH_SMS_SERVICE_NAME=sms-tt802880-1 # Configuration SMS Factor -SMS_FACTOR_TOKEN=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI4NzgzNiIsImlhdCI6MTcwMTMzOTY1Mi45NDUzOH0.GNoqLb5MDBWuniNlQjbr1PKolwxGqBZe_tf4IMObvHw +SMS_FACTOR_TOKEN= #Configuration Mailchimp -MAILCHIMP_API_KEY=md-VVfaml-ApIV4nsGgaJKl0A -MAILCHIMP_KEY=3fa54304bc766dfd0b8043a827b28a3a-us17 -MAILCHIMP_LIST_ID=a48d9ad852 +MAILCHIMP_API_KEY= +MAILCHIMP_KEY= +MAILCHIMP_LIST_ID= #Configuration Stripe -STRIPE_SECRET_KEY=sk_test_51OwKmMP5xh1u9BqSeFpqw0Yr15hHtFsh0pvRGaE0VERhlYtvw33ND1qiGA6Dy1DPmmV61B6BqIimlhuv7bwElhjF00PLQwD60n +STRIPE_SECRET_KEY= STRIPE_WEBHOOK_SECRET= -STRIPE_STANDARD_SUBSCRIPTION_PRICE_ID=price_1P66fuP5xh1u9BqSHj0O6Uy3 -STRIPE_STANDARD_ANNUAL_SUBSCRIPTION_PRICE_ID=price_1P9NsRP5xh1u9BqSFgkUDbQY -STRIPE_UNLIMITED_SUBSCRIPTION_PRICE_ID=price_1P66RqP5xh1u9BqSuUzkQNac -STRIPE_UNLIMITED_ANNUAL_SUBSCRIPTION_PRICE_ID=price_1P9NpKP5xh1u9BqSApFogvUB +STRIPE_STANDARD_SUBSCRIPTION_PRICE_ID= +STRIPE_STANDARD_ANNUAL_SUBSCRIPTION_PRICE_ID= +STRIPE_UNLIMITED_SUBSCRIPTION_PRICE_ID= +STRIPE_UNLIMITED_ANNUAL_SUBSCRIPTION_PRICE_ID= # Configuration serveur APP_HOST=http://coffre-back-mini.local @@ -29,7 +29,7 @@ NEXT_PUBLIC_4NK_URL=http://ihm-client.local NEXT_PUBLIC_FRONT_APP_HOST=http://coffre-front.local:3000 NEXT_PUBLIC_IDNOT_BASE_URL=https://qual-connexion.idnot.fr NEXT_PUBLIC_IDNOT_AUTHORIZE_ENDPOINT=/IdPOAuth2/authorize/idnot_idp_v1 -NEXT_PUBLIC_IDNOT_CLIENT_ID=4501646203F3EF67 +NEXT_PUBLIC_IDNOT_CLIENT_ID= NEXT_PUBLIC_BACK_API_PROTOCOL=http NEXT_PUBLIC_BACK_API_HOST=localhost BACK_API_PORT=8080 @@ -38,7 +38,7 @@ BACK_API_VERSION=/v1 # Configuration idnot IDNOT_ANNUARY_BASE_URL='https://qual-api.notaires.fr/annuaire' -IDNOT_API_KEY='ba557f84-0bf6-4dbf-844f-df2767555e3e' +IDNOT_API_KEY='' # Configuration PostgreSQL DB_HOST=miniback-postgres.local diff --git a/projects/lecoffre/lecoffre-front/conf/.env.exemple b/projects/lecoffre/lecoffre-front/conf/.env.exemple index 9d1c8386..bbcc2322 100644 --- a/projects/lecoffre/lecoffre-front/conf/.env.exemple +++ b/projects/lecoffre/lecoffre-front/conf/.env.exemple @@ -2,7 +2,7 @@ NEXT_PUBLIC_4NK_URL="http://ihm-client.local:3003" NEXT_PUBLIC_FRONT_APP_HOST="http://coffre-front.local:3000" NEXT_PUBLIC_IDNOT_BASE_URL="https://qual-connexion.idnot.fr" NEXT_PUBLIC_IDNOT_AUTHORIZE_ENDPOINT="/IdPOAuth2/authorize/idnot_idp_v1" -NEXT_PUBLIC_IDNOT_CLIENT_ID="4501646203F3EF67" +NEXT_PUBLIC_IDNOT_CLIENT_ID="" NEXT_PUBLIC_BACK_API_PROTOCOL=http:// NEXT_PUBLIC_BACK_API_HOST=localhost NEXT_PUBLIC_BACK_API_PORT=8080