mirror of https://github.com/skygpu/skynet.git
Drop old ipfs stuff
parent
99fe66135e
commit
7274fb017d
|
@ -1,36 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
name='skynet-ipfs'
|
|
||||||
peers=("$@")
|
|
||||||
|
|
||||||
data_dir="$(pwd)/ipfs-docker-data"
|
|
||||||
data_target='/data/ipfs'
|
|
||||||
|
|
||||||
# Create data directory if it doesn't exist
|
|
||||||
mkdir -p "$data_dir"
|
|
||||||
|
|
||||||
# Run the container
|
|
||||||
docker run -d \
|
|
||||||
--name "$name" \
|
|
||||||
-p 8080:8080/tcp \
|
|
||||||
-p 4001:4001/tcp \
|
|
||||||
-p 127.0.0.1:5001:5001/tcp \
|
|
||||||
--mount type=bind,source="$data_dir",target="$data_target" \
|
|
||||||
--rm \
|
|
||||||
ipfs/go-ipfs:latest
|
|
||||||
|
|
||||||
# Change ownership
|
|
||||||
docker exec "$name" chown 1000:1000 -R "$data_target"
|
|
||||||
|
|
||||||
# Wait for Daemon to be ready
|
|
||||||
while read -r log; do
|
|
||||||
echo "$log"
|
|
||||||
if [[ "$log" == *"Daemon is ready"* ]]; then
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done < <(docker logs -f "$name")
|
|
||||||
|
|
||||||
# Connect to peers
|
|
||||||
for peer in "${peers[@]}"; do
|
|
||||||
docker exec "$name" ipfs swarm connect "$peer" || echo "Error connecting to peer: $peer"
|
|
||||||
done
|
|
|
@ -21,7 +21,6 @@ permission = 'active'
|
||||||
key = '5Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
key = '5Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
||||||
node_url = 'https://testnet.skygpu.net'
|
node_url = 'https://testnet.skygpu.net'
|
||||||
hyperion_url = 'https://testnet.skygpu.net'
|
hyperion_url = 'https://testnet.skygpu.net'
|
||||||
ipfs_gateway_url = '/ip4/169.197.140.154/tcp/4001/p2p/12D3KooWKWogLFNEcNNMKnzU7Snrnuj84RZdMBg3sLiQSQc51oEv'
|
|
||||||
ipfs_url = 'http://127.0.0.1:5001'
|
ipfs_url = 'http://127.0.0.1:5001'
|
||||||
token = 'XXXXXXXXXX:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
token = 'XXXXXXXXXX:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
||||||
|
|
||||||
|
@ -31,7 +30,6 @@ permission = 'active'
|
||||||
key = '5Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
key = '5Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
||||||
node_url = 'https://testnet.skygpu.net'
|
node_url = 'https://testnet.skygpu.net'
|
||||||
hyperion_url = 'https://testnet.skygpu.net'
|
hyperion_url = 'https://testnet.skygpu.net'
|
||||||
ipfs_gateway_url = '/ip4/169.197.140.154/tcp/4001/p2p/12D3KooWKWogLFNEcNNMKnzU7Snrnuj84RZdMBg3sLiQSQc51oEv'
|
|
||||||
ipfs_url = 'http://127.0.0.1:5001'
|
ipfs_url = 'http://127.0.0.1:5001'
|
||||||
token = 'XXXXXXXXXX:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
token = 'XXXXXXXXXX:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
|
||||||
|
|
||||||
|
|
|
@ -383,12 +383,6 @@ def telegram(
|
||||||
node_url = load_key(config, 'skynet.telegram.node_url')
|
node_url = load_key(config, 'skynet.telegram.node_url')
|
||||||
hyperion_url = load_key(config, 'skynet.telegram.hyperion_url')
|
hyperion_url = load_key(config, 'skynet.telegram.hyperion_url')
|
||||||
|
|
||||||
try:
|
|
||||||
ipfs_gateway_url = load_key(config, 'skynet.telegram.ipfs_gateway_url')
|
|
||||||
|
|
||||||
except ConfigParsingError:
|
|
||||||
ipfs_gateway_url = None
|
|
||||||
|
|
||||||
ipfs_url = load_key(config, 'skynet.telegram.ipfs_url')
|
ipfs_url = load_key(config, 'skynet.telegram.ipfs_url')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
@ -412,7 +406,6 @@ def telegram(
|
||||||
hyperion_url,
|
hyperion_url,
|
||||||
db_host, db_user, db_pass,
|
db_host, db_user, db_pass,
|
||||||
ipfs_url,
|
ipfs_url,
|
||||||
remote_ipfs_node=ipfs_gateway_url,
|
|
||||||
key=key,
|
key=key,
|
||||||
explorer_domain=explorer_domain,
|
explorer_domain=explorer_domain,
|
||||||
ipfs_domain=ipfs_domain
|
ipfs_domain=ipfs_domain
|
||||||
|
@ -453,12 +446,6 @@ def discord(
|
||||||
node_url = load_key(config, 'skynet.discord.node_url')
|
node_url = load_key(config, 'skynet.discord.node_url')
|
||||||
hyperion_url = load_key(config, 'skynet.discord.hyperion_url')
|
hyperion_url = load_key(config, 'skynet.discord.hyperion_url')
|
||||||
|
|
||||||
try:
|
|
||||||
ipfs_gateway_url = load_key(config, 'skynet.discord.ipfs_gateway_url')
|
|
||||||
|
|
||||||
except ConfigParsingError:
|
|
||||||
ipfs_gateway_url = None
|
|
||||||
|
|
||||||
ipfs_url = load_key(config, 'skynet.discord.ipfs_url')
|
ipfs_url = load_key(config, 'skynet.discord.ipfs_url')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
@ -482,7 +469,6 @@ def discord(
|
||||||
hyperion_url,
|
hyperion_url,
|
||||||
db_host, db_user, db_pass,
|
db_host, db_user, db_pass,
|
||||||
ipfs_url,
|
ipfs_url,
|
||||||
remote_ipfs_node=ipfs_gateway_url,
|
|
||||||
key=key,
|
key=key,
|
||||||
explorer_domain=explorer_domain,
|
explorer_domain=explorer_domain,
|
||||||
ipfs_domain=ipfs_domain
|
ipfs_domain=ipfs_domain
|
||||||
|
@ -494,17 +480,6 @@ def discord(
|
||||||
asyncio.run(_async_main())
|
asyncio.run(_async_main())
|
||||||
|
|
||||||
|
|
||||||
@run.command()
|
|
||||||
@click.option('--loglevel', '-l', default='INFO', help='logging level')
|
|
||||||
@click.option('--name', '-n', default='skynet-ipfs', help='container name')
|
|
||||||
@click.option('--peer', '-p', default=(), help='connect to peer', multiple=True, type=str)
|
|
||||||
def ipfs(loglevel, name, peer):
|
|
||||||
from skynet.ipfs.docker import open_ipfs_node
|
|
||||||
|
|
||||||
logging.basicConfig(level=loglevel)
|
|
||||||
with open_ipfs_node(name=name, peers=peer):
|
|
||||||
...
|
|
||||||
|
|
||||||
@run.command()
|
@run.command()
|
||||||
@click.option('--loglevel', '-l', default='INFO', help='logging level')
|
@click.option('--loglevel', '-l', default='INFO', help='logging level')
|
||||||
def pinner(loglevel):
|
def pinner(loglevel):
|
||||||
|
|
Loading…
Reference in New Issue