Compare commits
6 Commits
e9f9edcd87
...
3224f74ecc
| Author | SHA1 | Date |
|---|---|---|
|
|
3224f74ecc | |
|
|
d3ddff9d54 | |
|
|
88f872fd01 | |
|
|
8c4ba257e6 | |
|
|
87c4423824 | |
|
|
075ae5a1e6 |
|
|
@ -0,0 +1 @@
|
|||
* text=auto eol=lf
|
||||
25
README.md
25
README.md
|
|
@ -20,6 +20,8 @@ You can sync with this repository in all XPipe application instances the same wa
|
|||
- [**Boot**](categories/a2617d04-fd39-4a6b-9e53-c9abfa46ab0d)
|
||||
- **Scripts**
|
||||
- [**Custom**](categories/d3496db5-b709-41f9-abc0-ee0a660fbab9)
|
||||
- **Identities**
|
||||
- [**Synced**](categories/69aa5040-28dc-451e-b4ff-1192ce5e1e3c)
|
||||
|
||||
## Connection list
|
||||
|
||||
|
|
@ -123,6 +125,10 @@ empty
|
|||
|
||||
- [**My scripts**](stores/a9945ad2-db61-4304-97d7-5dc4330691a7)
|
||||
|
||||
**All identities / Synced**
|
||||
|
||||
empty
|
||||
|
||||
|
||||
## Secret encryption
|
||||
|
||||
|
|
@ -131,7 +137,7 @@ You have the option to fetch any sensitive information like passwords from outsi
|
|||
In case you choose to store passwords and other secrets within XPipe, all sensitive information is encrypted when it is saved using AES with either:
|
||||
|
||||
- A dynamically generated key file `vaultkey` (The data can then only be decrypted with that file present)
|
||||
- A custom master passphrase that can be set by you in the settings menu, combined with the vault key file (This option is only as secure as the password you choose)
|
||||
- A custom passphrase that can be set for your user in the settings menu, combined with the vaultkey file (This option can only as secure as the password you choose)
|
||||
|
||||
By default, general connection data is not encrypted, only secrets are.
|
||||
So things like hostnames and usernames are stored without encryption, which is in line with many other tools.
|
||||
|
|
@ -158,27 +164,16 @@ Some modern git clients also take care of storing credentials automatically.
|
|||
|
||||
## Troubleshooting
|
||||
|
||||
### Adding categories to the repository
|
||||
### Adding connections to the repository
|
||||
|
||||
By default, no categories are set to shared so that you have explicit control on what connections to commit.
|
||||
|
||||
To have your connections of a category put inside your git repository,
|
||||
you need to click on the `⚙️` icon (when hovering over the category)
|
||||
you either need to right-click the category or click on the `⚙️` icon when hovering over the category
|
||||
in your `Connections` tab under the category overview on the left side.
|
||||
Then click on `Add to git repository` to sync the category and connections to your git repository.
|
||||
This will add all shareable connections to the git repository.
|
||||
This will add all shareable connections in that category to the git repository.
|
||||
|
||||
### Local connections are not synced
|
||||
|
||||
Any connection located under the local machine can not be shared as it refers to connections and data that are only available on the local system.
|
||||
|
||||
Certain connections that are based on a local file, for example SSH configs, can be shared via git if the underlying data, in this case the file, have been added to the git repository as well.
|
||||
|
||||
### Other issues
|
||||
|
||||
If you encounter any other issues, you can try interacting with the cloned repository manually.
|
||||
You can find it at `%USERPROFILE%\.xpipe\storage\` or `~/.xpipe/storage/`.
|
||||
XPipe will call your installed git client, so any potential issues with your local git client also transfer to XPipe.
|
||||
|
||||
To understand what went wrong, you can also launch XPipe in debug mode at `Settings -> Troubleshoot -> Launch in debug mode`.
|
||||
This will tell you in detail what git commands are executed.
|
||||
|
|
|
|||
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"uuid" : "69aa5040-28dc-451e-b4ff-1192ce5e1e3c",
|
||||
"name" : "Synced",
|
||||
"share" : true,
|
||||
"color" : null,
|
||||
"parentUuid" : "23a5565d-b343-4ab2-abf4-48a5d12dda22"
|
||||
}
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
|
||||
|
||||
# This is a dummy key, designed to allow your git provider to detect potential leaks of
|
||||
# this repository, for example if it is made public accidentally.
|
||||
# Most git providers should warn you if you have a secret key stored in a
|
||||
# publicly accessible repository. They all pretty much are able to detect SSH keys.
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[ {
|
||||
"name" : "legacy",
|
||||
"authMethod" : {
|
||||
"type" : "password",
|
||||
"encryptedToken" : {
|
||||
"token" : "G3fvzQ2MYqfww78Lprj0hsj05C4nYD9RILpVdojzVgUj"
|
||||
}
|
||||
}
|
||||
} ]
|
||||
|
|
@ -1 +1 @@
|
|||
13.4.4
|
||||
14.1.1
|
||||
Loading…
Reference in New Issue