ScPrime docker configuration
- ScPrime docker configuration
- Documentacion Oficial
- Puertos del router
- Montaje de carpetas
- Montaje/Configuración
- Gestión de la cartera
- Anunciar el servidor
- Donate SCP
Documentacion Oficial
https://docs.scpri.me/storageproviderindex/synology-docker-setup
Puertos del router
Tenemos que abrir los puertos:
- 4282
- 4283
- 4285
Montaje de carpetas
Creamos carpetas que contendrán hasta máximo 2TB
.
1 volumen = 1 carpeta de max 2TB
La nomenclatura que usaremos será scp_X_Ysiendo
Xel disco e
Y` el volumen.
Si solo tenemos un disco, pondremos 1 igualmente (para ampliación), lo mismo con el volumen.
Synology
Creamos los volumenes scp_X_Y
siendo X
el disco e Y
el volumen.
Cada unidad contendrá máximo 2TB
EJ:
- scp_1_1
- scp_1_2
- scp_2_1
Otros
Docker data
Creamos la carpeta scp-data
donde queramos y modificamos el volume
del docker-compose.yml
correspondiente (/volume2/docker/scp-data:/scp-data
)
Carpetas de almacenamiento
Creamos las carpetas siguiendo la nomenclatura indicada dónde queramos:
- scp_1_1
- scp_1_2
- scp_2_1
Montaje/Configuración
Arrancamos el docker
- Nos situamos en la carpeta del
docker-compose.yml
- Creamos el docker ejecutando:
docker-compose up -d
Revisar sincronización/estado
Verificamos que los puertos estén abiertos
Cambia la IP por la DNS que vayas a probar
https://www.ipfingerprints.com/portscan.php
- 4282
- 4283
- 4285
Verificación de la sincronización
docker exec scprime spc
Billetera
- Creamos la semilla
spc wallet init
- La añadimos en
SCPRIME_WALLET_PASSWORD
deldocker-compose.yml
- Recargamos el docker con
docker-compose up -d
Conexión al docker (opcional pero recomendado):
Esto es opcional, simplemente cambia los comandos de
scp
porsudo docker exec scp
sudo docker exec -it scprime /bin/sh
Añadir hosts
Haz esto por cada carpeta que hayas creado, recueda, máximo
2000gb
(2TB) por carpeta
spc host folder add /scp_1_1/ 520gb
Recompensas
Recompensas recomendadas: https://docs.scpri.me/storageproviderindex/settings
spc host config maxduration 16w
spc host config collateral 5SCP
spc host config minstorageprice 5SCP
spc host config mindownloadbandwidthprice 1SCP
spc host config minuploadbandwidthprice 1SCP
spc host config collateralbudget 1KS
spc host config maxcollateral 50SCP
Gestión de la cartera
A partir de aquí entendemos que te has desconectado del docker (con
exit
o como sea)
Obtener Wallet publico (recibir SCP)
Cada vez que uses el comando, te dará un nuevo wallet público.
Puedes tener tantos como quieras, ahí puedes recibir SCP
docker exec scprime spc wallet address
Detalles del wallet
docker exec scprime spc wallet balance
Anunciar el servidor
Tenemos que tener SCP para realizar esta acción:
# sudo docker exec scprime spc host announce external_IPv4:4282
sudo docker exec scprime spc host announce scp1.racs.es:4282
# Si tienes IP fija y no tienes Dynamic DNS
# docker exec scprime spc host announce
Donate SCP
59fc0df34fd88c39b7fdca181196479860cb6891526e8c6d7df70db3c90d8cdf38d956e9317c