Comments (15)
Great, thanks! ipfs isn't useful yet, but will ping back here when it is.
from kubo.
@ianonavy Hey! We will soon be at an alpha, and getting an AUR package set up might be nice to have.
Thoughts @jbenet ?
from kubo.
@whyrusleeping let's reopen + worry about this once we actually have the alpha.
from kubo.
As long as the build process from git is straightforward, it should be pretty trivial to set up a "-git" AUR package. If we want to release a stable package that is released alongside the version numbers and installs binaries to /usr/bin instead of $GOPATH/bin, we can do that as well.
from kubo.
The package should probably include an ipfs.service
file. It might also make sense to create a dedicated ipfs
system user to run the service as (that's how I have it setup). It seems like there's no benefit to running per-user ipfs nodes, if you have root access, but if that was wanted a secondary [email protected]
could be included. Also an ipfs.socket
could be included, to support socket activation.
from kubo.
@ianonavy ipfs is useful now!
from kubo.
@jbenet It appears I orphaned the AUR package and Freso has picked it up. Glad to hear this project is still going strong. :)
from kubo.
@ianonavy thanks :) -- do you know Freso's account on github?
from kubo.
from kubo.
FYI: go-ipfs
package has been promoted to the official Arch repository. It will make ipfs usage at Linux Arch even more easier and pleasant.
I have the same question as @edrex. ipfs should be really a system service with blocks stored under /var/
. But it looks like ipfs
client expects to see config files under ~/.ipfs/. Is there a way to tell client the new location for configs/block/logs files?
from kubo.
Is there a way to tell client the new location for configs/block/logs files?
Yes: #1872
from kubo.
This can be closed. btw, the official package includes a Systemd user unit, which can be set to start when the user logs in.
from kubo.
Yeah, there's an official package in Arch Linux's community repository: https://www.archlinux.org/packages/community/x86_64/go-ipfs/ - and I will still be maintaining the -git package at https://aur.archlinux.org/packages/go-ipfs-git as well. (And yes, I'm @Freso here on GitHub. ;))
from kubo.
@Freso @ianonavy @anatol @edrex this is all great to hear!! Thanks very much for shipping this.
from kubo.
Sweet! Thank you for making it! Let's make sure to add a reference to this package on the distributions page //cc @dignifiedquire .
Closing this issue :)
from kubo.
Related Issues (20)
- Thunderdome memory leak HOT 2
- Document SOP for updating go version HOT 1
- Retire kubo-as-a-library
- bitswap: Optional disable ScoreLedger HOT 6
- CI Test To Ensure New Commands Are Added To Official Clients
- feat: Opt-in API.HTTPAuthSecrets for securing Kubo RPC
- AcceleratedDHTClient causes modem crash, revert to experimental and discourage from using HOT 8
- When enabled Reprovider should always start with roots strategy.
- Routing-v1 gateway endpoint not returning enough information HOT 1
- Help of add command confusing when running offline
- ipfs dht provide: Kubo daemon crash with v0.24.0 / v0.23.0 HOT 3
- Occasionally, the connection will be maintained when /api/v0/add?pin=true&to-files=/xxxxx is called. After forced disconnection, the file content can be found based on the CID, but there is no file in the specified path(MFS). HOT 4
- Sandboxing for MFS, Keys, IPNS HOT 1
- ipfs key sign|verify HOT 3
- Changed option is ignored HOT 1
- Don't convert the host name specified with --api=/dns4/<domain>/ into an IP address (thus making life easy for reverse proxy) HOT 1
- Gateway docs need to be updated to reflect supported features HOT 1
- dag import: errors with IPLD test vectors
- Optional Live production tracing
- Fuse functionality broken in v0.24.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kubo.