Remote indexing #134
Comments
+1 I'm using a dual-core laptop to edit code. Offloading the indexing to a server would be a nice feature. |
Ideally coati would be split into a client and a server: the client would to indexing (and auto-reindexing), the server would be in browser. |
We probably won't build an in-browser app soon, but having a server for remote indexing seems to be a high demanded feature. In the front end you will still need to use our current app however. |
not as elegant as the browser interface, but would be very nice indeed! |
Is there any progress on the remote indexing feature? This is also something that is almost mandatory for my environment. Although I use Mac OSX as my UI machine, nearly all of my software development is done inside docker containers running Linux OS environments (e.g. Centos, Ubuntu). While I map in the source from my MacOS file system, the system includes/header files etc are all available only inside the docker container. Ideally I would be able to set up an indexer running inside the Linux container, that has access to all the appropriate files necessary for the build. Then, it could either export the symbols over a port to the Mac for the UI, or if necessary, create a whole database that can be copied (or mapped) out of the container to be used by the UI. Thoughts? |
@evantorrie There is some progress. We implemented a commandline interface that can be used within scripts or docker images to index projects with Sourcetrail. Please have a look at our documentation. Steps to use with Docker:
|
@egraether Thanks! I got that working fairly well for my use case after I realized I needed to reconfig the global header search paths stored in |
+1 by mail |
@egraether You mentioned that there is information about remote indexing at documentation. But I haven't found anything similar to it. Only your steps to use it with docker available as documentation? (hello from future :) ) |
Would be really useful if ssh would be supported! |
Some users compile on a remote machine and don't have all dependencies to properly index locally. It should be possible to index with Coati on the remote machine and look at the project locally.
The text was updated successfully, but these errors were encountered: