This commit is contained in:
gnmyt
2024-07-30 14:03:30 +00:00
parent 228a161f52
commit 038b234e52
179 changed files with 485 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[{"title":"Introduction","_path":"/introduction","children":[{"title":"Getting Started","_path":"/introduction/getting-started"}],"icon":"ph:star-duotone","redirect":"/introduction/getting-started"}]

View File

@ -0,0 +1 @@
{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Home","description":"","navigation":false,"layout":"page","main":{"fluid":false},"body":{"type":"root","children":[{"type":"element","tag":"ellipsis","props":{"blur":"150px","width":"75%","right":"0px"},"children":[]},{"type":"element","tag":"block-hero","props":{":cta":"[\"Get started\",\"/introduction/getting-started\"]",":secondary":"[\"Star on GitHub →\",\"https://github.com/gnmyt/LicenseAPI/stargazers\"]"},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"A free, self-hosted licensing system for your software"}]}]},{"type":"element","tag":"template","props":{"v-slot:description":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"LicenseAPI allows you to generate licenses for your software and validate them. It is built with security in mind and is easy to use."}]}]},{"type":"element","tag":"template","props":{"v-slot:extra":""},"children":[{"type":"element","tag":"list","props":{},"children":[{"type":"element","tag":"ul","props":{},"children":[{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Permission System"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Group Management"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Assign Metadata to Licenses"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Offline License Validation"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Collaborate with your team"}]},{"type":"element","tag":"li","props":{},"children":[{"type":"text","value":"Integrate using the REST API or SDKs"}]}]}]}]},{"type":"element","tag":"template","props":{"v-slot:support":""},"children":[{"type":"element","tag":"terminal","props":{":content":"[\"curl -sSL https://get.docker.com | sh\",\"wget https://raw.githubusercontent.com/gnmyt/LicenseAPI/main/docker-compose.yml\",\"docker compose up -d\"]"},"children":[]}]}]},{"type":"element","tag":"card-grid","props":{},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Features"}]}]},{"type":"element","tag":"template","props":{"v-slot:root":""},"children":[{"type":"element","tag":"ellipsis","props":{"blur":"140px","width":"40rem","left":"0px","top":"10rem"},"children":[]}]},{"type":"element","tag":"card","props":{"icon":"noto:package"},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"License Generation"}]}]},{"type":"element","tag":"template","props":{"v-slot:description":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Generate licenses for your software with ease. LicenseAPI allows you to assign permissions and metadata to licenses."}]}]}]},{"type":"element","tag":"card","props":{"icon":"noto:shield"},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Permission System"}]}]},{"type":"element","tag":"template","props":{"v-slot:description":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"LicenseAPI comes with a built-in permission system that allows you to assign permissions to licenses."}]}]}]},{"type":"element","tag":"card","props":{"icon":"noto:busts-in-silhouette"},"children":[{"type":"element","tag":"template","props":{"v-slot:title":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Group Management"}]}]},{"type":"element","tag":"template","props":{"v-slot:description":""},"children":[{"type":"element","tag":"p","props":{},"children":[{"type":"text","value":"Groups allow you to assign multiple permissions to a license. This makes it easier to manage your licenses."}]}]}]}]}],"toc":{"title":"","searchDepth":2,"depth":2,"links":[]}},"_type":"markdown","_id":"content:0.index.md","_source":"content","_file":"0.index.md","_stem":"0.index","_extension":"md"}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[null,{"_path":"/introduction/getting-started","_dir":"introduction","_draft":false,"_partial":false,"_locale":"","title":"Getting Started","description":"","_type":"markdown","_id":"content:1.introduction:1.getting-started.md","_source":"content","_file":"1.introduction/1.getting-started.md","_stem":"1.introduction/1.getting-started","_extension":"md"}]

View File

@ -0,0 +1 @@
{"_path":"/introduction/_dir","_dir":"introduction","_draft":false,"_partial":true,"_locale":"","icon":"ph:star-duotone","navigation":{"redirect":"/introduction/getting-started"},"_id":"content:1.introduction:_dir.yml","_type":"yaml","title":"Dir","_source":"content","_file":"1.introduction/_dir.yml","_stem":"1.introduction/_dir","_extension":"yml"}

View File

@ -0,0 +1 @@
[{"_path":"/introduction/getting-started","_dir":"introduction","_draft":false,"_partial":false,"_locale":"","title":"Getting Started","description":"","_type":"markdown","_id":"content:1.introduction:1.getting-started.md","_source":"content","_file":"1.introduction/1.getting-started.md","_stem":"1.introduction/1.getting-started","_extension":"md"},null]

View File

@ -0,0 +1 @@
[{"_path":"/","_dir":"","_draft":false,"_partial":false,"_locale":"","title":"Home","description":"","navigation":false,"layout":"page","main":{"fluid":false},"_type":"markdown","_id":"content:0.index.md","_source":"content","_file":"0.index.md","_stem":"0.index","_extension":"md"},{"_path":"/introduction/_dir","_dir":"introduction","_draft":false,"_partial":true,"_locale":"","icon":"ph:star-duotone","navigation":{"redirect":"/introduction/getting-started"},"_id":"content:1.introduction:_dir.yml","_type":"yaml","title":"Dir","_source":"content","_file":"1.introduction/_dir.yml","_stem":"1.introduction/_dir","_extension":"yml"}]

1
api/search Normal file
View File

@ -0,0 +1 @@
[{"id":"content:0.index.md","path":"/","dir":"","title":"Home","description":"","keywords":[],"body":" A free, self-hosted licensing system for your software LicenseAPI allows you to generate licenses for your software and validate them. It is built with security in mind and is easy to use. Permission System Group Management Assign Metadata to Licenses Offline License Validation Collaborate with your team Integrate using the REST API or SDKs Features License Generation Generate licenses for your software with ease. LicenseAPI allows you to assign permissions and metadata to licenses. Permission System LicenseAPI comes with a built-in permission system that allows you to assign permissions to licenses. Group Management Groups allow you to assign multiple permissions to a license. This makes it easier to manage your licenses."},{"id":"content:1.introduction:1.getting-started.md","path":"/introduction/getting-started","dir":"introduction","title":"Getting Started","description":"","keywords":["Prerequisites","Download and Install"],"body":" Getting Started Prerequisites Before you start, make sure you have the following installed: Docker Docker Compose 📧 You will also need a Mailserver to send emails. If you don't have one, you need to manually verify users in the\ndatabase. Download and Install mkdir LicenseAPI && cd LicenseAPI\n wget https://raw.githubusercontent.com/gnmyt/LicenseAPI/main/docker-compose.yml\n docker compose up -d\n ✨ Well done! You have successfully installed LicenseAPI. Now you can access the LicenseAPI\nat http://localhost:8025 . html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}"}]