You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To publish you must first initialize a new project with `pesde init`. You can then use the other commands to manipulate
61
-
dependencies, and edit the file
62
-
manually to add metadata such as authors, description, and license.
23
+
Note that pesde manages its own versions, so you can update it by running the following command:
63
24
64
-
> **Warning**
65
-
> The pesde CLI respects the `.gitignore` file and will not include files that are ignored. The `.pesdeignore` file has
66
-
> more power over the `.gitignore` file, so you can unignore files by prepending a `!` to the pattern.
67
-
68
-
The pesde CLI supports the `.pesdeignore` file, which is similar to `.gitignore`. It can be used to include or exclude
69
-
files from the package.
25
+
```sh
26
+
pesde self-upgrade
27
+
```
70
28
71
29
## Documentation
72
30
73
-
For more information, you can check the [documentation](https://pesde.daimond113.com/docs).
31
+
For more information about its usage, you can check the [documentation](https://docs.pesde.daimond113.com).
32
+
33
+
*Currently waiting on [this PR](https://github.com/daimond113/pesde/pull/3) to be merged.*
74
34
75
35
## Registry
76
36
77
37
The main pesde registry is hosted on [fly.io](https://fly.io). You can find it at https://registry.pesde.daimond113.com.
78
38
79
39
### Self-hosting
80
40
81
-
You can self-host the registry by using the default implementation in the `registry` folder, or by creating your own
82
-
implementation. The API
83
-
must be compatible with the default implementation, which can be found in the `main.rs` file.
41
+
The registry tries to require no modifications to be self-hosted. Please refer to the [example .env file](https://github.com/daimond113/pesde/blob/0.5/registry/.env.example) for more information.
0 commit comments