Integrate kubo (ipfs daemon) into the stack #176

Closed
opened 2023-02-16 15:02:07 +00:00 by dboreham · 4 comments
Owner

Specifically to serve web app payload for apps registered on laconicd.

Specifically to serve web app payload for apps registered on laconicd.
Member

Perhaps still relevant: https://github.com/vulcanize/ops/issues/79

(go-ipfs has been renamed to kubo)

Given how long it has been since we did that work on go-ipfs, it might be easier to start fresh.

Perhaps still relevant: https://github.com/vulcanize/ops/issues/79 (go-ipfs has been renamed to kubo) Given how long it has been since we did that work on go-ipfs, it might be easier to start fresh.
Author
Owner
$ laconic-so deploy-system --include kubo exec ipfs ipfs swarm peers
/ip4/104.194.249.218/udp/4001/quic/p2p/12D3KooWCSvcLBhXNhBEUdJD6GF3LXHxhqrvcW7VuKGFGxcL5VXf
/ip4/108.61.181.189/tcp/4001/p2p/QmdCTd36oHvTjLrFRNfU536At4NMi6EQN15FbyWsVg2xpE
/ip4/13.58.231.143/udp/30011/quic/p2p/12D3KooWM5y2MTEbmbGKHdx5kSyemfeEu4xAB1fNRyb57QvjWrfZ
/ip4/13.58.95.143/udp/30001/quic/p2p/12D3KooWGEpdysScveaVRHd5guZVN92RGL3o6hXWQTkrmgUiFXKC
/ip4/154.53.46.64/udp/4001/quic/p2p/12D3KooWAoTVbVF2xtSbM2nW4zQcMRnE4xLJhsspcQaLe7vhdYGp
/ip4/167.86.110.13/udp/4001/quic/p2p/QmWfqyXHUB9igVKE1m6iqjpW9kdYtwzruFbMYHiN5eXEVH
/ip4/168.235.69.197/udp/4001/quic/p2p/12D3KooWPioy5hYkvVGjHic3qFZSRHqgUZgejQKK7rbi7uvxk8xd
/ip4/18.117.138.0/udp/30007/quic/p2p/12D3KooWDJj3xuE8Z6vWD6FHZ6X8rTWVASVXvvTUpZn8RmNQxvxa
/ip4/18.118.10.23/udp/30001/quic/p2p/12D3KooWKCyksBcEtVkAktjtG4ueUnLDEVgHcC5xuqFbWRtFzS6f
/ip4/18.188.140.65/udp/30014/quic/p2p/12D3KooWAsjSTHUUJnjEX83A4iAWtkB5KmCGvFnH1xhVhCa927KE
/ip4/18.219.79.33/udp/30009/quic/p2p/12D3KooWSbWsrZ4dy6RT98dEpBj2gdVUGG1FYPjwkh5XMv1sLfE6
/ip4/18.220.176.243/udp/30000/quic/p2p/12D3KooWCWpbu4iBVaTVB9qLtwy5Qn4Yr14xuAShFuHtLstvjiKP
/ip4/18.220.22.77/udp/30008/quic/p2p/12D3KooWBxyh3mzygFtWqs56L4QYDvHekGCZ7cMknycyWo7zP8wd
/ip4/18.223.172.3/udp/30014/quic/p2p/12D3KooWG6pDVUzh85kyQ5ZusP7ibRRtGKuPwVUfYFFHPJcTJb3r
/ip4/193.60.241.98/tcp/40987/p2p/QmVk7gC2P9JrdSYRyL5T7QUuhv1YNvqaEjw6m62YBKCR6v
/ip4/206.71.88.100/udp/60041/quic/p2p/12D3KooWChkeU6GZixswfjVZu91JZF2aMaA26WaPJcMHuHZfapFs
/ip4/216.128.131.99/udp/4001/quic/p2p/12D3KooWP3vLA5bvgTKxpWiLNEAtJxDZkdcVGFJPHVeKnazxjpeG
/ip4/3.129.247.128/udp/30013/quic/p2p/12D3KooWRSLzLnh98JN8zjekWUHoSJssnERN8JuN5sc88fWmRehH
/ip4/3.133.139.42/tcp/4001/p2p/12D3KooWNvV81b6QuwZy5d5MKZJR5mmjvZbXw8oFBjo5U3KNLBvj
/ip4/3.135.220.119/udp/30012/quic/p2p/12D3KooWNgEew1NC8rQ5MyaQEtCUf2ne8jL2LjsoxXp27kYMn6UF
/ip4/3.138.119.127/udp/30005/quic/p2p/12D3KooWMoYX3p1XaRo9L2RTd4PQPsTJoknwyJuTcNXbDKR1hGJs
/ip4/3.144.18.185/udp/30011/quic/p2p/12D3KooWQKP1NHd2zSySuU2fqSnuoq79eaKa9y2kLCYwqA9ioVvW
/ip4/3.145.191.39/udp/30010/quic/p2p/12D3KooWPUKaTH2qY4VobxRLesbzKr13y1fao92X5EW3gX3eHwgH
/ip4/3.145.20.147/udp/30005/quic/p2p/12D3KooWETTciqDXmRqYaVRaBpPK57FY5mDZowAKXhZfzATKYtcc
/ip4/3.21.161.72/udp/4001/quic/p2p/QmPKrgbXygetwBJ3LGE1YJRy9PTvTiKvCVjE2DrmyLrj1s
/ip4/54.177.240.59/udp/4001/quic/p2p/12D3KooWAeYs9M7kZ53ePwrNMaMH6fqrcRGrtXLrqZF78ZZ6brDo
/ip4/54.91.52.83/tcp/4001/p2p/QmXH9UN3aDcidZrqqaL6JdfA9aRD818U663DsE61AtHyqo
/ip4/66.209.180.202/tcp/4001/p2p/12D3KooWKG4dF9admmNG71gUxRg5a4B2iM9caDLgcW5eHVngTu9B
/ip4/73.209.128.58/tcp/4001/p2p/12D3KooWNdTDnAHbM6YVy4FdR3zBjBaUjok6nSqbSmhYobUUxoku
``` $ laconic-so deploy-system --include kubo exec ipfs ipfs swarm peers /ip4/104.194.249.218/udp/4001/quic/p2p/12D3KooWCSvcLBhXNhBEUdJD6GF3LXHxhqrvcW7VuKGFGxcL5VXf /ip4/108.61.181.189/tcp/4001/p2p/QmdCTd36oHvTjLrFRNfU536At4NMi6EQN15FbyWsVg2xpE /ip4/13.58.231.143/udp/30011/quic/p2p/12D3KooWM5y2MTEbmbGKHdx5kSyemfeEu4xAB1fNRyb57QvjWrfZ /ip4/13.58.95.143/udp/30001/quic/p2p/12D3KooWGEpdysScveaVRHd5guZVN92RGL3o6hXWQTkrmgUiFXKC /ip4/154.53.46.64/udp/4001/quic/p2p/12D3KooWAoTVbVF2xtSbM2nW4zQcMRnE4xLJhsspcQaLe7vhdYGp /ip4/167.86.110.13/udp/4001/quic/p2p/QmWfqyXHUB9igVKE1m6iqjpW9kdYtwzruFbMYHiN5eXEVH /ip4/168.235.69.197/udp/4001/quic/p2p/12D3KooWPioy5hYkvVGjHic3qFZSRHqgUZgejQKK7rbi7uvxk8xd /ip4/18.117.138.0/udp/30007/quic/p2p/12D3KooWDJj3xuE8Z6vWD6FHZ6X8rTWVASVXvvTUpZn8RmNQxvxa /ip4/18.118.10.23/udp/30001/quic/p2p/12D3KooWKCyksBcEtVkAktjtG4ueUnLDEVgHcC5xuqFbWRtFzS6f /ip4/18.188.140.65/udp/30014/quic/p2p/12D3KooWAsjSTHUUJnjEX83A4iAWtkB5KmCGvFnH1xhVhCa927KE /ip4/18.219.79.33/udp/30009/quic/p2p/12D3KooWSbWsrZ4dy6RT98dEpBj2gdVUGG1FYPjwkh5XMv1sLfE6 /ip4/18.220.176.243/udp/30000/quic/p2p/12D3KooWCWpbu4iBVaTVB9qLtwy5Qn4Yr14xuAShFuHtLstvjiKP /ip4/18.220.22.77/udp/30008/quic/p2p/12D3KooWBxyh3mzygFtWqs56L4QYDvHekGCZ7cMknycyWo7zP8wd /ip4/18.223.172.3/udp/30014/quic/p2p/12D3KooWG6pDVUzh85kyQ5ZusP7ibRRtGKuPwVUfYFFHPJcTJb3r /ip4/193.60.241.98/tcp/40987/p2p/QmVk7gC2P9JrdSYRyL5T7QUuhv1YNvqaEjw6m62YBKCR6v /ip4/206.71.88.100/udp/60041/quic/p2p/12D3KooWChkeU6GZixswfjVZu91JZF2aMaA26WaPJcMHuHZfapFs /ip4/216.128.131.99/udp/4001/quic/p2p/12D3KooWP3vLA5bvgTKxpWiLNEAtJxDZkdcVGFJPHVeKnazxjpeG /ip4/3.129.247.128/udp/30013/quic/p2p/12D3KooWRSLzLnh98JN8zjekWUHoSJssnERN8JuN5sc88fWmRehH /ip4/3.133.139.42/tcp/4001/p2p/12D3KooWNvV81b6QuwZy5d5MKZJR5mmjvZbXw8oFBjo5U3KNLBvj /ip4/3.135.220.119/udp/30012/quic/p2p/12D3KooWNgEew1NC8rQ5MyaQEtCUf2ne8jL2LjsoxXp27kYMn6UF /ip4/3.138.119.127/udp/30005/quic/p2p/12D3KooWMoYX3p1XaRo9L2RTd4PQPsTJoknwyJuTcNXbDKR1hGJs /ip4/3.144.18.185/udp/30011/quic/p2p/12D3KooWQKP1NHd2zSySuU2fqSnuoq79eaKa9y2kLCYwqA9ioVvW /ip4/3.145.191.39/udp/30010/quic/p2p/12D3KooWPUKaTH2qY4VobxRLesbzKr13y1fao92X5EW3gX3eHwgH /ip4/3.145.20.147/udp/30005/quic/p2p/12D3KooWETTciqDXmRqYaVRaBpPK57FY5mDZowAKXhZfzATKYtcc /ip4/3.21.161.72/udp/4001/quic/p2p/QmPKrgbXygetwBJ3LGE1YJRy9PTvTiKvCVjE2DrmyLrj1s /ip4/54.177.240.59/udp/4001/quic/p2p/12D3KooWAeYs9M7kZ53ePwrNMaMH6fqrcRGrtXLrqZF78ZZ6brDo /ip4/54.91.52.83/tcp/4001/p2p/QmXH9UN3aDcidZrqqaL6JdfA9aRD818U663DsE61AtHyqo /ip4/66.209.180.202/tcp/4001/p2p/12D3KooWKG4dF9admmNG71gUxRg5a4B2iM9caDLgcW5eHVngTu9B /ip4/73.209.128.58/tcp/4001/p2p/12D3KooWNdTDnAHbM6YVy4FdR3zBjBaUjok6nSqbSmhYobUUxoku ```
Author
Owner
$ laconic-so deploy-system --include kubo exec ipfs ipfs add /import/file.html
added QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu file.html
$ curl http://localhost:53164/ipfs/QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu
Hello
``` $ laconic-so deploy-system --include kubo exec ipfs ipfs add /import/file.html added QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu file.html $ curl http://localhost:53164/ipfs/QmY9cxiHqTFoWamkQVkpmmqzBrY3hCBEL2XNu3NtX74Fuu Hello ```
Author
Owner

Closing as complete, although we will need to modify or create a stack that incorporates this pod.

Closing as complete, although we will need to modify or create a stack that incorporates this pod.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/stack-orchestrator#176
No description provided.