fleshing out the KNEL contract and mdbook conversion

This commit is contained in:
2025-01-04 12:35:10 -06:00
parent 62f20953ff
commit 6a28035021
23 changed files with 276 additions and 40 deletions

38
src/Introduction.md Normal file
View File

@@ -0,0 +1,38 @@
## Introduction
- This contract is a public document showing the full terms and conditions of a proposed contract between:
- (party1) Known Element Enterprises LLC (as the management company of Turnkey Network Systems LLC)
- (party2) A TSYS Group component entity
for the provision of needed support services by Known Element Enterprises LLC for party2 to conduct it's front/middle/back office IT/business operations functions as a TSYS Group Component.
- This contract is licensed under the AGPL v3.0 only, with a small amount of proprietary scoped components (listed below). This repository is meant to be forked to a private, proprietary / confidential repository for execution with the only permitted proprietary alterations being:
- PARTY2 officer name/contact details
- Entity in scope
- Execution date
- Payment terms
- Length of contract term
- Renewal / extension options
- If any other modifications to this contract are needed (other than those listed above), they must be done in this repository and placed under AGPL v3.0 only.
- Party 2 may elect to have the forked repository be public/read only as they wish. Party 1 hereby agrees to that option automatically upon Party 2 election to do so.
- This contract is governed solely and entirely by Texas law.
- All disputes are hereby auto resolved in the favor of Known Element Enterprises LLC.
- All rights to trial by jury, arbitration, relief of any kind are hereby waved by {{PARTY2}} except in cases of clear civil or criminal acts by Known Element Enterprises LLC officers (gross negligence) etc as is standard exception in the law.
- {{PARTY2}} hereby certifies they have conducted extensive due diligence on Known Element Enterprises LLC and it's officers, including any public
material and private material that may have been provided by the officers of Known Element Enterprises LLC and are entering into this agreement having fully read and understood it.
This contract documents the:
- Applications
- Systems
- Services
offered to all TSYS Group components.

20
src/SUMMARY.md Normal file
View File

@@ -0,0 +1,20 @@
# Introduction
- [Introduction](./introduction.md)
# Services Offered
- [Cloudron All TSYS Group](./services-cloudron-all.md)
- [Cloudron LOB Bespoke](./services-cloudron-lob.md)
- [Coolify Techops All TSYS Group](./services-coolify-techops-all.md)
- [Coolify Techops LOB Bespoke](./services-coolify-techops-lob.md)
- [Coolify R&D All TSYS Group](./services-coolify-randd-all.md)
- [Coolify R&D LOB Bespoke](./services-coolify-randd-lob.md)
- [KNEL Datacenter All TSYS Group](./services-kneldc-all.md)
- [KNEL Datacenter LOB Bespoke](./services-kneldc-lob.md)
# Terms
- [Contract Length](./terms-length.md)
- [Payment](./terms-payment.md)
- [SLA/SLO](./terms-slaslo.md)

View File

