mirror of
https://github.com/Start9Labs/documentation.git
synced 2026-03-26 02:11:55 +00:00
* chore: first draft of the js/ts procedure * chore: Update the documentation * Added Zeus instructions to Lightning Service Guides * add jobs for FE, BE, and design * Update jobs.rst * Update jobs.rst * Added some extra tor issues instructions, Corrected 2 links to Specter howtos under Service Guides. * Add community channels ref, fix link * chore: Add in the rest of the potential scripts + other * chore: Convert from the branch to the master * chore: update to use embassy_sdk * update format and instructions * fix header * add js procedures to service specification index Co-authored-by: George <george@start9labs.com> Co-authored-by: Matt Hill <matthill@Matt-M1.local> Co-authored-by: kn0wmad <39687477+kn0wmad@users.noreply.github.com> Co-authored-by: kn0wmad <kn0wmad@protonmail.com> Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
123 lines
2.1 KiB
ReStructuredText
123 lines
2.1 KiB
ReStructuredText
.. _service-packaging-spec:
|
|
|
|
=============
|
|
Specification
|
|
=============
|
|
|
|
The following guides provide an in depth overview of the full capabilities available for packaging a service.
|
|
|
|
.. raw:: html
|
|
|
|
<div class="topics-grid grid-container full">
|
|
|
|
<div class="grid-x grid-margin-x">
|
|
|
|
.. topic-box::
|
|
:title: Docker
|
|
:link: docker
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Learn how to setup the main Docker image for your service.
|
|
|
|
.. topic-box::
|
|
:title: Manifest
|
|
:link: manifest
|
|
:class: large-4
|
|
:anchor: Begin
|
|
|
|
Understand the function of a Manifest file and its type.
|
|
|
|
.. topic-box::
|
|
:title: Config Spec
|
|
:link: config-spec
|
|
:class: large-4
|
|
:anchor: Begin
|
|
|
|
Learn the purpose and utility of a config specification.
|
|
|
|
.. topic-box::
|
|
:title: JS Procedures
|
|
:link: js-procedures
|
|
:class: large-4
|
|
:anchor: Begin
|
|
|
|
Learn how to use this operation configuration library.
|
|
|
|
.. topic-box::
|
|
:title: Properties
|
|
:link: properties
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Understand the purpose and requirements of service properties.
|
|
|
|
.. topic-box::
|
|
:title: Dependencies
|
|
:link: dependencies
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Learn how to configure dependency options.
|
|
|
|
.. topic-box::
|
|
:title: Backups
|
|
:link: advanced
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Learn how to configure backup options.
|
|
|
|
.. topic-box::
|
|
:title: Instructions
|
|
:link: instructions
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Understand how an instructions file is relevant to a service.
|
|
|
|
.. topic-box::
|
|
:title: Package
|
|
:link: package
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Learn how to package service components into a single file format.
|
|
|
|
.. topic-box::
|
|
:title: Wrapper
|
|
:link: wrapper
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Understand the purpose of a wrapper repository.
|
|
|
|
.. topic-box::
|
|
:title: Submission
|
|
:link: submission
|
|
:class: large-4
|
|
:anchor: View
|
|
|
|
Learn about how to submit a package for review to a marketplace.
|
|
|
|
.. raw:: html
|
|
|
|
</div></div>
|
|
|
|
.. toctree::
|
|
:hidden:
|
|
|
|
docker
|
|
manifest
|
|
config-spec
|
|
properties
|
|
dependencies
|
|
backups
|
|
instructions
|
|
package
|
|
wrapper
|
|
makefile
|
|
js-procedure
|
|
submission
|
|
compat/index
|