aschmahmann changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.7.0 and js-ipfs 0.50.2 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
<Sheogorath[m]>
And generally speaking, you can always just checkout a bare repository and upload that to IPFS. From there, you can just download it like githhub. If you update the CID after each commit to the repository and publish it using IPNS, you are also able to have people pulling the latest version all the time
<swedneck1>
sadly you can't clone from ipfs without git-remote-igis
<Sheogorath[m]>
(same obviously works for dnslink as well, but you have more risk for takedowns again)
<Sheogorath[m]>
Swedneck: well, given you have a gateway running anywhere, it should still work
p8m has quit [Ping timeout: 260 seconds]
<swedneck1>
nope
<swedneck1>
try it, it won't work due to some weirdness with git expecting the server to have some git-specific stuff for cloning
fircone has joined #ipfs
conifer has quit [Ping timeout: 240 seconds]
catonano has quit [Read error: Connection reset by peer]
catonano_ has joined #ipfs
<Sheogorath[m]>
Oh, I see. Yes, you have to add the `info/refs` file for the "dump protocol" to work. But that's easy. Take your bare repo, cd into it and run `git update-server-info` before uploading the directory to ipfs
<Sheogorath[m]>
if you want to automate it, set it as push hook and you are fine :)
<swedneck1>
Didn't work when I tried doing that
<Sheogorath[m]>
Well, it just did for me 🤷
<Sheogorath[m]>
Git is, when it comes to read-only repositories, very straight forward. There is not really much special stuff going on.
<Sheogorath[m]>
it sends a bunch of GETs and that's it.
momus has joined #ipfs
<momus>
is there a way to move files directly from google drive to ipfs directly?
momus has quit [Ping timeout: 260 seconds]
momus has joined #ipfs
fircone has left #ipfs [#ipfs]
p8m has joined #ipfs
p8m_ has quit [Ping timeout: 260 seconds]
Belkaar has quit [Ping timeout: 258 seconds]
stkw0 has joined #ipfs
Belkaar has joined #ipfs
Belkaar has joined #ipfs
ipfs-stackbot1 has quit [Remote host closed the connection]
ipfs-stackbot1 has joined #ipfs
jrt is now known as Guest55776
Guest55776 has quit [Killed (tepper.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
stkw0 has quit [Ping timeout: 260 seconds]
stkw0 has joined #ipfs
buckley310 has joined #ipfs
momus has quit [Ping timeout: 240 seconds]
jcea has quit [Ping timeout: 260 seconds]
RingtailedFox has quit [Ping timeout: 246 seconds]
john2gb has quit [Ping timeout: 260 seconds]
john2gb has joined #ipfs
jrt is now known as Guest57663
Guest57663 has quit [Killed (tolkien.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
_whitelogger has joined #ipfs
Nact has quit [Quit: Konversation terminated!]
cp- has quit [Quit: Disappeared in a puff of smoke]
cp- has joined #ipfs
maggotbrain has quit [Ping timeout: 264 seconds]
redrield[m] has joined #ipfs
maggotbrain has joined #ipfs
LHLaurini2 has quit [Quit: Konversation terminated!]
kl713[m] is now known as Debian[m]
arcatech has quit [Quit: Be back later.]
drathir_tor has quit [Ping timeout: 240 seconds]
drathir_tor has joined #ipfs
cookyz[m] has joined #ipfs
Soo_Slow has joined #ipfs
_whitelogger has joined #ipfs
buckley310 has quit [Quit: Connection closed for inactivity]
Newami has joined #ipfs
katian_ has quit [Ping timeout: 272 seconds]
is_null has joined #ipfs
reit has quit [Ping timeout: 264 seconds]
is_null has quit [Ping timeout: 260 seconds]
is_null has joined #ipfs
katian_ has joined #ipfs
KeiraT has quit [Remote host closed the connection]
KeiraT has joined #ipfs
clemo has joined #ipfs
xtesterxy[m] has joined #ipfs
Adbray has joined #ipfs
is_null has quit [Ping timeout: 260 seconds]
opal has quit [Remote host closed the connection]
opal has joined #ipfs
xinbenlv has quit [Ping timeout: 272 seconds]
xinbenlv has joined #ipfs
Adbray has quit [Ping timeout: 260 seconds]
ctOS has quit [Ping timeout: 272 seconds]
dvim has quit [Ping timeout: 272 seconds]
rcsheets has quit [Ping timeout: 272 seconds]
rcsheets has joined #ipfs
ctOS has joined #ipfs
dvim has joined #ipfs
hacdias has quit [Ping timeout: 272 seconds]
hacdias has joined #ipfs
jbenet has quit [Ping timeout: 272 seconds]
jbenet has joined #ipfs
MagnusSvensson[m has quit [Quit: Idle for 30+ days]
friedrich[m] has quit [Quit: Idle for 30+ days]
attero has quit [Quit: Idle for 30+ days]
ubicq[m] has quit [Quit: Idle for 30+ days]
Adbray has joined #ipfs
clemo has quit [Ping timeout: 240 seconds]
rsynnest_ has quit [Quit: Connection closed for inactivity]
is_null has joined #ipfs
Soo_Slow has quit [Quit: Soo_Slow]
<swedneck1>
Sheogorath: how exactly did you try cloning the uploaded repo?
<swedneck1>
`remote: ipfs resolve -r /ipfs/bafybeibpdxyhps6cqvmkofwqwviqnvivgvrf4wr6urv3my4xyekss53tl4/info/refs: no link named "info" under bafybeibpdxyhps6cqvmkofwqwviqnvivgvrf4wr6urv3my4xyekss53tl4`
<Sheogorath[m]>
obviously you might have to adjust the CID
<swedneck1>
oh maybe --bare is the key here
<Sheogorath[m]>
Of course :D otherwise you need to clone from `./.git`
<swedneck1>
ohhh
<swedneck1>
so for most people who want to add git repos to ipfs, they'd want to run `git update-server-info` and then `ipfs add -r .git`?
<Sheogorath[m]>
I would recommend to use bare repos instead of regular local repositories. As they don't have all the remotes listed in there and also shouldn't contain possible local commits/stashes-changes/etc.
<swedneck1>
can you easily convert a local repo to a bare repo?
<rangermauve>
Just got IPFS support fully integrated into my p2p web browser. 😁
<rangermauve>
It's working great with IPFS/IPNS URL loading and uploading. Can also update IPNS URLs pretty easily, all using the browser's `fetch()` API
Nact has quit [Quit: Konversation terminated!]
Nact has joined #ipfs
Gh0ul has joined #ipfs
xurzua has joined #ipfs
hurikhan77 has quit [Ping timeout: 258 seconds]
hurikhan77 has joined #ipfs
fendse has quit [Ping timeout: 240 seconds]
xurzua has quit [Remote host closed the connection]