@@ -0,0 +1,49 @@
# Services hosted in KNEL Cloudron, offered to all TSYS Group components
|Function|Vendor|Instance|
|---|---|---|
|Business Intelligence|[Apache Superset](https://superset.apache.org/)|[KNEL BI](https://bi.knownelement.com)|
|Reference Library|[Audio BookShelf](https://www.audiobookshelf.org/)|Multiple|
|File sharing|[Cubby](https://getcubby.org/)|[KNEL File Sharing](https://share.knownelement.com/#files/home/)|
|Forums|[Discourse](https://www.discourse.org/)|[KNEL TSYS Group Community](https://community.turnsys.com)|
|Esignature|[Documenso](https://documenso.com/)|[KNEL Esign](https://esign.knownelement.com)|
|ERP|[Dolibarr](https://www.dolibarr.org/)|Multiple (one per TSYS Group component)|
|Finance|[Firefly III](https://www.firefly-iii.org/)|Multiple|
|Helpdesk|[Freescout](https://freescout.net/)|[KNEL Helpdesk](https://helpdesk.knownelement.com)|
|RSS Reader|[FreshRSS](https://freshrss.org/)|[KNEL RSS](https://rss.knownelement.com)|
|Source/package management|[Gitea](https://github.com/go-gitea/gitea)|[KNEL Gitea](https://git.knownelement.com)|
|Graphs/dashboards|[Grafana](https://grafana.com/)|[KNEL Grafana](https://grafana.knownelement.com/)|
|RDP/SSH Portal|[Apache Guacamole](https://guacamole.apache.org/)|[KNEL Desktop](https://jumpin.knownelement.com/#/)|
|Web document/presentation editing|[HedgeDoc](https://hedgedoc.org/)|[KNEL Webdoc](https://webdocs.knownelement.com/)|
|Note/KB/Second brain|[Joplin Client/Server](https://joplinapp.org/)|[KNEL Joplin](https://notes.knownelement.com)|
|Surveys|[Lime Survey](https://www.limesurvey.org/)|[KNEL Surveys](https://surveys.knownelement.com/)|
|Federated Social Media Profile|[Mastodon](https://joinmastodon.org/)|[KNEL Social](https://socialnet.turnsys.com/explore)|
|Web Analytics|[Matomo](https://matomo.org/)|[KNEL Webstats](https://webstats.knownelement.com/)|
|Marketing Campaigns|[Mautic](https://www.mautic.org/)|[KNEL Marketing](https://marketing.knownelement.com/s/login)|
|Object Storage|[Minio](https://min.io/)|[KNEL Minio](https://objects.knownelement.com/)|
|Video/whiteboard/screenshare meeting|[MiroTalk](https://github.com/miroslavpejic85/mirotalk)|[KNEL Conference](https://meet.knownelement.com/)|
|Learning Management System|[Moodle](https://moodle.org/)|[KNEL LMS](https://learn.knownelement.com/)|
|Push Notifications|[ntfy](https://ntfy.sh/)|[KNEL Push](https://notify.knownelement.com/)|
|Web Design/Mockup|[Penpot](https://penpot.app/)|[KNEL Mockup](https://design.knownelement.com/)|
|Time series/alert manager|[Promethus Alert Manager](https://prometheus.io/docs/alerting/latest/alertmanager/)|[KNEL PromAM](https://alertmanager.knownelement.com/login?redirect=/)|
|Meeting coordination|[Rally](https://github.com/lukevella/rallly)|[KNEL Meeting Scheduler](https://companymeetings.knownelement.com/)|
|Project/task management|[Redmine](https://www.redmine.org/)|[KNEL Project](https://projects.knownelement.com/)|
|Webmail|[Roundcube](https://roundcube.net/)|[KNEL Webmail](https://webmail.knownelement.com/)|
|Web Search|[SearXNG](https://docs.searxng.org/)|[KNEL Websearch](https://websearch.knownelement.com/)|
|IT Asset Management|[Snipe-IT](https://snipeitapp.com/)|[KNEL Asset Management](https://assets.knownelement.com/login)|
|Environment data management system|[Emoncms](https://emoncms.org/)|Being deployed to [KNEL Emoncms](https://emoncms.knownelement.com/)|
|Up/down monitoring/alerting|[Uptime Kuma](https://uptime.kuma.pet/)|[KNEL Up/down](https://status.knownelement.com/dashboard)|
|Automated Secrets Management|[Hashicorp Vault](https://www.vaultproject.io/)|[KNEL Vault](https://vault.knownelement.com)|
|Password and (non)(automated) Secrets Management|[VaultWarden](https://github.com/dani-garcia/vaultwarden)|[KNEL Passwords](https://pwvault.turnsys.com/#/login)|
|VPN|[Cloudron Wireguard VPN](https://www.cloudron.io/store/io.cloudron.openvpn.html)|[KNEL VPN](https://vpn.knownelement.com/)|
|Whiteboard|[WBO](https://github.com/lovasoa/whitebophir)|[KNEL Whiteboard](https://whiteboard.knownelement.com/login?redirect=/)|
|URL Sharing|[Yourls](https://yourls.org/)|[KNEL URL](https://url.knownelement.com/)|
|Website Archiving|[Wallabag](https://wallabag.org/)|[KNEL Archiver](https://readlater.knownelement.com/login)|
|CMS/App platform|[Cloudron Managed Wordpress](https://docs.cloudron.io/apps/wordpress-managed/)|Multiple|
|CMS/App platform|[Cloudron Managed Grav](https://docs.cloudron.io/apps/grav/)| Multiple|
|Photos|[Immich](https://immich.app/)|[KNEL Photos](https://photos.knownelement.com/auth/login)|
|Forms Manager|[EasyForms](https://easyforms.dev/)|[KNEL Forms](https://forms.knownelement.com/)|
|Advertising Network|[Revive](https://www.revive-adserver.com/)|[KNEL Ads](https://ads.knownelement.com/www/admin/index.php)|
|IP Address Management|[phpipam](https://phpipam.net/)|Being deployed to [KNEL IPAM](https://ipam.knownelement.com/)|
|Mailing List|[phplist](https://www.phplist.com/)|Being deployed to [KNEL Mailing List](https://lists.knownelement.com)|
|Web office|[Nextcloud](https://nextcloud.com/)|[KNEL Nextcloud](https://nextcloud.knownelement.com/)|

View File

@@ -0,0 +1,11 @@
# Services hosted in KNEL Cloudron, offered to certain TSYS Group components under bespoke arrangement
|Function|Vendor|Instance|
|---|---|---|
|Podcast Management - LOB bespoke arrangement|[Castopod](https://castopod.org/)|[Peernet Castopod](https://podcasts.thepeernet.com/)|
|Booking Management - LOB bespoke arrangement|[EasyAppointments](https://easyappointments.org/)|Multiple|
|Matrix Chat - LOB bespoke arrangement |[Element](https://element.io/)|[ReachableCEO Enterprise Element](https://chat.reachableceo.com/)|
|Records Management System - LOB bespoke arrangement|[Paperless-NGX](https://docs.paperless-ngx.com/)|[KNEL Paperless](https://paperless.knownelement.com/accounts/login/?next=/)|
|Wiki - LOB bespoke arrangement|[Mediawiki](https://www.mediawiki.org/wiki/MediaWiki)|Multiple|
|Newsletter - LOB bespoke arrangement|[Ghost](https://ghost.org/)|[ReachableCEO Enterprises Newsletter](https://newsletter.reachableceo.com/)|
|CRM - LOB bespoke arrangement| [CiviCRM](https://civicrm.org/)|[FNF CRM](https://crm.thefnf.net/)|

View File

@@ -0,0 +1 @@
# Services hosted in KNEL Coolify R&D Instance, offered to all TSYS Group components

View File

@@ -0,0 +1 @@
# Services hosted in KNEL Coolify R&D Instance, offered to certain TSYS Group components under bespoke arrangement

View File

@@ -0,0 +1 @@
# Services hosted in KNEL Coolify Techops Instance, offered to all TSYS Group components

View File

@@ -0,0 +1 @@
# Services hosted in KNEL Coolify Techops Instance, offered to certain TSYS Group components under bespoke arrangement

View File

@@ -0,0 +1 @@
# Services hosted in KNEL Datacenter, offered to all TSYS Group components

View File

@@ -0,0 +1 @@
# Services hosted in KNEL Datacenter, offered to certain TSYS Group components under bespoke arrangement

1
src/terms-length.md Normal file
View File

@@ -0,0 +1 @@
# Contract Length

1
src/terms-payment.md Normal file
View File

@@ -0,0 +1 @@
# Payment Terms

1
src/terms-slaslo.md Normal file
View File

@@ -0,0 +1 @@
# SLA/SLO