fix(lancache) move monolithic + dns to stable. (#4079)

* fix(lancache) move monolithic + dns to stable.

* update docs

* fix docs

* update docs

* fix dns docs
This commit is contained in:
Xstar97
2022-10-12 08:28:51 +03:00
committed by GitHub
parent 030f40f49f
commit 230ea7c144
19 changed files with 76 additions and 23 deletions
-30
View File
@@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
-579
View File
@@ -1,579 +0,0 @@
# Changelog
## [lancache-dns-0.0.29](https://github.com/truecharts/charts/compare/lancache-dns-0.0.28...lancache-dns-0.0.29) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major
## [lancache-dns-0.0.29](https://github.com/truecharts/charts/compare/lancache-dns-0.0.28...lancache-dns-0.0.29) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major
## [lancache-dns-0.0.28](https://github.com/truecharts/charts/compare/lancache-dns-0.0.27...lancache-dns-0.0.28) (2022-10-05)
### Chore
- Auto-update chart README [skip ci]
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
- update helm general non-major
## [lancache-dns-0.0.27](https://github.com/truecharts/charts/compare/lancache-dns-0.0.26...lancache-dns-0.0.27) (2022-10-01)
### Chore
- Auto-update chart README [skip ci]
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
## [lancache-dns-0.0.26](https://github.com/truecharts/charts/compare/lancache-dns-0.0.25...lancache-dns-0.0.26) (2022-09-27)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
## [lancache-dns-0.0.25](https://github.com/truecharts/charts/compare/lancache-dns-0.0.24...lancache-dns-0.0.25) (2022-09-26)
### Chore
- Auto-update chart README [skip ci]
### Feat
- make include replace simpler ([#3904](https://github.com/truecharts/charts/issues/3904))
### Fix
- fix port assignments ([#3798](https://github.com/truecharts/charts/issues/3798))
## [lancache-dns-0.0.24](https://github.com/truecharts/charts/compare/lancache-dns-0.0.23...lancache-dns-0.0.24) (2022-09-25)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-22)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-17)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-18)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-15)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.23](https://github.com/truecharts/charts/compare/lancache-dns-0.0.22...lancache-dns-0.0.23) (2022-09-15)
### Chore
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-dns-0.0.22](https://github.com/truecharts/charts/compare/lancache-dns-0.0.21...lancache-dns-0.0.22) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-dns-0.0.22](https://github.com/truecharts/charts/compare/lancache-dns-0.0.21...lancache-dns-0.0.22) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-dns-0.0.22](https://github.com/truecharts/charts/compare/lancache-dns-0.0.21...lancache-dns-0.0.22) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-dns-0.0.22](https://github.com/truecharts/charts/compare/lancache-dns-0.0.21...lancache-dns-0.0.22) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-dns-0.0.22](https://github.com/truecharts/charts/compare/lancache-dns-0.0.21...lancache-dns-0.0.22) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-dns-0.0.22](https://github.com/truecharts/charts/compare/lancache-dns-0.0.21...lancache-dns-0.0.22) (2022-09-11)
### Chore
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-dns-0.0.21](https://github.com/truecharts/charts/compare/lancache-dns-0.0.20...lancache-dns-0.0.21) (2022-09-01)
### Chore
- update docker general non-major ([#3649](https://github.com/truecharts/charts/issues/3649))
## [lancache-dns-0.0.20](https://github.com/truecharts/charts/compare/lancache-dns-0.0.18...lancache-dns-0.0.20) (2022-08-30)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [lancache-dns-0.0.19](https://github.com/truecharts/charts/compare/lancache-dns-0.0.18...lancache-dns-0.0.19) (2022-08-30)
### Chore
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [lancache-dns-0.0.18](https://github.com/truecharts/charts/compare/lancache-dns-0.0.17...lancache-dns-0.0.18) (2022-08-29)
### Chore
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
## [lancache-dns-0.0.17](https://github.com/truecharts/charts/compare/lancache-dns-0.0.15...lancache-dns-0.0.17) (2022-08-26)
### Fix
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
## [lancache-dns-0.0.15](https://github.com/truecharts/charts/compare/lancache-dns-0.0.14...lancache-dns-0.0.15) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [lancache-dns-0.0.14](https://github.com/truecharts/charts/compare/lancache-dns-0.0.13...lancache-dns-0.0.14) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [lancache-dns-0.0.13](https://github.com/truecharts/charts/compare/lancache-dns-0.0.11...lancache-dns-0.0.13) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [lancache-dns-0.0.11](https://github.com/truecharts/apps/compare/lancache-dns-0.0.10...lancache-dns-0.0.11) (2022-07-26)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
## [lancache-dns-0.0.10](https://github.com/truecharts/apps/compare/lancache-dns-0.0.9...lancache-dns-0.0.10) (2022-07-25)
### Chore
- update docker general non-major ([#3298](https://github.com/truecharts/apps/issues/3298))
## [lancache-dns-0.0.9](https://github.com/truecharts/apps/compare/lancache-dns-0.0.8...lancache-dns-0.0.9) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [lancache-dns-0.0.9](https://github.com/truecharts/apps/compare/lancache-dns-0.0.8...lancache-dns-0.0.9) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [lancache-dns-0.0.9](https://github.com/truecharts/apps/compare/lancache-dns-0.0.8...lancache-dns-0.0.9) (2022-07-23)
### Chore
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [lancache-dns-0.0.8](https://github.com/truecharts/apps/compare/lancache-dns-0.0.6...lancache-dns-0.0.8) (2022-07-22)
### Chore
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
## [lancache-dns-0.0.6](https://github.com/truecharts/apps/compare/lancache-dns-0.0.5...lancache-dns-0.0.6) (2022-07-22)
### Chore
- update image refs ([#3261](https://github.com/truecharts/apps/issues/3261))
## [lancache-dns-0.0.5](https://github.com/truecharts/apps/compare/lancache-dns-0.0.4...lancache-dns-0.0.5) (2022-07-19)
### Chore
- Update Readme and Description on SCALE
## [lancache-dns-0.0.4](https://github.com/truecharts/apps/compare/lancache-dns-0.0.3...lancache-dns-0.0.4) (2022-07-14)
### Fix
- regenerate catalog and update template
## [lancache-dns-0.0.3](https://github.com/truecharts/apps/compare/lancache-dns-0.0.1...lancache-dns-0.0.3) (2022-07-14)
### Chore
- Auto-update chart README [skip ci]
- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
### Fix
- bump to ensure .helmignore is present on all Charts
## [lancache-dns-0.0.1]lancache-dns-0.0.1 (2022-07-13)
### Feat
- Add lancache-dns ([#3154](https://github.com/truecharts/apps/issues/3154))
-30
View File
@@ -1,30 +0,0 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: lancache-dns
version: 0.0.29
appVersion: "latest"
description: DNS Chart service for a steam cache.
type: application
deprecated: false
home: https://truecharts.org/docs/charts/incubator/lancache-dns
icon: https://truecharts.org/img/hotlink-ok/chart-icons/lancache-dns.png
keywords:
- lancache-dns
- dns
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/lancache-dns
- https://hub.docker.com/r/lancachenet/lancache-dns
- https://github.com/lancachenet/lancache-dns
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.6.11
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- incubator
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U
-107
View File
@@ -1,107 +0,0 @@
# lancache-dns
DNS Chart service for a steam cache.
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
For more information, please click here: [lancache-dns](https://truecharts.org/docs/charts/incubator/lancache-dns)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Source Code
* <https://github.com/truecharts/charts/tree/master/charts/incubator/lancache-dns>
* <https://hub.docker.com/r/lancachenet/lancache-dns>
* <https://github.com/lancachenet/lancache-dns>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.6.11 |
## Installing the Chart
### TrueNAS SCALE
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
### Helm
To install the chart with the release name `lancache-dns`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install lancache-dns TrueCharts/lancache-dns
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
### Helm
To uninstall the `lancache-dns` deployment
```console
helm uninstall lancache-dns
```
## Configuration
### Helm
#### Available Settings
Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install lancache-dns \
--set env.TZ="America/New York" \
TrueCharts/lancache-dns
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install lancache-dns TrueCharts/lancache-dns -f values.yaml
```
#### Connecting to other charts
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

@@ -1,203 +0,0 @@
# Include{groups}
portals: {}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "Container Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: CACHE_DOMAINS_REPO
label: "CACHE DOMAINS REPO"
description: "The github repo url for the cache_domains files to use to populate the cdn maps."
schema:
type: string
default: "https://github.com/uklans/cache-domains.git"
- variable: CACHE_DOMAINS_BRANCH
label: "CACHE DOMAINS BRANCH"
description: "The branch of the CACHE_DOMAINS_REPO to use"
schema:
type: string
default: "master"
- variable: UPSTREAM_DNS
label: "UPSTREAM DNS"
description: "Upstream DNS server(s) the cache should use(separated by spaces). Do NOT point this at lancache-dns)"
schema:
type: string
default: "1.1.1.1;1.0.0.1"
- variable: USE_GENERIC_CACHE
label: "USE GENERIC CACHE"
description: "If you are using a single monolithic instance set this to true"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: LANCACHE_IP
label: "LANCACHE IP"
description: "Set the IP for the lancache-monolithic app only if USE_GENERIC_CACHE is true"
schema:
type: string
required: true
default: ""
- variable: customdisable
label: "Disable Cache DNS Resolvers"
schema:
show_if: [["USE_GENERIC_CACHE", "=", true]]
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: DISABLE_BLIZZARD
label: "Disable BLIZZARD"
schema:
type: boolean
default: false
- variable: DISABLE_RIOT
label: "Disable RIOT"
schema:
type: boolean
default: false
- variable: DISABLE_UPLAY
label: "Disable UPLAY"
schema:
type: boolean
default: false
# Include{containerConfig}
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 53
required: true
# Include{advancedPortTCP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 53
- variable: dns
label: "DNS Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: dns
label: "DNS Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 53
required: true
# Include{advancedPortUDP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 53
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: false
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 0
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}
@@ -1 +0,0 @@
{{ include "tc.common.loader.all" . }}
-43
View File
@@ -1,43 +0,0 @@
image:
repository: tccr.io/truecharts/lancache-dns
pullPolicy: IfNotPresent
tag: latest@sha256:81f6cae71329bc009b9fd7c76176b062c9fb4ac117bd809f175d78a8f4cf4317
env:
CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
CACHE_DOMAINS_BRANCH: "master"
UPSTREAM_DNS: "1.1.1.1;1.0.0.1"
# If you are using a single monolithic instance set this to true
# USE_GENERIC_CACHE: true
# Set IP for the monolithic app, only if USE_GENERIC_CACHE is true
# LANCACHE_IP: "127.0.0.1"
DISABLE_BLIZZARD: false
DISABLE_RIOT: false
DISABLE_UPLAY: false
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 53
targetPort: 53
dns:
enabled: true
ports:
dns:
enabled: true
protocol: UDP
port: 53
targetPort: 53
portal:
enabled: false
@@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png
@@ -1,604 +0,0 @@
# Changelog
## [lancache-monolithic-0.0.33](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.32...lancache-monolithic-0.0.33) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major
## [lancache-monolithic-0.0.33](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.32...lancache-monolithic-0.0.33) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major
## [lancache-monolithic-0.0.32](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.31...lancache-monolithic-0.0.32) (2022-10-05)
### Chore
- Auto-update chart README [skip ci]
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
- update helm general non-major
## [lancache-monolithic-0.0.31](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.30...lancache-monolithic-0.0.31) (2022-10-01)
### Chore
- Auto-update chart README [skip ci]
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
- update docker general non-major ([#3920](https://github.com/truecharts/charts/issues/3920))
## [lancache-monolithic-0.0.30](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.29...lancache-monolithic-0.0.30) (2022-09-27)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
## [lancache-monolithic-0.0.29](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.28...lancache-monolithic-0.0.29) (2022-09-26)
### Chore
- Auto-update chart README [skip ci]
### Feat
- make include replace simpler ([#3904](https://github.com/truecharts/charts/issues/3904))
### Fix
- fix port assignments ([#3798](https://github.com/truecharts/charts/issues/3798))
## [lancache-monolithic-0.0.28](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.27...lancache-monolithic-0.0.28) (2022-09-25)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-22)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-17)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-18)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-15)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.27](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.26...lancache-monolithic-0.0.27) (2022-09-15)
### Chore
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
## [lancache-monolithic-0.0.26](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.25...lancache-monolithic-0.0.26) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-monolithic-0.0.26](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.25...lancache-monolithic-0.0.26) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-monolithic-0.0.26](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.25...lancache-monolithic-0.0.26) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-monolithic-0.0.26](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.25...lancache-monolithic-0.0.26) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-monolithic-0.0.26](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.25...lancache-monolithic-0.0.26) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-monolithic-0.0.26](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.25...lancache-monolithic-0.0.26) (2022-09-11)
### Chore
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [lancache-monolithic-0.0.25](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.24...lancache-monolithic-0.0.25) (2022-09-01)
### Chore
- update docker general non-major ([#3649](https://github.com/truecharts/charts/issues/3649))
## [lancache-monolithic-0.0.24](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.22...lancache-monolithic-0.0.24) (2022-08-30)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [lancache-monolithic-0.0.23](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.22...lancache-monolithic-0.0.23) (2022-08-30)
### Chore
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [lancache-monolithic-0.0.22](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.21...lancache-monolithic-0.0.22) (2022-08-29)
### Chore
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
## [lancache-monolithic-0.0.21](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.20...lancache-monolithic-0.0.21) (2022-08-29)
### Chore
- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606))
## [lancache-monolithic-0.0.20](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.18...lancache-monolithic-0.0.20) (2022-08-26)
### Fix
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
## [lancache-monolithic-0.0.18](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.17...lancache-monolithic-0.0.18) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [lancache-monolithic-0.0.17](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.16...lancache-monolithic-0.0.17) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [lancache-monolithic-0.0.16](https://github.com/truecharts/charts/compare/lancache-monolithic-0.0.15...lancache-monolithic-0.0.16) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [lancache-monolithic-0.0.15](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.14...lancache-monolithic-0.0.15) (2022-07-26)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
## [lancache-monolithic-0.0.14](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.13...lancache-monolithic-0.0.14) (2022-07-25)
### Chore
- update docker general non-major ([#3298](https://github.com/truecharts/apps/issues/3298))
## [lancache-monolithic-0.0.13](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.12...lancache-monolithic-0.0.13) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [lancache-monolithic-0.0.13](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.12...lancache-monolithic-0.0.13) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [lancache-monolithic-0.0.13](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.12...lancache-monolithic-0.0.13) (2022-07-23)
### Chore
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [lancache-monolithic-0.0.12](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.10...lancache-monolithic-0.0.12) (2022-07-22)
### Chore
- Bump all charts to generate config and container references due to huge increase of repository
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
## [lancache-monolithic-0.0.10](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.9...lancache-monolithic-0.0.10) (2022-07-22)
### Chore
- update image refs ([#3261](https://github.com/truecharts/apps/issues/3261))
## [lancache-monolithic-0.0.9](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.8...lancache-monolithic-0.0.9) (2022-07-19)
### Chore
- Update Readme and Description on SCALE
## [lancache-monolithic-0.0.8](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.7...lancache-monolithic-0.0.8) (2022-07-14)
### Fix
- regenerate catalog and update template
## [lancache-monolithic-0.0.7](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.5...lancache-monolithic-0.0.7) (2022-07-14)
### Chore
- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160))
### Fix
- bump to ensure .helmignore is present on all Charts
## [lancache-monolithic-0.0.5](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.4...lancache-monolithic-0.0.5) (2022-07-13)
## [lancache-monolithic-0.0.4](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.2...lancache-monolithic-0.0.4) (2022-07-12)
### Chore
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
- bump to cleanup old docs and use correct icon urls
## [lancache-monolithic-0.0.2](https://github.com/truecharts/apps/compare/lancache-monolithic-0.0.1...lancache-monolithic-0.0.2) (2022-07-12)
### Chore
- Auto-update chart README [skip ci]
- bump to regenerate documentation
<a name="lancache-monolithic-0.0.1"></a>
### lancache-monolithic-0.0.1 (2022-07-12)
#### Feat
* Add lancache-monolithic ([#3143](https://github.com/truecharts/apps/issues/3143))
@@ -1,30 +0,0 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: lancache-monolithic
version: 0.0.33
appVersion: "latest"
description: A monolithic lancache service capable of caching all CDNs in a single instance.
type: application
deprecated: false
home: https://truecharts.org/docs/charts/incubator/lancache-monolithic
icon: https://truecharts.org/img/hotlink-ok/chart-icons/lancache-monolithic.png
keywords:
- monolithic
- lancache
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/lancache-monolithic
- https://hub.docker.com/r/lancachenet/monolithic
- https://github.com/lancachenet/monolithic
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 10.6.11
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
annotations:
truecharts.org/catagories: |
- gaming
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U
@@ -1,107 +0,0 @@
# lancache-monolithic
A monolithic lancache service capable of caching all CDNs in a single instance.
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
This readme is just an automatically generated general guide on installing our Helm Charts and Apps.
For more information, please click here: [lancache-monolithic](https://truecharts.org/docs/charts/incubator/lancache-monolithic)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Source Code
* <https://github.com/truecharts/charts/tree/master/charts/incubator/lancache-monolithic>
* <https://hub.docker.com/r/lancachenet/monolithic>
* <https://github.com/lancachenet/monolithic>
## Requirements
Kubernetes: `>=1.16.0-0`
## Dependencies
| Repository | Name | Version |
|------------|------|---------|
| https://library-charts.truecharts.org | common | 10.6.11 |
## Installing the Chart
### TrueNAS SCALE
To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App).
### Helm
To install the chart with the release name `lancache-monolithic`
```console
helm repo add TrueCharts https://charts.truecharts.org
helm repo update
helm install lancache-monolithic TrueCharts/lancache-monolithic
```
## Uninstall
### TrueNAS SCALE
**Upgrading, Rolling Back and Uninstalling the Chart**
To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App).
### Helm
To uninstall the `lancache-monolithic` deployment
```console
helm uninstall lancache-monolithic
```
## Configuration
### Helm
#### Available Settings
Read through the values.yaml file. It has several commented out suggested values.
Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
#### Configure using the command line
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
```console
helm install lancache-monolithic \
--set env.TZ="America/New York" \
TrueCharts/lancache-monolithic
```
#### Configure using a yaml file
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
helm install lancache-monolithic TrueCharts/lancache-monolithic -f values.yaml
```
#### Connecting to other charts
If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide.
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
---
All Rights Reserved - The TrueCharts Project
@@ -1,15 +0,0 @@
# Installation Notes
Clients like Steam, Battle.net, etc sends requests to port 80/443.
In case you don't want to use traefik in front of this app, you need to change the ports.
- `Service` -> `Main` -> `Port`: **80**
- `Service` -> `https` -> `Port`: **443**
:::danger
Doing this will break Traefik and we do NOT recommend it.
Also, you have to make sure that you do NOT have any other service on these ports.
Like TrueNAS Scale WebUI.
:::
Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

@@ -1,208 +0,0 @@
# Include{groups}
portals: {}
questions:
# Include{global}
# Include{controller}
# Include{controllerDeployment}
# Include{replicas}
# Include{replica1}
# Include{strategy}
# Include{recreate}
# Include{controllerExpert}
# Include{controllerExpertExtraArgs}
- variable: env
group: "Container Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: CACHE_DOMAINS_REPO
label: "CACHE DOMAINS REPO"
description: "The github repo url for the cache_domains files to use to populate the cdn maps."
schema:
type: string
default: "https://github.com/uklans/cache-domains.git"
- variable: CACHE_DOMAINS_BRANCH
label: "CACHE DOMAINS BRANCH"
description: "The branch of the CACHE_DOMAINS_REPO to use"
schema:
type: string
default: "master"
- variable: NOFETCH
label: "NO FETCH"
description: "Turn off all git pull operations and use stored data"
schema:
type: boolean
default: false
- variable: UPSTREAM_DNS
label: "UPSTREAM DNS"
description: "Upstream DNS server(s) the cache should use(separated by spaces). Do NOT point this at lancache-dns)"
schema:
type: string
default: "1.1.1.1 1.0.0.1"
- variable: CACHE_DISK_SIZE
label: "CACHE DISK SIZE"
description: "The amount of disk space the container should use for caching data"
schema:
type: string
default: "1000000m"
- variable: CACHE_MAX_AGE
label: "CACHE MAX AGE"
description: "The maximum amount of time a file should be held in cache"
schema:
type: string
default: "3560d"
- variable: CACHE_INDEX_SIZE
label: "CACHE INDEX SIZE"
description: "Amount of index memory for the nginx cache manager. We recommend 250m of index memory per 1TB"
schema:
type: string
default: "500m"
# Include{containerConfig}
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 10279
required: true
# Include{advancedPortHTTP}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 80
- variable: https
label: "HTTPS"
description: "HTTPS Service"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: https
label: "HTTPS"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 10280
required: true
# Include{advancedPortHTTPS}
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 443
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: "App Config Storage"
description: "Stores the Application Configuration."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
- variable: logs
label: "App logs Storage"
description: "Stores the Application logs."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceAdvanced}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressExpert}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: false
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: false
# Include{securityContextAdvanced}
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID this App of the user running the application"
schema:
type: int
default: 0
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{promtail}
# Include{netshoot}
# Include{vpn}
# Include{documentation}
@@ -1 +0,0 @@
{{ include "tc.common.loader.all" . }}
@@ -1,48 +0,0 @@
image:
repository: tccr.io/truecharts/lancache-monolithic
pullPolicy: IfNotPresent
tag: latest@sha256:3df03a71c814666b584f39799356048d9c0e2074b598fbfc5844f084f2a1b189
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
podSecurityContext:
runAsUser: 0
runAsGroup: 0
env:
CACHE_DOMAINS_REPO: "https://github.com/uklans/cache-domains.git"
CACHE_DOMAINS_BRANCH: "master"
UPSTREAM_DNS: "1.1.1.1 1.0.0.1"
CACHE_DISK_SIZE: "1000000m"
CACHE_MAX_AGE: "3560d"
CACHE_INDEX_SIZE: "500m"
NOFETCH: false
service:
main:
ports:
main:
port: 10279
targetPort: 80
protocol: HTTP
https:
enabled: true
ports:
https:
enabled: true
port: 10280
targetPort: 443
protocol: HTTPS
persistence:
config:
enabled: true
mountPath: "/data/cache"
logs:
enabled: true
mountPath: "/data/logs"
portal:
enabled: false