diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..c978762 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +forge.genius.ke diff --git a/index.md b/index.md new file mode 100644 index 0000000..400e3da --- /dev/null +++ b/index.md @@ -0,0 +1,293 @@ +# GenForge modules index for NS8 + +This is the official GenForge NS8 index of modules. + +### Table of Contents + +* [GenForge modules index for NS8](#genforge-modules-index-for-ns8) + * [Table of Contents](#table-of-contents) + * [Application List](#application-list) +* [Categories](#categories) + * [1) Auth & SSO](#1-auth--sso) + * [2) Backend as a Service](#2-backend-as-a-service) + * [3) Design](#3-design) + * [4) Digital Signature](#4-digital-signature) + * [5) ERP & CRM](#5-erp--crm) + * [6) Marketing](#6-marketing) + * [7) File Hosting](#7-file-hosting) + * [8) Form Building](#8-form-building) + * [9) Market SAAS](#9-market-saas-) + * [10) Messaging](#10-messaging-) + * [11) No Code Database](#11-no-code-database) + * [12) Note Taking](#12-note-taking) + * [13) Passwords](#13-passwords) + * [14) Project Management](#14-project-management) + * [15) PAAS(Platform As A Service)](#15-paasplatform-as-a-service) + * [16) Scheduling](#16-scheduling) + * [17) Video Conferencing](#17-video-conferencing) + * [18) Web Analytics](#18-web-analytics-) + * [19) Workflow Automation](#19-workflow-automation) + * [20) Database](#20-database) + * [21) Documents And Files](#21-documents-and-files-) + * [22) List manager](#22-list-manager-) + * [23) Finance](#23-finance) + * [24) HR](#24-hr) + * [25) Documentation & Wiki](#25-documentation--wiki) + * [26) Tools](#26-tools) + + +Metadata are built every 4 hours at 00:25, 06:25 ,12:25, 18:25 UTC and on each commit to the `main` branch. + +If you want to add a module to this repository, just follow the +[instructions](https://nethserver.github.io/ns8-core/modules/new_module/#step-5-publish-to-ns8-software-repository) +for `ns8-repomd`, finally open the pull request here! + +To use the modules listed here as NS8 repository, see the [manual +page](https://docs.nethserver.org/projects/ns8/en/latest/modules.html#software-repositories) +and set the following URL: +```shell +https://forge.genius.ke/ns8/updates/ +``` + + +Alternative URL: +```shell +https://raw.githubusercontent.com/geniusdynamics/ns8-genforge/repomd/ns8/updates/ + +``` + + +Under settings, Chose Software Repository + +![image](https://github.com/geniusdynamics/ns8-genforge/assets/16150798/512b9de4-cb81-44ab-9565-ce4f22e7c692) + + +Click on Add Repository +![image](https://github.com/geniusdynamics/ns8-genforge/assets/16150798/b8ca4b2d-7125-46fb-89fd-ad4d92fadb19) + + +Define the Repo URL as shown below with the Define URL +![image](https://github.com/geniusdynamics/ns8-genforge/assets/16150798/b05787f2-4184-4d0d-a805-7a159a1e8859) +Then CLick Add + +**Enabling Testing Repo** + +For testing Purposes, you may enable the testing Toggle. + +Note that Apps installed with Testing Toggle enable may not be suitable for production + + +## Application List + +All apps are sorted by categories and listed alphabetically. Click on the stars badge to visit the product's GitHub repository. Apps not yet listed but available in the Software Center can be added upon request. **Happy searching!** + + + +# Categories + +## 1) Auth & SSO +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Auth & SSO** | [Zitadel](https://zitadel.com/) | User authentication and session management framework | [![GitHub Stars](https://img.shields.io/github/stars/zitadel/zitadel?style=social)](https://github.com/zitadel/zitadel) | [Okta](https://okta.com/), [Auth0](https://auth0.com/) | [NS8link](https://github.com/geniusdynamics/ns8-zitadel/) | +| **Auth & SSO** | [Authentik](https://goauthentik.io/) | User authentication and session management framework | [![GitHub Stars](https://img.shields.io/github/stars/goauthentik/authentik?style=social)](https://github.com/goauthentik/authentik) | [Okta](https://okta.com/), [Auth0](https://auth0.com/) | [NS8link](https://github.com/geniusdynamics/ns8-goauthentik/) | +| **Auth & SSO** | [2FAuth](https://docs.2fauth.app/) | web based self-hosted alternative to One Time Passcode (OTP) generators | [![GitHub Stars](https://img.shields.io/github/stars/Bubka/2FAuth?style=social)](https://github.com/Bubka/2FAuth) | [Google Authenticator](https://github.com/google/google-authenticator), [Microsoft authenticator](https://www.microsoft.com/en-us/security/mobile-authenticator-app) | [NS8link](https://github.com/geniusdynamics/ns8-2fauth/) | + +## 2) Backend as a Service + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Backend as a Service** | [PocketBase](https://pocketbase.io/) | Backend server with REST APIs to manage core backend needs | [![GitHub Stars](https://img.shields.io/github/stars/pocketbase/pocketbase?style=social)](https://github.com/pocketbase/pocketbase) | [Firebase](https://firebase.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-pocketbase/) | + +## 3) Design + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Design** | [Penpot](https://penpot.app/) | Design & prototyping platform | [![GitHub Stars](https://img.shields.io/github/stars/penpot/penpot?style=social)](https://github.com/penpot/penpot) | [Figma](https://www.figma.com/) | [NS8link](https://github.com/geniusdynamics/ns8-penpot/) | + +## 4) Digital Signature + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Digital Signature** | [DocuSeal](https://docuseal.co) | Digital signing infrastructure | [![GitHub Stars](https://img.shields.io/github/stars/docusealco/docuseal?style=social)](https://github.com/docusealco/docuseal) | [DocuSign](https://www.docusign.com/) | [NS8link](https://github.com/geniusdynamics/ns8-docuseal/) | +| **Digital Signature** | [Documenso](https://documenso.com) | Digital signing infrastructure | [![GitHub Stars](https://img.shields.io/github/stars/documenso/documenso?style=social)](https://github.com/documenso/documenso) | [DocuSign](https://www.docusign.com/) | [NS8link](https://github.com/geniusdynamics/ns8-documenso/) | + +## 5) ERP & CRM + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:---------|:---------------------------------------|:-------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------:|:----------------------------------------------------------:| +| **ERP** | [Dolibarr](https://www.dolibarr.org/) | Business management suite (ERP and CRM) | [![GitHub Stars](https://img.shields.io/github/stars/Dolibarr/dolibarr?style=social)](https://github.com/Dolibarr/dolibarr) | [Oracle Fusion ERP](https://www.oracle.com/erp), [Odoo](https://odoo.com/) | [NS8link](https://github.com/geniusdynamics/ns8-dolibarr/) | +| **ERP** | [ERPNext](https://erpnext.com) | Agile, modern, module-based business management suite | [![GitHub Stars](https://img.shields.io/github/stars/frappe/erpnext?style=social)](https://github.com/frappe/erpnext) | [SAP Business One](https://www.sap.com/products/business-one.html), [Odoo](https://odoo.com/) | [NS8link](https://github.com/geniusdynamics/ns8-erpnext/) | +| **CRM** | [Monica HQ](https://www.monicahq.com/) | Open source personal CRM. | [![GitHub Stars](https://img.shields.io/github/stars/monicahq/monica?style=social)](https://github.com/monicahq/monica) | | [NS8link](https://github.com/geniusdynamics/ns8-erpnext/) | +| **CRM** | [GLPI](https://glpi-project.org/) | The most complete open source service management software | [![GitHub Stars](https://img.shields.io/github/stars/glpi-project/glpi?style=social)](https://github.com/glpi-project/glpi) | | [NS8link](https://github.com/geniusdynamics/ns8-glpi/) | +| **CRM** | [Espo CRM](https://www.espocrm.com/) | web application that allows users to see, enter and evaluate all your company relationships regardless of the type | [![GitHub Stars](https://img.shields.io/github/stars/espocrm/espocrm?style=social)](https://github.com/espocrm/espocrm) | | [NS8link](https://github.com/geniusdynamics/ns8-espocrm/) | + +## 6) Marketing + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:----------------------------------|:-------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------:|:--------------------------------------------------------:| +| **Email Marketing** | [Keila](https://www.keila.io/) | Email newsletter tool | [![GitHub Stars](https://img.shields.io/github/stars/pentacent/keila?style=social)](https://github.com/pentacent/keila) | [Mailchimp](https://mailchimp.com), [Sendinblue](https://www.sendinblue.com) | [NS8link](https://github.com/geniusdynamics/ns8-keila/) | +| **Marketing Automation** | [Mautic](https://www.mautic.org/) | the World's Largest Open Source Marketing Automation Project | [![GitHub Stars](https://img.shields.io/github/stars/mautic/mautic?style=social)](https://github.com/mautic/mautic) | | [NS8link](https://github.com/geniusdynamics/ns8-mautic/) | + +## 7) File Hosting + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **File Hosting** | [Filestash](https://www.filestash.app/) | File manager that lets you manage your data anywhere | [![GitHub Stars](https://img.shields.io/github/stars/mickael-kerjean/filestash?style=social)](https://github.com/mickael-kerjean/filestash) | [Dropbox](https://www.dropbox.com/), [Google Drive](https://drive.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-filestash/) | +| **File Hosting** | [Spacedrive](https://spacedrive.com/) | Cross-platform file manager, powered by a virtual distributed filesystem (VDFS) written in Rust | [![GitHub Stars](https://img.shields.io/github/stars/spacedriveapp/spacedrive?style=social)](https://github.com/spacedriveapp/spacedrive) | [Dropbox](https://www.dropbox.com/), [Google Drive](https://drive.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-spacedrive/) | + +## 8) Form Building + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Form Building** | [Formbricks](https://formbricks.com/) | Build forms and manage submission data in one platform | [![GitHub Stars](https://img.shields.io/github/stars/formbricks/formbricks?style=social)](https://github.com/formbricks/formbricks) | [Typeform](https://www.typeform.com/), [Google Forms](https://forms.google.com), [React Hook Form](https://react-hook-form.com/) | [NS8link](https://github.com/geniusdynamics/ns8-formbricks/) | +| **Form Building** | [Formio](https://form.io/) | Form and data management platform for progressive web applications | [![GitHub Stars](https://img.shields.io/github/stars/formio/formio?style=social)](https://github.com/formio/formio) | [Vueform](https://vueform.com/), [Typeform](https://www.typeform.com/) | [NS8link](https://github.com/geniusdynamics/ns8-formio/) | + +## 9) Market SAAS + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Marketing SaaS** | [Dub](https://dub.sh/) | Open-source Bitly alternative with built-in analytics | [![GitHub Stars](https://img.shields.io/github/stars/steven-tey/dub?style=social)](https://github.com/steven-tey/dub) | [Bitly](https://bitly.com/) | [NS8link](https://github.com/geniusdynamics/ns8-dub/) | + +## 10) Messaging + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Messaging** | [Element](https://element.io/) | Enterprise communication platform | [![GitHub Stars](https://img.shields.io/github/stars/vector-im/element-web?style=social)](https://github.com/vector-im/element-web) | [Slack](https://slack.com/) | [NS8link](https://github.com/geniusdynamics/ns8-element/) | +| **Messaging** | [Mattermost](https://mattermost.com/) | Enterprise communication platform for developers | [![GitHub Stars](https://img.shields.io/github/stars/mattermost/mattermost-server?style=social)](https://github.com/mattermost/mattermost-server) | [Slack](https://slack.com/) | [NS8link](https://github.com/geniusdynamics/ns8-mattermost/) | +| **Messaging** | [Rocket.chat](https://rocket.chat/) | Enterprise communication platform | [![GitHub Stars](https://img.shields.io/github/stars/RocketChat/Rocket.Chat?style=social)](https://github.com/RocketChat/Rocket.Chat) | [Slack](https://slack.com/) | [NS8link](https://github.com/geniusdynamics/ns8-rocketchat/) | + +## 11) No Code Database + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **No-code Database** | [NocoDB](https://www.nocodb.com/) | No-code database and Airtable alternative | [![GitHub Stars](https://img.shields.io/github/stars/nocodb/nocodb?style=social)](https://github.com/nocodb/nocodb) | [Airtable](https://airtable.com/) | [NS8link](https://github.com/geniusdynamics/ns8-nocodb/) | +| **No-code Database** | [Seatable](https://seatable.io/) | Spreadsheet with database functionalities | [![GitHub Stars](https://img.shields.io/github/stars/seatable/seatable?style=social)](https://github.com/seatable/seatable) | [Airtable](https://airtable.com/) | [NS8link](https://github.com/geniusdynamics/ns8-seatable/) | + +## 12) Note Taking + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Notetaking** | [Logseq](https://logseq.com/) | Platform for knowledge management, note-taking, and task management | [![GitHub Stars](https://img.shields.io/github/stars/logseq/logseq?style=social)](https://github.com/logseq/logseq) | [Evernote](https://evernote.com/), [OneNote](https://www.onenote.com/), [Roam Research](https://roamresearch.com/) | [NS8link](https://github.com/geniusdynamics/ns8-logseq/) | +| **Notetaking** | [Outline](https://www.getoutline.com/) | Wiki and knowledge base | [![GitHub Stars](https://img.shields.io/github/stars/outline/outline?style=social)](https://github.com/outline/outline) | [Notion](https://notion.so) | [NS8link](https://github.com/geniusdynamics/ns8-outline/) | + +## 13) Passwords + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:---------------------|:--------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------:|:----------------------------------------------------------------:| +| **Password Manager** | [VaultWarden](https://vaultwarden.co/) | Password manager for teams and individuals | [![GitHub Stars](https://img.shields.io/github/stars/dani-garcia/vaultwarden?style=social)](https://github.com/dani-garcia/vaultwarden) | [1Password](https://1password.com/) | [NS8link](https://github.com/geniusdynamics/ns8-vaultwarden/) | +| **Password** | [Password Pusher](https://docs.pwpush.com/) | Securely share sensitive information with automatic expiration & deletion after a set number of views or duration. Track who, what and when with full audit logs. | [![GitHub Stars](https://img.shields.io/github/stars/pglombardo/PasswordPusher?style=social)](https://github.com/pglombardo/PasswordPusher) | | [NS8link](https://github.com/geniusdynamics/ns8-passwordpusher/) | + +## 14) Project Management + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Project Management** | [Plane](https://plane.so/) | Alternative to Linear, JIRA, Trello, and Height | [![GitHub Stars](https://img.shields.io/github/stars/makeplane/plane?style=social)](https://github.com/makeplane/plane) | [Linear](https://linear.app/), [JIRA](https://www.atlassian.com/software/jira), [Trello](https://trello.com/), [Height](https://height.app/) | [NS8link](https://github.com/geniusdynamics/ns8-plane/) | +| **Project Management** | [Taiga](https://www.taiga.io/) | Project management software | [![GitHub Stars](https://img.shields.io/github/stars/kaleidos-ventures/taiga-docker?style=social)](https://github.com/kaleidos-ventures/taiga-docker) | [Asana](https://asana.com/), [Trello](https://trello.com/), [JIRA](https://www.atlassian.com/software/jira) | [NS8link](https://github.com/geniusdynamics/ns8-taiga/) | +| **Project Management** | [Vikunja](https://vikunja.io/) | To-do app to organize your next project | [![GitHub Stars](https://img.shields.io/github/stars/go-vikunja/api?style=social)](https://github.com/go-vikunja/api) | [Todoist](https://todoist.com), [Trello](https://trello.com), [Asana](https://asana.com) | [NS8link](https://github.com/geniusdynamics/ns8-vikunja/) | + +## 15) PAAS(Platform As A Service) + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **PaaS** | [Coolify](https://coolify.io/) | Self-hostable Heroku alternative | [![GitHub Stars](https://img.shields.io/github/stars/coollabsio/coolify?style=social)](https://github.com/coollabsio/coolify) | [Heroku](https://www.heroku.com/) | [NS8link](https://github.com/geniusdynamics/ns8-coolify/) | + +## 16) Scheduling + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Scheduling** | [Cal.com](https://cal.com/) | Scheduling infrastructure, alternative to Calendly | [![GitHub Stars](https://img.shields.io/github/stars/calendso/calendso?style=social)](https://github.com/calendso/calendso) | [Calendly](https://calendly.com/) | [NS8link](https://github.com/geniusdynamics/ns8-cal/) | + +## 17) Video Conferencing + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Video Conferencing** | [Jitsi](https://jitsi.org/meet) | Video conferences platform and SDK | [![GitHub Stars](https://img.shields.io/github/stars/jitsi/jitsi-meet?style=social)](https://github.com/jitsi/jitsi-meet) | [Zoom](https://zoom.us/) | [NS8link](https://github.com/geniusdynamics/ns8-jitsi/) | +| **Video Conferencing** | [LiveKit](https://livekit.io/) | SFU and SDKs for high-performance, scalable WebRTC | [![GitHub Stars](https://img.shields.io/github/stars/livekit/livekit-server?style=social)](https://github.com/livekit/livekit-server) | [Twilio](https://www.twilio.com/), [Agora](https://agora.io/) | [NS8link](https://github.com/geniusdynamics/ns8-livekit/) | + +## 18) Web Analytics + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Web Analytics** | [Matomo](https://matomo.org/) | Google Analytics alternative | [![GitHub Stars](https://img.shields.io/github/stars/matomo-org/matomo?style=social)](https://github.com/matomo-org/matomo) | [Google Analytics](https://analytics.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-matomo/) | +| **Web Analytics** | [Plausible](https://plausible.io/) | Google Analytics alternative | [![GitHub Stars](https://img.shields.io/github/stars/plausible/analytics?style=social)](https://github.com/plausible/analytics) | [Google Analytics](https://analytics.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-plausible/) | +| **Web Analytics** | [Swetrix](https://swetrix.com) | Google Analytics alternative | [![GitHub Stars](https://img.shields.io/github/stars/Swetrix/swetrix-api?style=social)](https://github.com/Swetrix/swetrix-api) | [Google Analytics](https://analytics.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-swetrix/) | +| **Web Analytics** | [Umami](https://umami.is) | Google Analytics alternative | [![GitHub Stars](https://img.shields.io/github/stars/mikecao/umami?style=social)](https://github.com/mikecao/umami) | [Google Analytics](https://analytics.google.com/) | [NS8link](https://github.com/geniusdynamics/ns8-umami/) | + +## 19) Workflow Automation + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:------------------------|:---------------------------------------------|:-----------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Workflow Automation** | [Activepieces](https://www.activepieces.com) | No-code business automation tool | [![GitHub Stars](https://img.shields.io/github/stars/activepieces/activepieces?style=social)](https://github.com/activepieces/activepieces) | [Zapier](https://www.zapier.com/), [Tray](https://tray.io/) | [NS8link](https://github.com/geniusdynamics/ns8-activepieces/) | +| **Workflow Automation** | [N8N](https://n8n.io/) | Node-based workflow automation tool for developers | [![GitHub Stars](https://img.shields.io/github/stars/n8n-io/n8n?style=social)](https://github.com/n8n-io/n8n) | [Zapier](https://zapier.com/) | [NS8link](https://github.com/geniusdynamics/ns8-n8n/) | +| **Workflow Automation** | [Pipedream](https://pipedream.com/) | Workflow automation and API integration platform | [![GitHub Stars](https://img.shields.io/github/stars/PipedreamHQ/pipedream?style=social)](https://github.com/PipedreamHQ/pipedream) | [Zapier](https://zapier.com/), [Integromat](https://www.integromat.com/) | [NS8link](https://github.com/geniusdynamics/ns8-pipedream/) | +| **Workflow Automation** | [Temporal](https://temporal.io/) | Workflows as code platform | [![GitHub Stars](https://img.shields.io/github/stars/temporalio/temporal?style=social)](https://github.com/temporalio/temporal) | [Airflow](https://airflow.apache.org/), [AWS Step Functions](https://aws.amazon.com/step-functions/) | [NS8link](https://github.com/geniusdynamics/ns8-temporal/) | +| **Workflow Automation** | [Semaphore UI](https://semaphoreui.com/) | Effortlessly manage the tasks with a modern, intuitive interface built for DevOps teams. | [![GitHub Stars](https://img.shields.io/github/stars/tsemaphoreui/semaphore?style=social)](https://github.com/semaphoreui/semaphore) | | [NS8link](https://github.com/geniusdynamics/ns8-semaphoreui/) | + +## 20) Database + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:| +| **Database** | [SurrealDB](https://surrealdb.com/) | Database | [![GitHub Stars](https://img.shields.io/github/stars/surrealdb/surrealdb?style=social)](https://github.com/surrealdb/surrealdb) | [PostgresDB](https://www.postgresql.org/), [MariaDB](https://mariadb.org/) | [NS8link](https://github.com/geniusdynamics/ns8-surrealdb/) | + + +## 21) Documents And Files + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:----------------------|:-------------------------------------------------------|:----------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------:|:-------------------------------------------------------------:| +| **Documents & Files** | [Striling PDF](https://stirlingtools.com/) | Your locally hosted one-stop-shop for all your PDF needs. | [![GitHub Stars](https://img.shields.io/github/stars/Stirling-Tools/Stirling-PDF?style=social)](https://github.com/Stirling-Tools/Stirling-PDF) | [Adobe Acrobat Reader](https://get.adobe.com/reader/) | [NS8link](https://github.com/geniusdynamics/ns8-Stirling-PDF) | +| **Books** | [Calibre](https://calibre-ebook.com/) | Calibre is a powerful and easy to use e-book manager. | [![GitHub Stars](https://img.shields.io/github/stars/kovidgoyal/calibre?style=social)](https://github.com/kovidgoyal/calibre) | | [NS8link](https://github.com/geniusdynamics/ns8-calibre) | +| **Books** | [Calibre-web](https://github.com/janeczku/calibre-web) | Web app for browsing, reading and downloading eBooks stored in a Calibre database | [![GitHub Stars](https://img.shields.io/github/stars/janeczku/calibre-web?style=social)](https://github.com/janeczku/calibre-web) | | [NS8link](https://github.com/geniusdynamics/ns8-calibre-web) | + + +## 22) List manager + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:-----------------|:-----------------------------------|:------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------:|:------------------------------:|:---------------------------------------------------------:| +| **List Manager** | [List Monk](https://listmonk.app/) | Self-hosted newsletter and mailing list manager | [![GitHub Stars](https://img.shields.io/github/stars/knadh/listmonk?style=social)](https://github.com/knadh/listmonk) | [Keila](https://www.keila.io/) | [NS8link](https://github.com/geniusdynamics/ns8-listmonk) | + +## 23) Finance + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:------------|:-------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------:|:--------------:|:-----------------------------------------------------------:| +| **Finance** | [Fireflyiii](https://www.firefly-iii.org/) | A free and open source personal finance manager | [![GitHub Stars](https://img.shields.io/github/stars/firefly-iii/firefly-iii?style=social)](https://github.com/firefly-iii/firefly-iii) | | [NS8link](https://github.com/geniusdynamics/ns8-fireflyiii) | +| **Finance** | [Wallos](https://wallosapp.com/) | Open-Source Personal Subscription Tracker | [![GitHub Stars](https://img.shields.io/github/stars/ellite/Wallos?style=social)](https://github.com/ellite/Wallos) | | [NS8link](https://github.com/geniusdynamics/ns8-wallos) | +| **Finance** | [Maybe](https://maybe.co/) | Maybe is a open-source OS for your personal finances Chart built by a small team Maybe Team alongside an incredible community | [![GitHub Stars](https://img.shields.io/github/stars/maybe-finance/maybe?style=social)](https://github.com/maybe-finance/maybe) | | [NS8link](https://github.com/geniusdynamics/ns8-maybe) | + + +## 24) HR + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:---------|:--------------------------------------------------|:------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------:|:----------------------------------------------------------------:| +| **HR** | [Chief On Boarding](https://chiefonboarding.com/) | ChiefOnboarding is a free and open source employee onboarding platform. | [![GitHub Stars](https://img.shields.io/github/stars/chiefonboarding/ChiefOnboarding?style=social)](https://github.com/chiefonboarding/ChiefOnboarding) | [MintHCM](https://minthcm.org/) | [NS8link](https://github.com/geniusdynamics/ns8-chiefonboarding) | + +## 25) Documentation & Wiki + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:------------------|:-------------------------------------------|:---------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------:|:----------------------------------------------------------:| +| **Documentation** | [Docmost](https://docmost.com/) | Open-source collaborative wiki and documentation software | [![GitHub Stars](https://img.shields.io/github/stars/docmost/docmost?style=social)](https://github.com/docmost/docmost) | [Notion](https://www.notion.so/) [Confluence](https://www.confluence.com/) | [NS8link](https://github.com/geniusdynamics/ns8-docmost) | +| **Documentation** | [Bookstack](https://www.bookstackapp.com/) | A platform for storing and organising information and documentation. | [![GitHub Stars](https://img.shields.io/github/stars/BookStackApp/BookStack?style=social)](https://github.com/BookStackApp/BookStack) | | [NS8link](https://github.com/geniusdynamics/ns8-bookstack) | + +## 26) Tools + +| Category | Company | Description | GitHub Stars | Alternative to | NS8link | +|:--------------|:--------------------------------------|:--------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------:|:-----------------------------------------------------------:| +| **Tools** | [IT Tools](https://it-tools.tech/) | Useful tools for developer and people working in IT | [![GitHub Stars](https://img.shields.io/github/stars/CorentinTh/it-tools?style=social)](https://github.com/CorentinTh/it-tools) | | [NS8link](https://github.com/geniusdynamics/ns8-ittools) | +| **Tools** | [Gitea](https://about.gitea.com/) | Private, Fast, Reliable DevOps Platform | [![GitHub Stars](https://img.shields.io/github/stars/go-gitea/gitea?style=social)](https://github.com/go-gitea/gitea) | [Github](https://github.com/) [Gitlab](https://www.gitlab.com/) | [NS8link](https://github.com/geniusdynamics/ns8-gitea) | +| **Bookmarks** | [Linkwarden](https://linkwarden.app/) | Self-hosted collaborative bookmark manager to collect, organize, and preserve webpages, articles, and more... | [![GitHub Stars](https://img.shields.io/github/stars/linkwarden/linkwarden?style=social)](https://github.com/linkwarden/linkwarden) | | [NS8link](https://github.com/geniusdynamics/ns8-linkwarden) | +| **Tools** | [NTFY](https://ntfy.sh/) | Send push notifications to your phone or desktop using PUT/POST | [![GitHub Stars](https://img.shields.io/github/stars/binwiederhier/ntfy?style=social)](https://github.com/binwiederhier/ntfy) | | [NS8link](https://github.com/geniusdynamics/ns8-ntfy) | +| **Tools** | [Homarr](https://homarr.dev/) | A simple, yet powerful dashboard for your server. | [![GitHub Stars](https://img.shields.io/github/stars/ajnart/homarr?style=social)](https://github.com/ajnart/homarr) | | [NS8link](https://github.com/geniusdynamics/ns8-homarr) | + + +[//]: # (Starter Kit For Table) + +[//]: # (## 18) Web Analytics ) + +[//]: # () +[//]: # (| Category | Company | Description | GitHub Stars | Alternative to | NS8link |) + +[//]: # (|:-------------------------|:---------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------:|) + + + + + diff --git a/ns8/updates/2Fauth/logo.png b/ns8/updates/2Fauth/logo.png new file mode 100644 index 0000000..4501a5a Binary files /dev/null and b/ns8/updates/2Fauth/logo.png differ diff --git a/ns8/updates/2Fauth/metadata.json b/ns8/updates/2Fauth/metadata.json new file mode 100644 index 0000000..b0437b8 --- /dev/null +++ b/ns8/updates/2Fauth/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "2Fauth", + "description": { + "en": "m A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes" + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.2fauth.app/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-2fauth" + }, + "source": "ghcr.io/geniusdynamics/2fauth" +} diff --git a/ns8/updates/2Fauth/screenshots/screen1.png b/ns8/updates/2Fauth/screenshots/screen1.png new file mode 100644 index 0000000..b8423f3 Binary files /dev/null and b/ns8/updates/2Fauth/screenshots/screen1.png differ diff --git a/ns8/updates/PenPot/logo.png b/ns8/updates/PenPot/logo.png new file mode 100644 index 0000000..4a18a23 Binary files /dev/null and b/ns8/updates/PenPot/logo.png differ diff --git a/ns8/updates/PenPot/metadata.json b/ns8/updates/PenPot/metadata.json new file mode 100644 index 0000000..be78782 --- /dev/null +++ b/ns8/updates/PenPot/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "penpot", + "description": { + "en": "Penpot is the web-based open-source design tool that bridges the gap between designers and developers." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://help.penpot.app/technical-guide/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-penpot" + }, + "source": "ghcr.io/geniusdynamics/penpot" +} diff --git a/ns8/updates/PenPot/screenshots/screen1.png b/ns8/updates/PenPot/screenshots/screen1.png new file mode 100644 index 0000000..ff6b240 Binary files /dev/null and b/ns8/updates/PenPot/screenshots/screen1.png differ diff --git a/ns8/updates/PenPot/screenshots/screen2.png b/ns8/updates/PenPot/screenshots/screen2.png new file mode 100644 index 0000000..616fcce Binary files /dev/null and b/ns8/updates/PenPot/screenshots/screen2.png differ diff --git a/ns8/updates/SurrealDB/logo.png b/ns8/updates/SurrealDB/logo.png new file mode 100644 index 0000000..47ab755 Binary files /dev/null and b/ns8/updates/SurrealDB/logo.png differ diff --git a/ns8/updates/SurrealDB/metadata.json b/ns8/updates/SurrealDB/metadata.json new file mode 100644 index 0000000..74102b4 --- /dev/null +++ b/ns8/updates/SurrealDB/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "SurrealDB", + "description": { + "en": "SurrealDB offers a dynamic and adaptable platform for business. With an integrated suite of cutting-edge database solutions, tools, and services, SurrealDB empowers your workforce to discover innovative answers using products meticulously crafted to meet their requirements." + }, + "categories": ["database"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://surrealdb.com/docs", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-surrealdb" +}, +"source": "ghcr.io/geniusdynamics/surrealdb" +} diff --git a/ns8/updates/SurrealDB/screenshots/screen1.png b/ns8/updates/SurrealDB/screenshots/screen1.png new file mode 100644 index 0000000..9912fa0 Binary files /dev/null and b/ns8/updates/SurrealDB/screenshots/screen1.png differ diff --git a/ns8/updates/affine/logo.png b/ns8/updates/affine/logo.png new file mode 100644 index 0000000..deb11f2 Binary files /dev/null and b/ns8/updates/affine/logo.png differ diff --git a/ns8/updates/affine/metadata.json b/ns8/updates/affine/metadata.json new file mode 100644 index 0000000..6ccdac0 --- /dev/null +++ b/ns8/updates/affine/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "AFFiNE", + "description": { + "en": "AFFiNE is a workspace with fully merged docs, whiteboards and databases. Get more things done, your creativity isn’t monotone." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://wiki.nethserver.org/doku.php?id=ns8:affine", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-affine" + }, + "source": "ghcr.io/geniusdynamics/affine" +} \ No newline at end of file diff --git a/ns8/updates/affine/screenshots/screen1.png b/ns8/updates/affine/screenshots/screen1.png new file mode 100644 index 0000000..b74fc1a Binary files /dev/null and b/ns8/updates/affine/screenshots/screen1.png differ diff --git a/ns8/updates/affine/screenshots/screen2.png b/ns8/updates/affine/screenshots/screen2.png new file mode 100644 index 0000000..1cb1315 Binary files /dev/null and b/ns8/updates/affine/screenshots/screen2.png differ diff --git a/ns8/updates/authentik/logo.png b/ns8/updates/authentik/logo.png new file mode 100644 index 0000000..8f945aa Binary files /dev/null and b/ns8/updates/authentik/logo.png differ diff --git a/ns8/updates/authentik/metadata.json b/ns8/updates/authentik/metadata.json new file mode 100644 index 0000000..43151e8 --- /dev/null +++ b/ns8/updates/authentik/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Authentik", + "description": { + "en": "authentik is an open-source Identity Provider, focused on flexibility and versatility." + }, + "categories": ["security"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.goauthentik.io/docs/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-goauthentik" + }, + "source": "ghcr.io/geniusdynamics/goauthentik" +} diff --git a/ns8/updates/authentik/screenshots/screen.png b/ns8/updates/authentik/screenshots/screen.png new file mode 100644 index 0000000..1ff7cd5 Binary files /dev/null and b/ns8/updates/authentik/screenshots/screen.png differ diff --git a/ns8/updates/authentik/screenshots/screen1.png b/ns8/updates/authentik/screenshots/screen1.png new file mode 100644 index 0000000..a250193 Binary files /dev/null and b/ns8/updates/authentik/screenshots/screen1.png differ diff --git a/ns8/updates/authentik/screenshots/screen2.png b/ns8/updates/authentik/screenshots/screen2.png new file mode 100644 index 0000000..bcd12d2 Binary files /dev/null and b/ns8/updates/authentik/screenshots/screen2.png differ diff --git a/ns8/updates/bookstack/logo.png b/ns8/updates/bookstack/logo.png new file mode 100644 index 0000000..fdc0a04 Binary files /dev/null and b/ns8/updates/bookstack/logo.png differ diff --git a/ns8/updates/bookstack/metadata.json b/ns8/updates/bookstack/metadata.json new file mode 100644 index 0000000..0e55496 --- /dev/null +++ b/ns8/updates/bookstack/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "bookstack", + "description": { + "en": "Simple & Free Wiki Software" + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://www.bookstackapp.com/docs/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-bookstack" + }, + "source": "ghcr.io/geniusdynamics/bookstack" +} diff --git a/ns8/updates/bookstack/screenshots/screen.png b/ns8/updates/bookstack/screenshots/screen.png new file mode 100644 index 0000000..0c89668 Binary files /dev/null and b/ns8/updates/bookstack/screenshots/screen.png differ diff --git a/ns8/updates/bookstack/screenshots/screen2.png b/ns8/updates/bookstack/screenshots/screen2.png new file mode 100644 index 0000000..fbc1edf Binary files /dev/null and b/ns8/updates/bookstack/screenshots/screen2.png differ diff --git a/ns8/updates/bookstack/screenshots/screen3.png b/ns8/updates/bookstack/screenshots/screen3.png new file mode 100644 index 0000000..bb88a1d Binary files /dev/null and b/ns8/updates/bookstack/screenshots/screen3.png differ diff --git a/ns8/updates/calibre-Web/logo.png b/ns8/updates/calibre-Web/logo.png new file mode 100644 index 0000000..4a914f5 Binary files /dev/null and b/ns8/updates/calibre-Web/logo.png differ diff --git a/ns8/updates/calibre-Web/metadata.json b/ns8/updates/calibre-Web/metadata.json new file mode 100644 index 0000000..6260e66 --- /dev/null +++ b/ns8/updates/calibre-Web/metadata.json @@ -0,0 +1,18 @@ +{ + "name": "Calibre Web", + "description": { + "en": "calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database"}, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://github.com/janeczku/calibre-web/wiki", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-calibre-web" + }, + "source": "ghcr.io/geniusdynamics/calibre-web" +} diff --git a/ns8/updates/calibre-Web/screenshots/screen1.png b/ns8/updates/calibre-Web/screenshots/screen1.png new file mode 100644 index 0000000..53dee0c Binary files /dev/null and b/ns8/updates/calibre-Web/screenshots/screen1.png differ diff --git a/ns8/updates/calibre-Web/screenshots/screen2.png b/ns8/updates/calibre-Web/screenshots/screen2.png new file mode 100644 index 0000000..c06f216 Binary files /dev/null and b/ns8/updates/calibre-Web/screenshots/screen2.png differ diff --git a/ns8/updates/calibre/logo.png b/ns8/updates/calibre/logo.png new file mode 100644 index 0000000..987324d Binary files /dev/null and b/ns8/updates/calibre/logo.png differ diff --git a/ns8/updates/calibre/metadata.json b/ns8/updates/calibre/metadata.json new file mode 100644 index 0000000..5b1e0cf --- /dev/null +++ b/ns8/updates/calibre/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Calibre", + "description": { + "en": "calibre is the one stop solution to all your e-books needs." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://calibre-ebook.com/help", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-calibre" + }, + "source": "ghcr.io/geniusdynamics/calibre" +} diff --git a/ns8/updates/calibre/screenshots/screen1.png b/ns8/updates/calibre/screenshots/screen1.png new file mode 100644 index 0000000..53dee0c Binary files /dev/null and b/ns8/updates/calibre/screenshots/screen1.png differ diff --git a/ns8/updates/calibre/screenshots/screen2.png b/ns8/updates/calibre/screenshots/screen2.png new file mode 100644 index 0000000..c06f216 Binary files /dev/null and b/ns8/updates/calibre/screenshots/screen2.png differ diff --git a/ns8/updates/chiefonboarding/logo.png b/ns8/updates/chiefonboarding/logo.png new file mode 100644 index 0000000..b46f64e Binary files /dev/null and b/ns8/updates/chiefonboarding/logo.png differ diff --git a/ns8/updates/chiefonboarding/metadata.json b/ns8/updates/chiefonboarding/metadata.json new file mode 100644 index 0000000..56f861c --- /dev/null +++ b/ns8/updates/chiefonboarding/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "chiefonboarding", + "description": { + "en": "Onboarding a new hire is often complicated and chaotic, especially in remote teams. We will help you structure your onboarding process for IT, HR, managers, buddies, and, of course, your new hires.." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.chiefonboarding.com/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-chiefonboarding" + }, + "source": "ghcr.io/geniusdynamics/chiefonboarding" +} diff --git a/ns8/updates/chiefonboarding/screenshots/screen1.png b/ns8/updates/chiefonboarding/screenshots/screen1.png new file mode 100644 index 0000000..74dba37 Binary files /dev/null and b/ns8/updates/chiefonboarding/screenshots/screen1.png differ diff --git a/ns8/updates/chiefonboarding/screenshots/screen2.png b/ns8/updates/chiefonboarding/screenshots/screen2.png new file mode 100644 index 0000000..564523b Binary files /dev/null and b/ns8/updates/chiefonboarding/screenshots/screen2.png differ diff --git a/ns8/updates/docmost/logo.png b/ns8/updates/docmost/logo.png new file mode 100644 index 0000000..18db04b Binary files /dev/null and b/ns8/updates/docmost/logo.png differ diff --git a/ns8/updates/docmost/metadata.json b/ns8/updates/docmost/metadata.json new file mode 100644 index 0000000..e70df7a --- /dev/null +++ b/ns8/updates/docmost/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "docmost", + "description": { + "en": "Docmost. Open-source collaborative wiki and documentation software" + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docmost.com/docs", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-docmost" + }, + "source": "ghcr.io/geniusdynamics/docmost" +} diff --git a/ns8/updates/docmost/screenshots/screen1.png b/ns8/updates/docmost/screenshots/screen1.png new file mode 100644 index 0000000..064abb8 Binary files /dev/null and b/ns8/updates/docmost/screenshots/screen1.png differ diff --git a/ns8/updates/docmost/screenshots/screen2.png b/ns8/updates/docmost/screenshots/screen2.png new file mode 100644 index 0000000..53edba8 Binary files /dev/null and b/ns8/updates/docmost/screenshots/screen2.png differ diff --git a/ns8/updates/docmost/screenshots/screen3.png b/ns8/updates/docmost/screenshots/screen3.png new file mode 100644 index 0000000..b50b5fc Binary files /dev/null and b/ns8/updates/docmost/screenshots/screen3.png differ diff --git a/ns8/updates/docuseal/logo.png b/ns8/updates/docuseal/logo.png new file mode 100644 index 0000000..d598d40 Binary files /dev/null and b/ns8/updates/docuseal/logo.png differ diff --git a/ns8/updates/docuseal/metadata.json b/ns8/updates/docuseal/metadata.json new file mode 100644 index 0000000..c7dcbbe --- /dev/null +++ b/ns8/updates/docuseal/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "docuseal", + "description": { + "en": "DocuSeal. Open source document filling and signing" + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://www.docuseal.co/docs/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-docuseal" + }, + "source": "ghcr.io/geniusdynamics/docuseal" +} diff --git a/ns8/updates/docuseal/screenshots/screen.png b/ns8/updates/docuseal/screenshots/screen.png new file mode 100644 index 0000000..7070332 Binary files /dev/null and b/ns8/updates/docuseal/screenshots/screen.png differ diff --git a/ns8/updates/docuseal/screenshots/screen1.png b/ns8/updates/docuseal/screenshots/screen1.png new file mode 100644 index 0000000..003ee80 Binary files /dev/null and b/ns8/updates/docuseal/screenshots/screen1.png differ diff --git a/ns8/updates/dolibarr/logo.png b/ns8/updates/dolibarr/logo.png new file mode 100644 index 0000000..d5b66a4 Binary files /dev/null and b/ns8/updates/dolibarr/logo.png differ diff --git a/ns8/updates/dolibarr/metadata.json b/ns8/updates/dolibarr/metadata.json new file mode 100644 index 0000000..1f83bdb --- /dev/null +++ b/ns8/updates/dolibarr/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "dolibarr", + "description": { + "en": "Open Source ERP & CRM for business" + }, + "categories": [ "office" ], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://www.dolibarr.org/documentation-home.php", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-dolibarr" + }, + "source": "ghcr.io/geniusdynamics/dolibarr" +} diff --git a/ns8/updates/dolibarr/screenshots/screen1.png b/ns8/updates/dolibarr/screenshots/screen1.png new file mode 100644 index 0000000..5482833 Binary files /dev/null and b/ns8/updates/dolibarr/screenshots/screen1.png differ diff --git a/ns8/updates/dolibarr/screenshots/screen2.png b/ns8/updates/dolibarr/screenshots/screen2.png new file mode 100644 index 0000000..379b2b4 Binary files /dev/null and b/ns8/updates/dolibarr/screenshots/screen2.png differ diff --git a/ns8/updates/erpnext/logo.png b/ns8/updates/erpnext/logo.png new file mode 100644 index 0000000..edccb63 Binary files /dev/null and b/ns8/updates/erpnext/logo.png differ diff --git a/ns8/updates/erpnext/metadata.json b/ns8/updates/erpnext/metadata.json new file mode 100644 index 0000000..73ede1f --- /dev/null +++ b/ns8/updates/erpnext/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "ERPNEXT", + "description": { + "en": "The most agile ERP on the planet: ERPNext is the world's best free and open source ERP" + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.erpnext.com/", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-erpnext" + }, + "source": "ghcr.io/geniusdynamics/erpnext" +} \ No newline at end of file diff --git a/ns8/updates/erpnext/screenshots/screen1.png b/ns8/updates/erpnext/screenshots/screen1.png new file mode 100644 index 0000000..ff5ee8f Binary files /dev/null and b/ns8/updates/erpnext/screenshots/screen1.png differ diff --git a/ns8/updates/erpnext/screenshots/screen2.png b/ns8/updates/erpnext/screenshots/screen2.png new file mode 100644 index 0000000..2282c9d Binary files /dev/null and b/ns8/updates/erpnext/screenshots/screen2.png differ diff --git a/ns8/updates/erpnext/screenshots/screen3.png b/ns8/updates/erpnext/screenshots/screen3.png new file mode 100644 index 0000000..75c3618 Binary files /dev/null and b/ns8/updates/erpnext/screenshots/screen3.png differ diff --git a/ns8/updates/erpnext/screenshots/screen4.png b/ns8/updates/erpnext/screenshots/screen4.png new file mode 100644 index 0000000..00e72dd Binary files /dev/null and b/ns8/updates/erpnext/screenshots/screen4.png differ diff --git a/ns8/updates/erpnext/screenshots/screen5.png b/ns8/updates/erpnext/screenshots/screen5.png new file mode 100644 index 0000000..a333064 Binary files /dev/null and b/ns8/updates/erpnext/screenshots/screen5.png differ diff --git a/ns8/updates/erpnext/screenshots/screen6.png b/ns8/updates/erpnext/screenshots/screen6.png new file mode 100644 index 0000000..35c0daa Binary files /dev/null and b/ns8/updates/erpnext/screenshots/screen6.png differ diff --git a/ns8/updates/espo-crm/logo.png b/ns8/updates/espo-crm/logo.png new file mode 100644 index 0000000..e093dca Binary files /dev/null and b/ns8/updates/espo-crm/logo.png differ diff --git a/ns8/updates/espo-crm/metadata.json b/ns8/updates/espo-crm/metadata.json new file mode 100644 index 0000000..7db6a94 --- /dev/null +++ b/ns8/updates/espo-crm/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "EspoCRM", + "description": { + "en": "EspoCRM is a web application that allows users to see, enter and evaluate all your company relationships regardless of the type." + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.espocrm.com/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-espocrm" + }, + "source": "ghcr.io/geniusdynamics/espocrm" +} diff --git a/ns8/updates/espo-crm/screenshots/screen1.png b/ns8/updates/espo-crm/screenshots/screen1.png new file mode 100644 index 0000000..731ec88 Binary files /dev/null and b/ns8/updates/espo-crm/screenshots/screen1.png differ diff --git a/ns8/updates/espo-crm/screenshots/screen2.png b/ns8/updates/espo-crm/screenshots/screen2.png new file mode 100644 index 0000000..e5ab149 Binary files /dev/null and b/ns8/updates/espo-crm/screenshots/screen2.png differ diff --git a/ns8/updates/espocrm/logo.png b/ns8/updates/espocrm/logo.png new file mode 100644 index 0000000..e093dca Binary files /dev/null and b/ns8/updates/espocrm/logo.png differ diff --git a/ns8/updates/espocrm/metadata.json b/ns8/updates/espocrm/metadata.json new file mode 100644 index 0000000..892ffc9 --- /dev/null +++ b/ns8/updates/espocrm/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "EspoCRM", + "description": { + "en": "EspoCRM is a web application that allows users to see, enter and evaluate all your company relationships regardless of the type." + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.espocrm.com", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-espocrm" + }, + "source": "ghcr.io/geniusdynamics/espocrm" +} \ No newline at end of file diff --git a/ns8/updates/espocrm/screenshots/screen1.png b/ns8/updates/espocrm/screenshots/screen1.png new file mode 100644 index 0000000..731ec88 Binary files /dev/null and b/ns8/updates/espocrm/screenshots/screen1.png differ diff --git a/ns8/updates/espocrm/screenshots/screen2.png b/ns8/updates/espocrm/screenshots/screen2.png new file mode 100644 index 0000000..e5ab149 Binary files /dev/null and b/ns8/updates/espocrm/screenshots/screen2.png differ diff --git a/ns8/updates/firefly-iii/logo.png b/ns8/updates/firefly-iii/logo.png new file mode 100644 index 0000000..a1994cf Binary files /dev/null and b/ns8/updates/firefly-iii/logo.png differ diff --git a/ns8/updates/firefly-iii/metadata.json b/ns8/updates/firefly-iii/metadata.json new file mode 100644 index 0000000..394d139 --- /dev/null +++ b/ns8/updates/firefly-iii/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Firefly iii", + "description": { + "en": "A free and open source personal finance manager" + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.firefly-iii.org/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-fireflyiii" + }, + "source": "ghcr.io/geniusdynamics/firefly" +} diff --git a/ns8/updates/firefly-iii/screenshots/screen1.png b/ns8/updates/firefly-iii/screenshots/screen1.png new file mode 100644 index 0000000..9772134 Binary files /dev/null and b/ns8/updates/firefly-iii/screenshots/screen1.png differ diff --git a/ns8/updates/firefly-iii/screenshots/screen2.png b/ns8/updates/firefly-iii/screenshots/screen2.png new file mode 100644 index 0000000..cc061d7 Binary files /dev/null and b/ns8/updates/firefly-iii/screenshots/screen2.png differ diff --git a/ns8/updates/formbricks/logo.png b/ns8/updates/formbricks/logo.png new file mode 100644 index 0000000..7ec775b Binary files /dev/null and b/ns8/updates/formbricks/logo.png differ diff --git a/ns8/updates/formbricks/metadata.json b/ns8/updates/formbricks/metadata.json new file mode 100644 index 0000000..41af901 --- /dev/null +++ b/ns8/updates/formbricks/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "formbricks", + "description": { + "en": "Formbricks is an Experience Management Suite built on the largest open source survey stack worldwide." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://formbricks.com/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-formbricks" + }, + "source": "ghcr.io/geniusdynamics/formbricks" +} diff --git a/ns8/updates/formbricks/screenshots/screen1.png b/ns8/updates/formbricks/screenshots/screen1.png new file mode 100644 index 0000000..5bccb2a Binary files /dev/null and b/ns8/updates/formbricks/screenshots/screen1.png differ diff --git a/ns8/updates/formbricks/screenshots/screen2.png b/ns8/updates/formbricks/screenshots/screen2.png new file mode 100644 index 0000000..74e390c Binary files /dev/null and b/ns8/updates/formbricks/screenshots/screen2.png differ diff --git a/ns8/updates/gitea/logo.png b/ns8/updates/gitea/logo.png new file mode 100644 index 0000000..c8100c5 Binary files /dev/null and b/ns8/updates/gitea/logo.png differ diff --git a/ns8/updates/gitea/metadata.json b/ns8/updates/gitea/metadata.json new file mode 100644 index 0000000..6341f8d --- /dev/null +++ b/ns8/updates/gitea/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Gitea", + "description": { + "en": "Private, Fast, Reliable DevOps Platform" + }, + "categories": ["development"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.gitea.com/", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-gitea" + }, + "source": "ghcr.io/geniusdynamics/gitea" +} \ No newline at end of file diff --git a/ns8/updates/gitea/screenshots/screen1.png b/ns8/updates/gitea/screenshots/screen1.png new file mode 100644 index 0000000..69847a8 Binary files /dev/null and b/ns8/updates/gitea/screenshots/screen1.png differ diff --git a/ns8/updates/gitea/screenshots/screen2.png b/ns8/updates/gitea/screenshots/screen2.png new file mode 100644 index 0000000..e5fa30c Binary files /dev/null and b/ns8/updates/gitea/screenshots/screen2.png differ diff --git a/ns8/updates/gitea/screenshots/screen3.png b/ns8/updates/gitea/screenshots/screen3.png new file mode 100644 index 0000000..9dffbde Binary files /dev/null and b/ns8/updates/gitea/screenshots/screen3.png differ diff --git a/ns8/updates/glpi/logo.png b/ns8/updates/glpi/logo.png new file mode 100644 index 0000000..8e83e90 Binary files /dev/null and b/ns8/updates/glpi/logo.png differ diff --git a/ns8/updates/glpi/metadata.json b/ns8/updates/glpi/metadata.json new file mode 100644 index 0000000..c8f90b4 --- /dev/null +++ b/ns8/updates/glpi/metadata.json @@ -0,0 +1,20 @@ +{ + "name": "GLPI", + "description": { + "en": "GLPI Your open source tool to manage Helpdesk and IT assets!." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://glpi-project.org/documentation/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-glpi" + }, + "source": "ghcr.io/geniusdynamics/glpi" + } + diff --git a/ns8/updates/glpi/screenshots/screen1.png b/ns8/updates/glpi/screenshots/screen1.png new file mode 100644 index 0000000..5e4dedd Binary files /dev/null and b/ns8/updates/glpi/screenshots/screen1.png differ diff --git a/ns8/updates/glpi/screenshots/screen2.png b/ns8/updates/glpi/screenshots/screen2.png new file mode 100644 index 0000000..69160c2 Binary files /dev/null and b/ns8/updates/glpi/screenshots/screen2.png differ diff --git a/ns8/updates/homarr/logo.png b/ns8/updates/homarr/logo.png new file mode 100644 index 0000000..cb0dc44 Binary files /dev/null and b/ns8/updates/homarr/logo.png differ diff --git a/ns8/updates/homarr/metadata.json b/ns8/updates/homarr/metadata.json new file mode 100644 index 0000000..270d268 --- /dev/null +++ b/ns8/updates/homarr/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Homarr", + "description": { + "en": "A simple yet powerful dashboard for your server" + }, + "categories": ["monitoring"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://homarr.dev/docs", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-homarr" + }, + "source": "ghcr.io/compgeniuses/homarr" +} \ No newline at end of file diff --git a/ns8/updates/homarr/screenshots/screen1.png b/ns8/updates/homarr/screenshots/screen1.png new file mode 100644 index 0000000..ea1680b Binary files /dev/null and b/ns8/updates/homarr/screenshots/screen1.png differ diff --git a/ns8/updates/it-tools/logo.png b/ns8/updates/it-tools/logo.png new file mode 100644 index 0000000..8240f32 Binary files /dev/null and b/ns8/updates/it-tools/logo.png differ diff --git a/ns8/updates/it-tools/metadata.json b/ns8/updates/it-tools/metadata.json new file mode 100644 index 0000000..b95b01c --- /dev/null +++ b/ns8/updates/it-tools/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "IT-Tools", + "description": { + "en": "Useful tools for developer and people working in IT" + }, + "categories": [ "development" ], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://it-tools.tech/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-it-tools/" + }, + "source": "ghcr.io/geniusdynamics/it-tools" +} diff --git a/ns8/updates/it-tools/screenshots/screen1.png b/ns8/updates/it-tools/screenshots/screen1.png new file mode 100644 index 0000000..360d79d Binary files /dev/null and b/ns8/updates/it-tools/screenshots/screen1.png differ diff --git a/ns8/updates/joplin/logo.png b/ns8/updates/joplin/logo.png new file mode 100644 index 0000000..f1522cd Binary files /dev/null and b/ns8/updates/joplin/logo.png differ diff --git a/ns8/updates/joplin/metadata.json b/ns8/updates/joplin/metadata.json new file mode 100644 index 0000000..0f04c0c --- /dev/null +++ b/ns8/updates/joplin/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "JoplinServer", + "description": { + "en": "Joplin is an open source note-taking app. Capture your thoughts and securely access them from any device." + }, + "categories": [ "collaboration" ], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://joplinapp.org/help/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-joplinserver/" + }, + "source": "ghcr.io/geniusdynamics/joplin" +} diff --git a/ns8/updates/joplin/screenshots/screen1.png b/ns8/updates/joplin/screenshots/screen1.png new file mode 100644 index 0000000..584c1ff Binary files /dev/null and b/ns8/updates/joplin/screenshots/screen1.png differ diff --git a/ns8/updates/joplin/screenshots/screen2.png b/ns8/updates/joplin/screenshots/screen2.png new file mode 100644 index 0000000..dc923c2 Binary files /dev/null and b/ns8/updates/joplin/screenshots/screen2.png differ diff --git a/ns8/updates/joplin/screenshots/screen3.png b/ns8/updates/joplin/screenshots/screen3.png new file mode 100644 index 0000000..fa22cd4 Binary files /dev/null and b/ns8/updates/joplin/screenshots/screen3.png differ diff --git a/ns8/updates/joplin/screenshots/screen4.png b/ns8/updates/joplin/screenshots/screen4.png new file mode 100644 index 0000000..ad283b0 Binary files /dev/null and b/ns8/updates/joplin/screenshots/screen4.png differ diff --git a/ns8/updates/linkwarden/logo.png b/ns8/updates/linkwarden/logo.png new file mode 100644 index 0000000..843f681 Binary files /dev/null and b/ns8/updates/linkwarden/logo.png differ diff --git a/ns8/updates/linkwarden/metadata.json b/ns8/updates/linkwarden/metadata.json new file mode 100644 index 0000000..d046c84 --- /dev/null +++ b/ns8/updates/linkwarden/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Linkwarden", + "description": { + "en": "Webpage Management for Individuals and Teams" + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.linkwarden.app/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-linkwarden" + }, + "source": "ghcr.io/geniusdynamics/linkwarden" +} diff --git a/ns8/updates/linkwarden/screenshots/screen1.png b/ns8/updates/linkwarden/screenshots/screen1.png new file mode 100644 index 0000000..bab18bb Binary files /dev/null and b/ns8/updates/linkwarden/screenshots/screen1.png differ diff --git a/ns8/updates/listmonk/logo.png b/ns8/updates/listmonk/logo.png new file mode 100644 index 0000000..a66ef18 Binary files /dev/null and b/ns8/updates/listmonk/logo.png differ diff --git a/ns8/updates/listmonk/metadata.json b/ns8/updates/listmonk/metadata.json new file mode 100644 index 0000000..7bd678d --- /dev/null +++ b/ns8/updates/listmonk/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "listmonk", + "description": { + "en": "Self-hosted newsletter and mailing list manager" + }, + "categories": [], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://listmonk.app/docs", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-listmonk" + }, + "source": "ghcr.io/geniusdynamics/listmonk" +} diff --git a/ns8/updates/listmonk/screenshots/screen1.png b/ns8/updates/listmonk/screenshots/screen1.png new file mode 100644 index 0000000..9d14ede Binary files /dev/null and b/ns8/updates/listmonk/screenshots/screen1.png differ diff --git a/ns8/updates/listmonk/screenshots/screen2.png b/ns8/updates/listmonk/screenshots/screen2.png new file mode 100644 index 0000000..add39a3 Binary files /dev/null and b/ns8/updates/listmonk/screenshots/screen2.png differ diff --git a/ns8/updates/listmonk/screenshots/screen3.png b/ns8/updates/listmonk/screenshots/screen3.png new file mode 100644 index 0000000..dff770c Binary files /dev/null and b/ns8/updates/listmonk/screenshots/screen3.png differ diff --git a/ns8/updates/matomo/logo.png b/ns8/updates/matomo/logo.png new file mode 100644 index 0000000..e3e2bdb Binary files /dev/null and b/ns8/updates/matomo/logo.png differ diff --git a/ns8/updates/matomo/metadata.json b/ns8/updates/matomo/metadata.json new file mode 100644 index 0000000..0e8a3db --- /dev/null +++ b/ns8/updates/matomo/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Matomo", + "description": { + "en": "Google Analytics alternative" + }, + "categories": [ "monitoring" ], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://matomo.org/help/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-matomo/" + }, + "source": "ghcr.io/geniusdynamics/matomo" +} \ No newline at end of file diff --git a/ns8/updates/matomo/screenshorts/screen1.png b/ns8/updates/matomo/screenshorts/screen1.png new file mode 100644 index 0000000..7423e5f Binary files /dev/null and b/ns8/updates/matomo/screenshorts/screen1.png differ diff --git a/ns8/updates/matomo/screenshorts/screen2.png b/ns8/updates/matomo/screenshorts/screen2.png new file mode 100644 index 0000000..68ef1c9 Binary files /dev/null and b/ns8/updates/matomo/screenshorts/screen2.png differ diff --git a/ns8/updates/mautic/logo.png b/ns8/updates/mautic/logo.png new file mode 100644 index 0000000..cef1b61 Binary files /dev/null and b/ns8/updates/mautic/logo.png differ diff --git a/ns8/updates/mautic/metadata.json b/ns8/updates/mautic/metadata.json new file mode 100644 index 0000000..1723046 --- /dev/null +++ b/ns8/updates/mautic/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "mautic", + "description": { + "en": "Mautic & Open Source Marketing Automation" + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://www.mautic.org/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-mautic" + }, + "source": "ghcr.io/geniusdynamics/mautic" +} diff --git a/ns8/updates/mautic/screenshots/screen1.png b/ns8/updates/mautic/screenshots/screen1.png new file mode 100644 index 0000000..5ccb935 Binary files /dev/null and b/ns8/updates/mautic/screenshots/screen1.png differ diff --git a/ns8/updates/maybe/logo.png b/ns8/updates/maybe/logo.png new file mode 100644 index 0000000..f7f97c8 Binary files /dev/null and b/ns8/updates/maybe/logo.png differ diff --git a/ns8/updates/maybe/metadata.json b/ns8/updates/maybe/metadata.json new file mode 100644 index 0000000..d8ef98d --- /dev/null +++ b/ns8/updates/maybe/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Maybe", + "description": { + "en": "Maybe: The OS for your personal finances." + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://maybe.co//", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-maybe" + }, + "source": "ghcr.io/geniusdynamics/maybe" +} \ No newline at end of file diff --git a/ns8/updates/maybe/screenshots/screen1.png b/ns8/updates/maybe/screenshots/screen1.png new file mode 100644 index 0000000..df92539 Binary files /dev/null and b/ns8/updates/maybe/screenshots/screen1.png differ diff --git a/ns8/updates/maybe/screenshots/screen2.png b/ns8/updates/maybe/screenshots/screen2.png new file mode 100644 index 0000000..1501a92 Binary files /dev/null and b/ns8/updates/maybe/screenshots/screen2.png differ diff --git a/ns8/updates/monica/logo.png b/ns8/updates/monica/logo.png new file mode 100644 index 0000000..a772af2 Binary files /dev/null and b/ns8/updates/monica/logo.png differ diff --git a/ns8/updates/monica/metadata.json b/ns8/updates/monica/metadata.json new file mode 100644 index 0000000..dc93e09 --- /dev/null +++ b/ns8/updates/monica/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "monica", + "description": { + "en": "Personal CRM" + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://www.monicahq.com/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-monica" + }, + "source": "ghcr.io/geniusdynamics/monica" +} diff --git a/ns8/updates/n8n/logo.png b/ns8/updates/n8n/logo.png new file mode 100644 index 0000000..4cc4586 Binary files /dev/null and b/ns8/updates/n8n/logo.png differ diff --git a/ns8/updates/n8n/metadata.json b/ns8/updates/n8n/metadata.json new file mode 100644 index 0000000..65e68d6 --- /dev/null +++ b/ns8/updates/n8n/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "N8N", + "description": { + "en": "Workflow automation for technical people" + }, + "categories": [ "development" ], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.n8n.io/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-n8n" + }, + "source": "ghcr.io/geniusdynamics/n8n" +} diff --git a/ns8/updates/n8n/screenshots/screen1.png b/ns8/updates/n8n/screenshots/screen1.png new file mode 100644 index 0000000..87c5242 Binary files /dev/null and b/ns8/updates/n8n/screenshots/screen1.png differ diff --git a/ns8/updates/n8n/screenshots/screen2.png b/ns8/updates/n8n/screenshots/screen2.png new file mode 100644 index 0000000..2dd24a2 Binary files /dev/null and b/ns8/updates/n8n/screenshots/screen2.png differ diff --git a/ns8/updates/nocodb/logo.png b/ns8/updates/nocodb/logo.png new file mode 100644 index 0000000..062a712 Binary files /dev/null and b/ns8/updates/nocodb/logo.png differ diff --git a/ns8/updates/nocodb/metadata.json b/ns8/updates/nocodb/metadata.json new file mode 100644 index 0000000..76ea745 --- /dev/null +++ b/ns8/updates/nocodb/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "NocoDB", + "description": { + "en": "Build Databases As Spreadsheets :No-Coding Required" + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.nocodb.com/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-nocodb" + }, + "source": "ghcr.io/geniusdynamics/nocodb" +} diff --git a/ns8/updates/nocodb/screenshots/screen1.png b/ns8/updates/nocodb/screenshots/screen1.png new file mode 100644 index 0000000..577e2d6 Binary files /dev/null and b/ns8/updates/nocodb/screenshots/screen1.png differ diff --git a/ns8/updates/nocodb/screenshots/screen2.png b/ns8/updates/nocodb/screenshots/screen2.png new file mode 100644 index 0000000..3a23dac Binary files /dev/null and b/ns8/updates/nocodb/screenshots/screen2.png differ diff --git a/ns8/updates/nocodb/screenshots/screen3.png b/ns8/updates/nocodb/screenshots/screen3.png new file mode 100644 index 0000000..6859438 Binary files /dev/null and b/ns8/updates/nocodb/screenshots/screen3.png differ diff --git a/ns8/updates/nocodb/screenshots/screen4.png b/ns8/updates/nocodb/screenshots/screen4.png new file mode 100644 index 0000000..9c6615f Binary files /dev/null and b/ns8/updates/nocodb/screenshots/screen4.png differ diff --git a/ns8/updates/nocodb/screenshots/screen5.png b/ns8/updates/nocodb/screenshots/screen5.png new file mode 100644 index 0000000..1312272 Binary files /dev/null and b/ns8/updates/nocodb/screenshots/screen5.png differ diff --git a/ns8/updates/nocodb/screenshots/screen6.png b/ns8/updates/nocodb/screenshots/screen6.png new file mode 100644 index 0000000..26f8156 Binary files /dev/null and b/ns8/updates/nocodb/screenshots/screen6.png differ diff --git a/ns8/updates/ntfy/logo.png b/ns8/updates/ntfy/logo.png new file mode 100644 index 0000000..6b969a8 Binary files /dev/null and b/ns8/updates/ntfy/logo.png differ diff --git a/ns8/updates/ntfy/metadata.json b/ns8/updates/ntfy/metadata.json new file mode 100644 index 0000000..dcc5a8c --- /dev/null +++ b/ns8/updates/ntfy/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "ntfy", + "description": { + "en": "ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API." + }, + "categories": ["communication"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.ntfy.sh/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-ntfy" + }, + "source": "ghcr.io/geniusdynamics/ntfy" +} \ No newline at end of file diff --git a/ns8/updates/ntfy/screenshots/screen1.png b/ns8/updates/ntfy/screenshots/screen1.png new file mode 100644 index 0000000..9734614 Binary files /dev/null and b/ns8/updates/ntfy/screenshots/screen1.png differ diff --git a/ns8/updates/ntfy/screenshots/screen2.png b/ns8/updates/ntfy/screenshots/screen2.png new file mode 100644 index 0000000..744f679 Binary files /dev/null and b/ns8/updates/ntfy/screenshots/screen2.png differ diff --git a/ns8/updates/pwpush/logo.png b/ns8/updates/pwpush/logo.png new file mode 100644 index 0000000..46e45bd Binary files /dev/null and b/ns8/updates/pwpush/logo.png differ diff --git a/ns8/updates/pwpush/metadata.json b/ns8/updates/pwpush/metadata.json new file mode 100644 index 0000000..9a4c347 --- /dev/null +++ b/ns8/updates/pwpush/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Password Pusher", + "description": { + "en": "an open source application to communicate passwords over the web. Links to passwords expire after a certain number of views and/or time has passed." + }, + "categories": ["security"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.pwpush.com/", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-passwordpusher" + }, + "source": "ghcr.io/geniusdynamics/passwordpusher" +} \ No newline at end of file diff --git a/ns8/updates/pwpush/screenshots/screen1.png b/ns8/updates/pwpush/screenshots/screen1.png new file mode 100644 index 0000000..5d7daea Binary files /dev/null and b/ns8/updates/pwpush/screenshots/screen1.png differ diff --git a/ns8/updates/pwpush/screenshots/screen2.png b/ns8/updates/pwpush/screenshots/screen2.png new file mode 100644 index 0000000..2763136 Binary files /dev/null and b/ns8/updates/pwpush/screenshots/screen2.png differ diff --git a/ns8/updates/pwpush/screenshots/screen3.png b/ns8/updates/pwpush/screenshots/screen3.png new file mode 100644 index 0000000..0b1997b Binary files /dev/null and b/ns8/updates/pwpush/screenshots/screen3.png differ diff --git a/ns8/updates/pwpush/screenshots/screen4.png b/ns8/updates/pwpush/screenshots/screen4.png new file mode 100644 index 0000000..d55f994 Binary files /dev/null and b/ns8/updates/pwpush/screenshots/screen4.png differ diff --git a/ns8/updates/pwpush/screenshots/screen5.png b/ns8/updates/pwpush/screenshots/screen5.png new file mode 100644 index 0000000..06093ac Binary files /dev/null and b/ns8/updates/pwpush/screenshots/screen5.png differ diff --git a/ns8/updates/pwpush/screenshots/screen6.png b/ns8/updates/pwpush/screenshots/screen6.png new file mode 100644 index 0000000..fab69c4 Binary files /dev/null and b/ns8/updates/pwpush/screenshots/screen6.png differ diff --git a/ns8/updates/rally/logo.png b/ns8/updates/rally/logo.png new file mode 100644 index 0000000..f046d58 Binary files /dev/null and b/ns8/updates/rally/logo.png differ diff --git a/ns8/updates/rally/metadata.json b/ns8/updates/rally/metadata.json new file mode 100644 index 0000000..9131edf --- /dev/null +++ b/ns8/updates/rally/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Rally", + "description": { + "en": "Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://wiki.nethserver.org/doku.php?id=ns8:rally", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-rally" + }, + "source": "ghcr.io/geniusdynamics/rally" +} \ No newline at end of file diff --git a/ns8/updates/rally/screenshots/screen1.png b/ns8/updates/rally/screenshots/screen1.png new file mode 100644 index 0000000..dc4078e Binary files /dev/null and b/ns8/updates/rally/screenshots/screen1.png differ diff --git a/ns8/updates/repodata.json b/ns8/updates/repodata.json new file mode 100644 index 0000000..fa1bc23 --- /dev/null +++ b/ns8/updates/repodata.json @@ -0,0 +1 @@ +[{"name":"stirlingpdf","description":{"en":"#1 Locally hosted web application that allows you to perform various operations on PDF files"},"logo":"logo.png","screenshots":["screenshots/screen4.png","screenshots/screen5.png","screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://stirlingtools.com/docs/Overview/What%20is%20Stirling-PDF","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-Stirling-PDF/"},"versions":[{"tag":"1.0.5","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/frooodle/s-pdf:0.25.1","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"stirlingpdf","source":"ghcr.io/geniusdynamics/stirlingpdf"},{"name":"listmonk","description":{"en":"Self-hosted newsletter and mailing list manager"},"logo":"logo.png","screenshots":["screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":[],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://listmonk.app/docs","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-listmonk"},"versions":[{"tag":"1.0.0-beta.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/listmonk/listmonk:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/listmonk/listmonk:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/listmonk/listmonk:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"listmonk","source":"ghcr.io/geniusdynamics/listmonk"},{"name":"dolibarr","description":{"en":"Open Source ERP & CRM for business"},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://www.dolibarr.org/documentation-home.php","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-dolibarr"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/tuxgasy/dolibarr:18.0.5","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-RC1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/tuxgasy/dolibarr:19.0.2","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"dolibarr","source":"ghcr.io/geniusdynamics/dolibarr"},{"name":"chiefonboarding","description":{"en":"Onboarding a new hire is often complicated and chaotic, especially in remote teams. We will help you structure your onboarding process for IT, HR, managers, buddies, and, of course, your new hires.."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.chiefonboarding.com/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-chiefonboarding"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/chiefonboarding/chiefonboarding:v2.2.2","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/chiefonboarding/chiefonboarding:v2.2.2","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/chiefonboarding/chiefonboarding:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"chiefonboarding","source":"ghcr.io/geniusdynamics/chiefonboarding"},{"name":"NocoDB","description":{"en":"Build Databases As Spreadsheets :No-Coding Required"},"logo":"logo.png","screenshots":["screenshots/screen4.png","screenshots/screen5.png","screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png","screenshots/screen6.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.nocodb.com/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-nocodb"},"versions":[{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/nocodb/nocodb:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"nocodb","source":"ghcr.io/geniusdynamics/nocodb"},{"name":"ntfy","description":{"en":"ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer, and/or using a REST API."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["communication"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.ntfy.sh/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-ntfy"},"versions":[{"tag":"1.0.1-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/binwiederhier/ntfy:v2.8.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-dev-1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/binwiederhier/ntfy:v2.8.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"ntfy","source":"ghcr.io/geniusdynamics/ntfy"},{"name":"docmost","description":{"en":"Docmost. Open-source collaborative wiki and documentation software"},"logo":"logo.png","screenshots":["screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docmost.com/docs","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-docmost"},"versions":[{"tag":"1.0.0-beta4","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:0.3.1 docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:0.2.9 docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:0.2.9 docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:0.3.1 docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-RC1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:0.2.9 docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:0.2.7 docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:latest docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine docker.io/docmost/docmost:latest docker.io/redis:7.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"docmost","source":"ghcr.io/geniusdynamics/docmost"},{"name":"AFFiNE","description":{"en":"AFFiNE is a workspace with fully merged docs, whiteboards and databases. Get more things done, your creativity isn\u2019t monotone."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://wiki.nethserver.org/doku.php?id=ns8:affine","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-affine"},"versions":[{"tag":"1.0.0-beta.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/toeverything/affine-graphql:stable-99e70c9 ghcr.io/toeverything/affine-front:stable-99e70c9 docker.io/redis:7","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/toeverything/affine-graphql:stable-99e70c9 ghcr.io/toeverything/affine-front:stable-99e70c9 docker.io/redis:7","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/toeverything/affine-graphql:stable-99e70c9 ghcr.io/toeverything/affine-front:stable-99e70c9 docker.io/redis:7","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/toeverything/affine-graphql:stable-99e70c9 ghcr.io/toeverything/affine-front:stable-99e70c9 docker.io/redis:7","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"affine","source":"ghcr.io/geniusdynamics/affine"},{"name":"Password Pusher","description":{"en":"an open source application to communicate passwords over the web. Links to passwords expire after a certain number of views and/or time has passed."},"logo":"logo.png","screenshots":["screenshots/screen4.png","screenshots/screen5.png","screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png","screenshots/screen6.png"],"categories":["security"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.pwpush.com/","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-passwordpusher"},"versions":[{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/pglombardo/pwpush:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"pwpush","source":"ghcr.io/geniusdynamics/passwordpusher"},{"name":"Matomo","description":{"en":"Google Analytics alternative"},"logo":"logo.png","screenshots":[],"categories":["monitoring"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://matomo.org/help/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-matomo/"},"versions":[{"tag":"1.0.4","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/matomo:5.0.3 docker.io/mariadb:10.11.6","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"matomo","source":"ghcr.io/geniusdynamics/matomo"},{"name":"JoplinServer","description":{"en":"Joplin is an open source note-taking app. Capture your thoughts and securely access them from any device."},"logo":"logo.png","screenshots":["screenshots/screen4.png","screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://joplinapp.org/help/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-joplinserver/"},"versions":[{"tag":"1.0.4","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16 docker.io/joplin/server:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"joplin","source":"ghcr.io/geniusdynamics/joplin"},{"name":"vikunja","description":{"en":"The open-source to-do app. Organize everything, on all platforms."},"logo":"logo.png","screenshots":["screenshots/screen4.png","screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://vikunja.io/docs","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-vikunja"},"versions":[{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/vikunja/vikunja:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"vikunja","source":"ghcr.io/geniusdynamics/vikunja"},{"name":"IT-Tools","description":{"en":"Useful tools for developer and people working in IT"},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["development"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://it-tools.tech/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-it-tools/"},"versions":[{"tag":"1.0.0","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/corentinth/it-tools:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"it-tools","source":"ghcr.io/geniusdynamics/it-tools"},{"name":"Vaultwarden","description":{"en":"Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.."},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["security","collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://github.com/dani-garcia/vaultwarden/wiki","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-vaultwarden"},"versions":[{"tag":"1.0.0","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/vaultwarden/server:1.30.5","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"vaultwarden","source":"ghcr.io/geniusdynamics/vaultwarden"},{"name":"N8N","description":{"en":"Workflow automation for technical people"},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["development"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.n8n.io/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-n8n"},"versions":[{"tag":"1.0.6","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/library/postgres:15.5-bookworm docker.io/n8nio/n8n:1.50.1","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.5","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/library/postgres:15.5-bookworm docker.io/n8nio/n8n:1.46.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.4","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/library/postgres:15.5-bookworm docker.io/n8nio/n8n:1.42.1","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"n8n","source":"ghcr.io/geniusdynamics/n8n"},{"name":"umami","description":{"en":"umami. Effortless analytics and real-time insights."},"logo":"logo.png","screenshots":["screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://umami.is/docs","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-umami"},"versions":[{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/umami-software/umami:postgresql-latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/umami-software/umami:postgresql-latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"umami","source":"ghcr.io/geniusdynamics/umami"},{"name":"Linkwarden","description":{"en":"Webpage Management for Individuals and Teams"},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.linkwarden.app/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-linkwarden"},"versions":[{"tag":"1.0.0-beta2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/linkwarden/linkwarden:v2.5.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/linkwarden/linkwarden:v2.6.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"linkwarden","source":"ghcr.io/geniusdynamics/linkwarden"},{"name":"docuseal","description":{"en":"DocuSeal. Open source document filling and signing"},"logo":"logo.png","screenshots":["screenshots/screen.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://www.docuseal.co/docs/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-docuseal"},"versions":[{"tag":"1.0.1","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/docuseal/docuseal:1.6.4","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/docuseal/docuseal:1.5.8","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"docuseal","source":"ghcr.io/geniusdynamics/docuseal"},{"name":"bookstack","description":{"en":"Simple & Free Wiki Software"},"logo":"logo.png","screenshots":["screenshots/screen.png","screenshots/screen3.png","screenshots/screen2.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://www.bookstackapp.com/docs/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-bookstack"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/linuxserver/bookstack:24.02.2","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"bookstack","source":"ghcr.io/geniusdynamics/bookstack"},{"name":"EspoCRM","description":{"en":"EspoCRM is a web application that allows users to see, enter and evaluate all your company relationships regardless of the type."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.espocrm.com","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-espocrm"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/espocrm/espocrm:apache","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"espocrm","source":"ghcr.io/geniusdynamics/espocrm"},{"name":"Gitea","description":{"en":"Private, Fast, Reliable DevOps Platform"},"logo":"logo.png","screenshots":["screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["development"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.gitea.com/","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-gitea"},"versions":[{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/gitea/gitea:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"gitea","source":"ghcr.io/geniusdynamics/gitea"},{"name":"GLPI","description":{"en":"GLPI Your open source tool to manage Helpdesk and IT assets!."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://glpi-project.org/documentation/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-glpi"},"versions":[{"tag":"2.0.0-dev.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/glpi:10.0.16","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"2.0.0-dev.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/glpi:10.0.16","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.1.2","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/glpi:10.0.15","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.1.1","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/glpi:10.0.14","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.1.0","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/glpi:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0","testing":false,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/diouxx/glpi:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/diouxx/glpi:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-RC1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/diouxx/glpi:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"glpi","source":"ghcr.io/geniusdynamics/glpi"},{"name":"EspoCRM","description":{"en":"EspoCRM is a web application that allows users to see, enter and evaluate all your company relationships regardless of the type."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.espocrm.com/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-espocrm"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/espocrm/espocrm:apache","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"espo-crm","source":"ghcr.io/geniusdynamics/espocrm"},{"name":"penpot","description":{"en":"Penpot is the web-based open-source design tool that bridges the gap between designers and developers."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://help.penpot.app/technical-guide/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-penpot"},"versions":[{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15 docker.io/redis:7 docker.io/penpotapp/frontend:latest docker.io/penpotapp/backend:latest docker.io/penpotapp/exporter:latest ","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15 docker.io/redis:7 docker.io/penpotapp/frontend:latest docker.io/penpotapp/backend:latest docker.io/penpotapp/exporter:latest ","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"PenPot","source":"ghcr.io/geniusdynamics/penpot"},{"name":"Rally","description":{"en":"Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier."},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://wiki.nethserver.org/doku.php?id=ns8:rally","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-rally"},"versions":[{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/lukevella/rallly:3.9.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/lukevella/rallly:3.9.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"rally","source":"ghcr.io/geniusdynamics/rally"},{"name":"semaphoreui","description":{"en":"Semaphore is a responsive web UI for running Ansible playbooks, Terraform/OpenTofu and Pulumi code."},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.semaphoreui.com/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-semaphoreui"},"versions":[{"tag":"0.0.2-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/semaphoreui/semaphore:v2.10.18","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/semaphoreui/semaphore:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"semaphore","source":"ghcr.io/geniusdynamics/semaphoreui"},{"name":"2Fauth","description":{"en":"m A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes"},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.2fauth.app/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-2fauth"},"versions":[{"tag":"1.0.0-beta.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/2fauth/2fauth:5.2.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"2Fauth","source":"ghcr.io/geniusdynamics/2fauth"},{"name":"monica","description":{"en":"Personal CRM"},"logo":"logo.png","screenshots":[],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://www.monicahq.com/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-monica"},"versions":[{"tag":"0.0.1-alpha.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/postgres:15.5-alpine3.19 docker.io/getmeili/meilisearch:latest docker.io/monica:5.0.0-beta.4-apache docker.io/mariadb:10.11.5","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/postgres:15.5-alpine3.19 docker.io/getmeili/meilisearch:latest docker.io/monica:5.0.0-beta.4-fpm docker.io/mariadb:10.11.5","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/postgres:15.5-alpine3.19 docker.io/getmeili/meilisearch:latest docker.io/monica:5.0.0-beta.4-fpm docker.io/mariadb:10.11.5","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/redis:7.2.3-bookworm docker.io/postgres:15.5-alpine3.19 docker.io/getmeili/meilisearch:latest docker.io/monica:latest docker.io/mariadb:10.11.5","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"monica","source":"ghcr.io/geniusdynamics/monica"},{"name":"Calibre","description":{"en":"calibre is the one stop solution to all your e-books needs."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://calibre-ebook.com/help","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-calibre"},"versions":[{"tag":"1.0.0-beta2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"lscr.io/linuxserver/calibre:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"calibre","source":"ghcr.io/geniusdynamics/calibre"},{"name":"zitadel","description":{"en":"multi-tenancy Identity Infrastructure with branding customization, secure login, self-service, OpenID Connect, OAuth2.x, SAML2, Passwordless with FIDO2 (including Passkeys), OTP, U2F, and an unlimited audit trail. "},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["security"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://zitadel.com/docs","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-zitadel"},"versions":[{"tag":"1.0.0-beta2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine ghcr.io/zitadel/zitadel:v2.58.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine ghcr.io/zitadel/zitadel:v2.57.0-debug","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine ghcr.io/zitadel/zitadel:v2.56.0-debug","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine ghcr.io/zitadel/zitadel:v2.56.0-debug","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine ghcr.io/zitadel/zitadel:v2.56.0-debug","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:16-alpine ghcr.io/zitadel/zitadel:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"zitadel","source":"ghcr.io/geniusdynamics/zitadel"},{"name":"Authentik","description":{"en":"authentik is an open-source Identity Provider, focused on flexibility and versatility."},"logo":"logo.png","screenshots":["screenshots/screen.png","screenshots/screen2.png","screenshots/screen1.png"],"categories":["security"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.goauthentik.io/docs/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-goauthentik"},"versions":[{"tag":"1.0.0-beta3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/postgres:12-alpine docker.io/library/redis:alpine docker.io/beryju/authentik:2024.6.1","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/postgres:12-alpine docker.io/library/redis:alpine docker.io/beryju/authentik:2024.6.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/postgres:12-alpine docker.io/library/redis:alpine docker.io/beryju/authentik:2024.4.2","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-RC1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/library/postgres:12-alpine docker.io/library/redis:alpine docker.io/beryju/authentik:2024.6.2","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"authentik","source":"ghcr.io/geniusdynamics/goauthentik"},{"name":"Firefly iii","description":{"en":"A free and open source personal finance manager"},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.firefly-iii.org/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-fireflyiii"},"versions":[{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/fireflyiii/core:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"firefly-iii","source":"ghcr.io/geniusdynamics/firefly"},{"name":"mautic","description":{"en":"Mautic & Open Source Marketing Automation"},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://www.mautic.org/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-mautic"},"versions":[{"tag":"0.0.2-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/mautic/mautic:5.1-apache","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/mautic/mautic:5.1-apache","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"mautic","source":"ghcr.io/geniusdynamics/mautic"},{"name":"wallos","description":{"en":"Wallos is a powerful, open-source, and self-hostable web application designed to empower you in managing your finances with ease."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://wallosapp.com/","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-wallos"},"versions":[{"tag":"1.0.0-beta.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/bellamy/wallos:2.15.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/bellamy/wallos:2.14.1","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.2-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/bellamy/wallos:2.9.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/bellamy/wallos:2.7.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"wallos","source":"ghcr.io/geniusdynamics/wallos"},{"name":"formbricks","description":{"en":"Formbricks is an Experience Management Suite built on the largest open source survey stack worldwide."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://formbricks.com/","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-formbricks"},"versions":[{"tag":"1.0.0-beta.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/formbricks/formbricks:2.3.1 docker.io/library/redis:7","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.4-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/formbricks/formbricks:2.3.0 docker.io/library/redis:7","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.3-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/formbricks/formbricks:2.3.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.2-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/formbricks/formbricks:2.3.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 docker.io/formbricks/formbricks:2.3.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"formbricks","source":"ghcr.io/geniusdynamics/formbricks"},{"name":"Homarr","description":{"en":"A simple yet powerful dashboard for your server"},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["monitoring"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://homarr.dev/docs","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-homarr"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"ghcr.io/ajnart/homarr:0.15.0","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"homarr","source":"ghcr.io/compgeniuses/homarr"},{"name":"Calibre Web","description":{"en":"calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database"},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["collaboration"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://github.com/janeczku/calibre-web/wiki","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-calibre-web"},"versions":[{"tag":"1.0.0-beta1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"lscr.io/linuxserver/calibre-web:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"calibre-Web","source":"ghcr.io/geniusdynamics/calibre-web"},{"name":"Maybe","description":{"en":"Maybe: The OS for your personal finances."},"logo":"logo.png","screenshots":["screenshots/screen2.png","screenshots/screen1.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://maybe.co//","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-maybe"},"versions":[{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/postgres:15.5-alpine3.19 ghcr.io/maybe-finance/maybe:latest","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"maybe","source":"ghcr.io/geniusdynamics/maybe"},{"name":"ERPNEXT","description":{"en":"The most agile ERP on the planet: ERPNext is the world's best free and open source ERP"},"logo":"logo.png","screenshots":["screenshots/screen4.png","screenshots/screen5.png","screenshots/screen3.png","screenshots/screen2.png","screenshots/screen1.png","screenshots/screen6.png"],"categories":["office"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://docs.erpnext.com/","bug_url":"https://github.com/geniusdynamic/dev","code_url":"https://github.com/geniusdynamics/ns8-erpnext"},"versions":[{"tag":"1.0.0-beta.5","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.35.0-ns.5 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.4","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.35.0-ns.5 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.3","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.34.0-ns.5 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.34.0-ns.4 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-beta.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.34.0-ns.3 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"1.0.0-alpha.3-dev","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.34.0-ns.2 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.1.0-alpha.3-dev","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/kemboi22/custom-erpnext:v1.0.0 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.1.0-alpha.2","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/geniusdynamics/custom-erpnext:v15.32.1-ns.1 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.2-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/frappe/erpnext:v15.31.5 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}},{"tag":"0.0.1-alpha.1","testing":true,"labels":{"io.buildah.version":"1.23.1","org.nethserver.authorizations":"traefik@node:routeadm","org.nethserver.images":"docker.io/mariadb:10.11.5 docker.io/frappe/erpnext:v15.27.4 docker.io/redis:6.2-alpine","org.nethserver.rootfull":"0","org.nethserver.tcp-ports-demand":"1"}}],"id":"erpnext","source":"ghcr.io/geniusdynamics/erpnext"},{"name":"SurrealDB","description":{"en":"SurrealDB offers a dynamic and adaptable platform for business. With an integrated suite of cutting-edge database solutions, tools, and services, SurrealDB empowers your workforce to discover innovative answers using products meticulously crafted to meet their requirements."},"logo":"logo.png","screenshots":["screenshots/screen1.png"],"categories":["database"],"authors":[{"name":"Genius Dynamics","email":"support@genius.ke"}],"docs":{"documentation_url":"https://surrealdb.com/docs","bug_url":"https://github.com/geniusdynamics/dev","code_url":"https://github.com/geniusdynamics/ns8-surrealdb"},"versions":[],"id":"SurrealDB","source":"ghcr.io/geniusdynamics/surrealdb"}] \ No newline at end of file diff --git a/ns8/updates/semaphore/logo.png b/ns8/updates/semaphore/logo.png new file mode 100644 index 0000000..62e1c75 Binary files /dev/null and b/ns8/updates/semaphore/logo.png differ diff --git a/ns8/updates/semaphore/metadata.json b/ns8/updates/semaphore/metadata.json new file mode 100644 index 0000000..cba57bd --- /dev/null +++ b/ns8/updates/semaphore/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "semaphoreui", + "description": { + "en": "Semaphore is a responsive web UI for running Ansible playbooks, Terraform/OpenTofu and Pulumi code." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://docs.semaphoreui.com/", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-semaphoreui" + }, + "source": "ghcr.io/geniusdynamics/semaphoreui" +} diff --git a/ns8/updates/semaphore/screenshots/screen1.png b/ns8/updates/semaphore/screenshots/screen1.png new file mode 100644 index 0000000..779e007 Binary files /dev/null and b/ns8/updates/semaphore/screenshots/screen1.png differ diff --git a/ns8/updates/stirlingpdf/logo.png b/ns8/updates/stirlingpdf/logo.png new file mode 100644 index 0000000..1929557 Binary files /dev/null and b/ns8/updates/stirlingpdf/logo.png differ diff --git a/ns8/updates/stirlingpdf/metadata.json b/ns8/updates/stirlingpdf/metadata.json new file mode 100644 index 0000000..5766fdb --- /dev/null +++ b/ns8/updates/stirlingpdf/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "stirlingpdf", + "description": { + "en": "#1 Locally hosted web application that allows you to perform various operations on PDF files" + }, + "categories": [ "collaboration" ], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://stirlingtools.com/docs/Overview/What%20is%20Stirling-PDF", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-Stirling-PDF/" + }, + "source": "ghcr.io/geniusdynamics/stirlingpdf" +} diff --git a/ns8/updates/stirlingpdf/screenshots/screen1.png b/ns8/updates/stirlingpdf/screenshots/screen1.png new file mode 100644 index 0000000..0ef6d5a Binary files /dev/null and b/ns8/updates/stirlingpdf/screenshots/screen1.png differ diff --git a/ns8/updates/stirlingpdf/screenshots/screen2.png b/ns8/updates/stirlingpdf/screenshots/screen2.png new file mode 100644 index 0000000..60faaf0 Binary files /dev/null and b/ns8/updates/stirlingpdf/screenshots/screen2.png differ diff --git a/ns8/updates/stirlingpdf/screenshots/screen3.png b/ns8/updates/stirlingpdf/screenshots/screen3.png new file mode 100644 index 0000000..2074241 Binary files /dev/null and b/ns8/updates/stirlingpdf/screenshots/screen3.png differ diff --git a/ns8/updates/stirlingpdf/screenshots/screen4.png b/ns8/updates/stirlingpdf/screenshots/screen4.png new file mode 100644 index 0000000..88efdad Binary files /dev/null and b/ns8/updates/stirlingpdf/screenshots/screen4.png differ diff --git a/ns8/updates/stirlingpdf/screenshots/screen5.png b/ns8/updates/stirlingpdf/screenshots/screen5.png new file mode 100644 index 0000000..a19c6a7 Binary files /dev/null and b/ns8/updates/stirlingpdf/screenshots/screen5.png differ diff --git a/ns8/updates/umami/logo.png b/ns8/updates/umami/logo.png new file mode 100644 index 0000000..825b5e4 Binary files /dev/null and b/ns8/updates/umami/logo.png differ diff --git a/ns8/updates/umami/metadata.json b/ns8/updates/umami/metadata.json new file mode 100644 index 0000000..03e0e2d --- /dev/null +++ b/ns8/updates/umami/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "umami", + "description": { + "en": "umami. Effortless analytics and real-time insights." + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://umami.is/docs", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-umami" + }, + "source": "ghcr.io/geniusdynamics/umami" +} diff --git a/ns8/updates/umami/screenshots/screen1.png b/ns8/updates/umami/screenshots/screen1.png new file mode 100644 index 0000000..1a4818d Binary files /dev/null and b/ns8/updates/umami/screenshots/screen1.png differ diff --git a/ns8/updates/umami/screenshots/screen2.png b/ns8/updates/umami/screenshots/screen2.png new file mode 100644 index 0000000..01f4c00 Binary files /dev/null and b/ns8/updates/umami/screenshots/screen2.png differ diff --git a/ns8/updates/umami/screenshots/screen3.png b/ns8/updates/umami/screenshots/screen3.png new file mode 100644 index 0000000..3670515 Binary files /dev/null and b/ns8/updates/umami/screenshots/screen3.png differ diff --git a/ns8/updates/vaultwarden/logo.png b/ns8/updates/vaultwarden/logo.png new file mode 100644 index 0000000..cfa5857 Binary files /dev/null and b/ns8/updates/vaultwarden/logo.png differ diff --git a/ns8/updates/vaultwarden/metadata.json b/ns8/updates/vaultwarden/metadata.json new file mode 100644 index 0000000..2c4d6f4 --- /dev/null +++ b/ns8/updates/vaultwarden/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "Vaultwarden", + "description": { + "en": "Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.." + }, + "categories": ["security", "collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://github.com/dani-garcia/vaultwarden/wiki", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-vaultwarden" + }, + "source": "ghcr.io/geniusdynamics/vaultwarden" +} \ No newline at end of file diff --git a/ns8/updates/vaultwarden/screenshots/screen1.png b/ns8/updates/vaultwarden/screenshots/screen1.png new file mode 100644 index 0000000..c171553 Binary files /dev/null and b/ns8/updates/vaultwarden/screenshots/screen1.png differ diff --git a/ns8/updates/vikunja/logo.png b/ns8/updates/vikunja/logo.png new file mode 100644 index 0000000..5e3d956 Binary files /dev/null and b/ns8/updates/vikunja/logo.png differ diff --git a/ns8/updates/vikunja/metadata.json b/ns8/updates/vikunja/metadata.json new file mode 100644 index 0000000..f0c6a0f --- /dev/null +++ b/ns8/updates/vikunja/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "vikunja", + "description": { + "en": "The open-source to-do app. Organize everything, on all platforms." + }, + "categories": ["collaboration"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://vikunja.io/docs", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-vikunja" + }, + "source": "ghcr.io/geniusdynamics/vikunja" +} \ No newline at end of file diff --git a/ns8/updates/vikunja/screenshots/screen1.png b/ns8/updates/vikunja/screenshots/screen1.png new file mode 100644 index 0000000..ceec5b0 Binary files /dev/null and b/ns8/updates/vikunja/screenshots/screen1.png differ diff --git a/ns8/updates/vikunja/screenshots/screen2.png b/ns8/updates/vikunja/screenshots/screen2.png new file mode 100644 index 0000000..7cf31b4 Binary files /dev/null and b/ns8/updates/vikunja/screenshots/screen2.png differ diff --git a/ns8/updates/vikunja/screenshots/screen3.png b/ns8/updates/vikunja/screenshots/screen3.png new file mode 100644 index 0000000..d66d8c3 Binary files /dev/null and b/ns8/updates/vikunja/screenshots/screen3.png differ diff --git a/ns8/updates/vikunja/screenshots/screen4.png b/ns8/updates/vikunja/screenshots/screen4.png new file mode 100644 index 0000000..466e7d8 Binary files /dev/null and b/ns8/updates/vikunja/screenshots/screen4.png differ diff --git a/ns8/updates/wallos/logo.png b/ns8/updates/wallos/logo.png new file mode 100644 index 0000000..d4c5c89 Binary files /dev/null and b/ns8/updates/wallos/logo.png differ diff --git a/ns8/updates/wallos/metadata.json b/ns8/updates/wallos/metadata.json new file mode 100644 index 0000000..90ada37 --- /dev/null +++ b/ns8/updates/wallos/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "wallos", + "description": { + "en": "Wallos is a powerful, open-source, and self-hostable web application designed to empower you in managing your finances with ease." + }, + "categories": ["office"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://wallosapp.com/", + "bug_url": "https://github.com/geniusdynamic/dev", + "code_url": "https://github.com/geniusdynamics/ns8-wallos" + }, + "source": "ghcr.io/geniusdynamics/wallos" +} \ No newline at end of file diff --git a/ns8/updates/wallos/screenshots/screen1.png b/ns8/updates/wallos/screenshots/screen1.png new file mode 100644 index 0000000..eb0bd39 Binary files /dev/null and b/ns8/updates/wallos/screenshots/screen1.png differ diff --git a/ns8/updates/wallos/screenshots/screen2.png b/ns8/updates/wallos/screenshots/screen2.png new file mode 100644 index 0000000..a9486bc Binary files /dev/null and b/ns8/updates/wallos/screenshots/screen2.png differ diff --git a/ns8/updates/zitadel/logo.png b/ns8/updates/zitadel/logo.png new file mode 100644 index 0000000..682dfe0 Binary files /dev/null and b/ns8/updates/zitadel/logo.png differ diff --git a/ns8/updates/zitadel/metadata.json b/ns8/updates/zitadel/metadata.json new file mode 100644 index 0000000..49179e5 --- /dev/null +++ b/ns8/updates/zitadel/metadata.json @@ -0,0 +1,19 @@ +{ + "name": "zitadel", + "description": { + "en": "multi-tenancy Identity Infrastructure with branding customization, secure login, self-service, OpenID Connect, OAuth2.x, SAML2, Passwordless with FIDO2 (including Passkeys), OTP, U2F, and an unlimited audit trail. " + }, + "categories": ["security"], + "authors": [ + { + "name": "Genius Dynamics", + "email": "support@genius.ke" + } + ], + "docs": { + "documentation_url": "https://zitadel.com/docs", + "bug_url": "https://github.com/geniusdynamics/dev", + "code_url": "https://github.com/geniusdynamics/ns8-zitadel" + }, + "source": "ghcr.io/geniusdynamics/zitadel" +} diff --git a/ns8/updates/zitadel/screenshots/screen1.png b/ns8/updates/zitadel/screenshots/screen1.png new file mode 100644 index 0000000..3b25d3a Binary files /dev/null and b/ns8/updates/zitadel/screenshots/screen1.png differ