Updated module store
@@ -1,26 +1,32 @@
|
||||
# Module Store
|
||||
The module store is a system that is used to distribute modules between different Getiyo instances. Although it has *Store* in the name it has no monetization system and is just used for distribution and version management. You can publish a module to the ModuleStore via the [GetiyoModuleTool](./GetiyoModuleTool) and install modules to your Getiyo server in the admin dashboard. For both publishing & browsing, you'll need to request an access key.
|
||||
|
||||
The module store is a platform that is used to distribute modules between different Getiyo instances. Although it has _Store_ in the name it has no monetization system and is just used for distribution and version management. You can publish a module to the ModuleStore via the [GetiyoModuleTool](./GetiyoModuleTool) and install modules to your Getiyo server in the admin dashboard.
|
||||
|
||||
## Keys
|
||||
If you want to publish or browse the ModuleStore you'll need a publish or browser key. These keys allow you to make contact with the ModuleStore safely. To request a key please contact the ModuleStore admin at:
|
||||
|
||||
If you want to publish or browse the ModuleStore you'll need a publish or browser key. These keys allow you to make contact with the ModuleStore. To request a key please contact the ModuleStore admin at:
|
||||
|
||||
> modulestore@morphix.productions <br>
|
||||
> or call to +31613392837
|
||||
|
||||
### Set up browser key
|
||||
1) Navigate admin modules page at `http://serverIp:4080/admin/modules`.
|
||||
2) Right click the `Activate store` button in the top right corner.
|
||||
3) Enter the browserkey and click `Ok`.
|
||||
4) Server will validate the key, if key is valid page will reload.
|
||||
5) You can now browse the store with the `Browse Store` button in the top right corner.
|
||||
|
||||
1. Navigate admin modules page at `http://serverIp:serverPort/admin/modules`.
|
||||
2. Right click the `Activate store` button in the top right corner.
|
||||
3. Enter the browserkey and click `Ok`.
|
||||
4. Server will validate the key, if key is valid page will reload.
|
||||
5. You can now browse the store with the `Browse Store` button in the top right corner.
|
||||
|
||||
### Set up publish key
|
||||
1) Open a terminal on the machine you want to publish from.
|
||||
2) Run `gmt set publishkey <publishKey`
|
||||
3) GMT will verify if the publish key is valid.
|
||||
4) You can now publish modules.
|
||||
|
||||
1. Open a terminal on the machine you want to publish from.
|
||||
2. Run `gmt set publishkey <publishKey`
|
||||
3. GMT will verify if the publish key is valid.
|
||||
4. You can now publish modules.
|
||||
|
||||
## Publish a module
|
||||
1) Open a terminal in the root of the module environment.
|
||||
2) Run `gmt publish`
|
||||
3) If there's no `changed.md` file found, GMT will ask if you'd like to create one.
|
||||
4) Follow the steps and the module is published!
|
||||
|
||||
1. Open a terminal in the root of the module environment.
|
||||
2. Run `gmt publish`
|
||||
3. If there's no `changed.md` file found, GMT will ask if you'd like to create one.
|
||||
4. Follow the steps and the module is published!
|
||||
|
||||
Reference in New Issue
Block a user