Commit Graph

85 Commits

Author SHA1 Message Date
Kjeld Schouten-Lebbing 048161293c
Cleanup versioning and add auto-updater (#245) 2021-03-07 17:46:04 +01:00
Kjeld Schouten-Lebbing 5373c61f2d
Move docs from .github to project root (#223) 2021-03-05 23:14:23 +01:00
Kjeld Schouten-Lebbing fb8e40c18b
Refactor Ingress (#219)
* Refactor Ingress and Add Tests

* New HTTP Ingress UI Layout

* Cleanup plain TCP and all UDP ingress UI's

* Bulk Traefik Changes:

- update traefik
- move storage to common chart
- Remove reflector
- Remove Cert-Manager
- Add http IngressRoute to common
- remove ingress(Route) from traefik
- Cleanup Ingress(Route) to be includable in other charts

* Update common included with all Apps

* Update traefik and addserviceName, servicePort and serviceKind to questions.yaml

* Polish: Auto find port and servicename for ingress, allow override

* Add basic documentation and examples

* Cleanup

* small bugfix

* fix mini mistake in qbittorrent

* Use default torrent port within qbittorrent
2021-03-05 22:31:02 +01:00
Kjeld Schouten-Lebbing d22b481a3f
[Common] Refactor Services (#212)
* Refactor All Services

- services (dict, including main service)
- additionalServices (list)

* Add Documentation and standardised questions.yaml layout for services

* Update all existing Apps to 2.0.0

* Fix whiteline error

* fix addons
2021-03-03 16:51:25 +01:00
Kjeld Schouten-Lebbing 73434bb250
Update charts-release.yaml 2021-03-12 21:21:18 +01:00
Kjeld Schouten-Lebbing db672448e8
Update charts-release.yaml 2021-03-12 21:20:56 +01:00
Kjeld Schouten-Lebbing 4b48022a5e
Use BotUser even more 2021-03-12 21:19:56 +01:00
Kjeld Schouten-Lebbing 8026b4323d
use bot user to push some of the doc content 2021-03-12 21:19:26 +01:00
kjeld Schouten-Lebbing aedb517b12
Move workflows to BOT_TOKEN 2021-03-11 15:14:26 +01:00
kjeld Schouten-Lebbing 90e4f51844
fix footer two-color 2021-03-11 14:15:13 +01:00
kjeld Schouten-Lebbing a95b68f1d4
test iX brand colors for headerbar 2021-03-11 14:07:15 +01:00
kjeld Schouten-Lebbing 9240c705ab
Integrate homepage with wiki 2021-03-11 13:53:27 +01:00
kjeld Schouten-Lebbing 1809693658
try integrating the homepage 2021-03-11 12:13:39 +01:00
Kjeld Schouten-Lebbing e423152671
Update README.md 2021-03-11 12:11:26 +01:00
kjeld Schouten-Lebbing 5ee545a6dd
remove CSS change 2021-03-11 12:08:05 +01:00
kjeld Schouten-Lebbing 8dbfd57e35
try hiding edit button from wiki 2021-03-11 11:52:43 +01:00
kjeld Schouten-Lebbing c046ada333
some wiki polish 2021-03-11 11:37:16 +01:00
Sebastien Dupont b57adc9945
Fix FAQ link, add issue tracker link (#226)
The previous faq url points to a 404 page.
Also added a link to the Github issue tracker.
2021-03-06 11:42:32 +01:00
Kjeld Schouten-Lebbing a59d73061f
Add additional Storage tests and rename appExtraVolumeMounts (#218) 2021-03-03 22:03:02 +01:00
Kjeld Schouten-Lebbing 699e5c87d3
Update README.md 2021-03-03 15:22:26 +01:00
Kjeld Schouten-Lebbing b6253a93dc
Update README.md 2021-03-03 15:20:28 +01:00
kjeld Schouten-Lebbing 1ef8126781
test more buttons 2021-03-03 15:18:11 +01:00
kjeld Schouten-Lebbing 44f424018b
Add License Info on a per-file basis 2021-03-03 14:56:22 +01:00
kjeld Schouten-Lebbing 9ed754c8bb
Add Notice file and seperate "legal" docs catagory 2021-03-03 12:28:56 +01:00
kjeld Schouten-Lebbing d10c7d1aa5
Port k8s-at-home documentation 2021-03-03 11:49:10 +01:00
Kjeld Schouten-Lebbing b0c7933e2f
More Development documentation and code-snippets (#208)
* Create general development documentation for all forms of storage

* increase questions.yaml documentation

* certs are definately not 21.02 compatible

* Fix some small mistakes from upstream (iX official)
2021-03-01 20:42:26 +01:00
Kjeld Schouten-Lebbing 3cda910be6
Add Unlimited Custom hostPath mounts (#201) 2021-03-01 18:38:55 +01:00
kjeld Schouten-Lebbing 2f4027b2c2
Update library charts to standardised Chart.yaml format 2021-02-27 20:51:35 +01:00
kjeld Schouten-Lebbing 10833f8d53
dont run chart release on charts change 2021-02-27 20:37:51 +01:00
kjeld Schouten-Lebbing 8fe78511a9
Only release library charts 2021-02-27 20:33:15 +01:00
Kjeld Schouten-Lebbing faad17c656
Add Unifi Controller (#186)
Co-Authored-By: <whiskerz007@users.noreply.github.com>
Co-Authored-By: <kjeld@schouten-lebbing.nl>

Co-authored-by: whiskerz007 <2713522+whiskerz007@users.noreply.github.com>
2021-02-27 19:47:48 +01:00
Kjeld Schouten-Lebbing 027e538e5f
Update charts-restructure.yaml 2021-02-25 17:49:27 +01:00
Kjeld Schouten-Lebbing 6593f9f735
Update charts-restructure.yaml 2021-02-25 17:48:09 +01:00
kjeld Schouten-Lebbing 199c90061d
Change CI license reformating 2021-02-25 17:23:49 +01:00
kjeld Schouten-Lebbing 0cc5d971d7
Fix Apps license copy to wiki 2021-02-25 17:17:11 +01:00
kjeld Schouten-Lebbing fa76737a0b
another docs fix 2021-02-25 17:13:53 +01:00
kjeld Schouten-Lebbing 4f46243872
small docs fix 2021-02-25 17:11:30 +01:00
Kjeld Schouten-Lebbing 17d52b7d1c
Docs rework fase 2 (#182)
* move faq to seperate file

* Slight tweaking and adding license file(s) to wiki

* Update README.md

* Port git guide from UnityStation

* Rename Ingress to Reverse Proxy

Fixes #183

* Prefer central templates

* Add initial information about Storage

* Port Chart structure info from TrueNAS/charts readme

* Create and document standardised Chart.yaml layout

* update tautulli version

* Add custom liveness probes for sonarr, radarr, lidarr and readarr

* Add Maintainers Wanted page

* Update existing Chart.yaml files
2021-02-25 17:09:50 +01:00
Kjeld Schouten-Lebbing e54ba75b97
Introduce issuehunt, ko_fi and patreon options 2021-02-24 12:18:16 +01:00
kjeld Schouten-Lebbing cda0aec146
some tweaking 2021-02-23 18:44:46 +01:00
Kjeld Schouten-Lebbing 1d51be0e3d
777 on new scripts (+2 squashed commit)
Squashed commit:

[9ae7dd0f] add helm-docs to workflow

[2206f5ba] fix small typo in workflows (+1 squashed commits)

Squashed commits:

[29c2ceb4] Documentation-Cleanup (#181)

* work on readme generation

* document windows setup

* add simple pre-commit install script

* more docs for git setup

* Update pre-commit

* pre-commit automatic fixes

* Increase all patch versions

* Auto Readme and Config doc

* Auto app-readme.md generation

* increase common and common-test versions accordingly (due to cleanup)

* move contribution guidelines to /development in wiki

* fix some end-of-line issues (again)

* fix line 14 of workflows
2021-02-23 18:21:54 +01:00
Kjeld Schouten-Lebbing 3a07596e06
fix small path typo 2021-02-22 16:21:24 +01:00
Kjeld Schouten-Lebbing 225e33974e
Always copy CNAME 2021-02-22 16:19:51 +01:00
Kjeld Schouten-Lebbing 890d12829b
Fix small naming mistake in wiki ci 2021-02-22 16:10:02 +01:00
Kjeld Schouten-Lebbing 41e4df00a3
point to new wiki in FAQ 2021-02-22 16:09:26 +01:00
Kjeld Schouten-Lebbing 8ed233a732
Add wiki to readme 2021-02-22 16:07:09 +01:00
kjeld Schouten-Lebbing fc6eb299c9
Temporary fix for /docs bugs in CI 2021-02-22 15:56:08 +01:00
kjeld Schouten-Lebbing 9c03565d51
Create wiki update CI
This adds a CI that automatically crafts a wiki-site from repository content
2021-02-22 15:18:15 +01:00
Kjeld Schouten-Lebbing 699730ec96
Update PULL_REQUEST_TEMPLATE.md 2021-02-22 14:04:10 +01:00
Kjeld Schouten-Lebbing 719b26aba6
Rename README to README.md 2021-02-22 14:02:45 +01:00