ipfs-shipyard / ipfs-deploy

Zero-Config CLI to Deploy Static Websites to IPFS
Other
1.16k stars 123 forks source link

Works for me! #1

Closed agentofuser closed 3 years ago

agentofuser commented 5 years ago

Hi! Author here. πŸ‘‹

This issue is where you can attest that ipfs-deploy was useful to you, if you so wish :) It makes a huge difference to my motivation.

Feel free to leave any kind of positive comment here, and please open a different issue for bug reports, feature requests, and telling me off for being a n00b. I will do my best to help <3

Stradivario commented 5 years ago

I would love to collaborate together. I saw that you like my @rxdi/deploy package. I think it will be useful if i integrate such a tool inside rxdi/deploy instead of creating my own infrastructure. Will think about it more.

Regards, Kristiyan Tachev

agentofuser commented 5 years ago

Thank you for the interest, @Stradivario. I don't quite understand what rxdi is yet, but I'm happy to collaborate. Could you please open an issue so we can discuss how ipfs-deploy can help your project? Thank you!

olizilla commented 5 years ago

Works for me too!

$ ipfs-deploy public
βœ” 🚚 public weighs 696.0 KiB.
βœ” πŸ“Œ It's pinned to Infura now with hash:
β„Ή πŸ”— QmW5TyREWjnrTzWHvxpYdLCDvxjWexrmb6ohf4stfKRxQj
βœ” πŸ“‹ Copied public gateway URL to clipboard:
β„Ή πŸ”— https://ipfs.io/ipfs/QmW5TyREWjnrTzWHvxpYdLCDvxjWexrmb6ohf4stfKRxQj
βœ” πŸ„ Opened web browser (call with -O to disable.)

https://ipfs.io/ipfs/QmW5TyREWjnrTzWHvxpYdLCDvxjWexrmb6ohf4stfKRxQj/

So rad! I've got some ideas for tweaks. I'll raise some issues and PRs!

agentofuser commented 5 years ago

@olizilla \o/ glad you liked it. Thank you for contributing, I'm looking forward to your ideas :)

1v9 commented 5 years ago

https://github.com/1v9/blog/blob/master/azure-pipelines.yml#L35

Nice tool, only npm install takes much time in my Azure Pipelines build πŸ˜‚

i πŸ€”  No path argument specified. Looking for common ones…
√ πŸ“‚  Found local public directory. Deploying that.
- πŸ“¦  Calculating size of public…
√ 🚚  Directory public weighs 4.1 MiB.
- πŸ“   Uploading and pinning to Pinata…
√ πŸ“Œ  Added and pinned to Pinata with hash:
i πŸ”—  QmSKCfRw21iFBt9A1buRY5t7tzCRePHouBXN8nSZp1FWqT (​https://gateway.pinata.cloud/ipfs/QmSKCfRw21iFBt9A1buRY5t7tzCRePHouBXN8nSZp1FWqT/​)
- βš™οΈ  Validating configuration for Cloudflare…
i πŸ“‘  Beaming new hash to DNS provider Cloudflare…
(node:3964) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
√ πŸ™Œ  SUCCESS!
i πŸ”„  Updated DNS TXT *** to:
QmSKCfRw21iFBt9A1buRY5t7tzCRePHouBXN8nSZp1FWqT
i πŸ”—  dnslink=/ipfs/QmSKCfRw21iFBt9A1buRY5t7tzCRePHouBXN8nSZp1FWqT
hacdias commented 5 years ago

@1v9 yeah, we have quite a few dependencies. I'm curious: how much time did it take?

1v9 commented 5 years ago

@hacdias About two minutes, I didn't use some cache feature of Azure because it's a bit complicated for me.

hacdias commented 5 years ago

Thanks. I will try to take a look at this soon, but I do not promise anything. But I agree there are some things that we might be able to improve in order to reduce the number of dependencies!