Comments (5)
That makes sense, as Panamax only exposes an HTTP(S) server for interacting with git, rather than SSH.
I'm unfortunately not experienced with integrating SSH with git, so I'm not sure how to do that within Panamax. Perhaps using the thrussh
library would be useful, but I'm not sure where to go from there.
from panamax.
Do you rely on external commands within panamax? Or do you use dedicated libraries to interact with git and cargo? The former can probably be solved by passing down environment variables for example.
from panamax.
I believe git is the only external dependency, and that's just for serving: https://github.com/panamax-rs/panamax/blob/master/src/serve.rs#L294
Basically Panamax acts as a CGI gateway to git http-backend
.
from panamax.
Hey, are you still having this issue @mainrs ?
from panamax.
I'm going to close this issue for now. Feel free to reopen it if it's still an issue for you.
from panamax.
Related Issues (20)
- Sync over multiple vendor directories (over time) HOT 3
- wrong paths / urls HOT 7
- Adjust the vendor directories being tracked (over time) HOT 2
- A way to serve the documentation for crates.io?
- Please add selective syncing HOT 4
- Unable to complete downloading crates HOT 3
- Crate whitelisting HOT 1
- Cargo vendor failed using mirror repository
- could not resolve host:panamax.internal HOT 6
- Not syncing some dists HOT 3
- Update version to 1.0.7 and create new docker image for new vendor feature? HOT 2
- crates under 3/l downloaded incorrectly HOT 5
- After configuring panamax and cargo, the later keeps attempting to connect to panamax.internal HOT 3
- Downloading crates.io-index repository failed: GitError(Error { code: -1, klass: 16, message: "the server did not provide a certificate" }) HOT 2
- Feature request: Add support for sparse registry HOT 4
- Environment Variables example? HOT 1
- Regression in platform filtering for Unix
- 500 Error When Accessing Crates HOT 10
- panamax serve on IPv4 network only HOT 2
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 panamax.