kjeld Schouten-Lebbing
56e9d353a6
test effect of different sizing
2021-04-11 15:05:12 +02:00
Kjeld Schouten-Lebbing and GitHub
4171eeb313
some more readme polish
2021-04-11 15:02:04 +02:00
kjeld Schouten-Lebbing
8df5c94ab4
Move more badges to individual catagories to "color things up"
2021-04-11 14:47:12 +02:00
kjeld Schouten-Lebbing
8e530c2191
move all-contributors badge to different section
2021-04-11 14:40:33 +02:00
kjeld Schouten-Lebbing
56abc2cffe
revert previous change
2021-04-11 14:39:40 +02:00
kjeld Schouten-Lebbing
b682ab664c
try single-row all-contributors badge
2021-04-11 14:38:50 +02:00
kjeld Schouten-Lebbing
5e8d9e431a
move contact and support section
2021-04-11 14:38:11 +02:00
kjeld Schouten-Lebbing
a59dc77979
some work at merging homepage and readme
2021-04-11 14:37:11 +02:00
kjeld Schouten-Lebbing
012bd128ef
rename Legal to legal
2021-04-11 14:26:06 +02:00
kjeld Schouten-Lebbing
8f3ff5a236
remove iframe from readme
2021-04-11 14:24:35 +02:00
kjeld Schouten-Lebbing
10d5f16270
Add Discord to Readme
2021-04-11 14:23:17 +02:00
kjeld Schouten-Lebbing
ad37a62665
restructure docs and add contact options to about catagory
2021-04-11 14:13:59 +02:00
Kjeld Schouten-Lebbing and GitHub
4733e2b841
update github invite
2021-04-11 13:19:45 +02:00
Kjeld Schouten-Lebbing and GitHub
1d7a2d3919
Update index.html
2021-04-11 13:11:23 +02:00
Kjeld Schouten-Lebbing and GitHub
bf3e6792da
test discord forward in plain html
2021-04-11 12:31:05 +02:00
kjeld Schouten-Lebbing
39b2925ebe
Disable backup PVC by default (due to CI issues)
2021-04-10 19:39:22 +02:00
kjeld Schouten-Lebbing
c161496b9e
Try ignoring the common-test chart for releasing.
2021-04-10 19:09:21 +02:00
kjeld Schouten-Lebbing
e6889ba33a
respect minor and patch version numbers
2021-04-10 19:06:51 +02:00
kjeld Schouten-Lebbing
6976cc3fb7
Republish new common version
2021-04-10 18:42:07 +02:00
kjeld Schouten-Lebbing
4d5c3e5214
fix a minor naming mistake
2021-04-10 17:36:46 +02:00
kjeld Schouten-Lebbing
859466c1b4
update renovate to include dev train
2021-04-10 17:27:03 +02:00
Kjeld Schouten-Lebbing and GitHub
3d755dcb76
Merge pull request #298 from truecharts/renovate/docker-patch
...
chore(deps): update patch docker tags
2021-04-10 16:35:09 +02:00
Kjeld Schouten-Lebbing and GitHub
67ead0cdfb
Add postgres-operator and basic common postgres-manifest ( #303 )
...
* Add postgres-operator and basic common postgres-manifest
* move postgres to dev train
2021-04-10 16:33:51 +02:00
Kjeld Schouten-Lebbing and GitHub
5c7be30a39
Add phpmyadmin ( #304 )
...
* Add phpmyadmin
* icon link mistake
* move phpmyadmin to "dev" for now
2021-04-10 15:19:52 +02:00
Kjeld Schouten-Lebbing and GitHub
8349a1c750
Add url option to portal configmap ( #315 )
...
* Add url option to portal configmap
It makes it easier to consume the portal url in other places, without all sorts of translation scripting
* add portal-url test
2021-04-10 15:07:21 +02:00
Kjeld Schouten-Lebbing and GitHub
64aa712dab
Add dev train and excluded common-test chart.lock ( #318 )
2021-04-10 15:05:29 +02:00
kjeld Schouten-Lebbing
516dbbec88
Update Certificate docs to reflect current ACME instability
2021-04-10 10:11:18 +02:00
Kjeld Schouten-Lebbing and GitHub
e2338d4fe0
Update .all-contributorsrc
2021-04-09 23:23:33 +02:00
Kjeld Schouten-Lebbing and GitHub
3e3164b293
add Contributor list to Readme
2021-04-09 23:20:18 +02:00
kjeld Schouten-Lebbing
23f78477ff
use v2.4 rolling tag for traefik (renovate has trouble with the _/traefik container)
2021-04-09 17:47:01 +02:00
kjeld Schouten-Lebbing
f9dada71ed
update another qbittorrent link
2021-04-09 17:31:49 +02:00
kjeld Schouten-Lebbing
9db8c6dc1b
Fix a copy-paste error in ct-lint config
2021-04-09 17:16:45 +02:00
kjeld Schouten-Lebbing
f0ad63c6ce
Also re-run tests on ct config file changes
2021-04-09 17:11:46 +02:00
kjeld Schouten-Lebbing
a122a0c0cb
make sure truecharts repo is added during chart lint
2021-04-09 17:10:14 +02:00
kjeld Schouten-Lebbing
d1968664a6
remove the lockfiles from the exclude
...
(due to renovate being prevented to add lockfiles)
2021-04-09 17:03:46 +02:00
kjeld Schouten-Lebbing
5105f2e573
Another fix for qbittorrent
2021-04-09 17:00:03 +02:00
kjeld Schouten-Lebbing
c0ac0a794d
Fix qbittorrent not building
2021-04-09 16:42:37 +02:00
Kjeld Schouten-Lebbing and GitHub
eb9bc1ba60
Merge pull request #216 from truecharts/staging
...
21.04 TrueCharts2.0 (Breaking Changes)
2021-04-09 13:49:48 +02:00
kjeld Schouten-Lebbing
cde18639c7
Post Code-Freeze Review, Bugsfixes and Documentation
...
- Fix traefik Portal Button
- Touchup Security Policies
- Update Support Policies
- Re-Add Deluge as incubator App
- Add Canary to Security Policies
- Add all-contributors basic config
2021-04-09 13:34:29 +02:00
Kjeld Schouten-Lebbing and Troy Prelog
56211222bf
Testing, BugFixes and Review Improvements
...
- Fix SabNZBD hostname whitelist issues
- Add transmission settings to GUI
- Fix some qbittorrent connection issues
- Remove Torrent Ingress
- Fix some device mounting gui issues
- Change repo url references
- Cleaning up the homepage
- Drop Deluge (App is not safe due to being mostly abandoned)
- Move Emby to own Non-Root container
- Create new trains and move charts->stable
- Add Plex app
- update emby and plex intel hardware support
- Implement new parallel CI for Apps
- Move PGID, PUID, TZ and UMASK settings to "Container Image" configuration
- Stop running some workflows on staging
- Add branch security trigger to matrix workflows
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
2021-03-17 17:20:26 +01:00
Kjeld Schouten-Lebbing
38f01e0b77
Create CNAME
2021-03-17 12:44:06 +01:00
kjeld Schouten-Lebbing
c9a3f01580
Integrate Container and Website Repo's + docs restructure
2021-03-17 10:35:56 +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
e8f9ef02d4
Cleanup, Fixes and Review Feedback
...
Includes mix fixes like:
- Fixing the documentation
- Making sure device and storage mounts work correctly
- Fixing broken things that where supposed to work according to the PR highlights
- Moving some additional things to TrueCharts based containers
- Hiding, changing and reordening some bad UI elements
- Adding support for supplementalGroup permissions
Co-authored-by: Dan Sheridan <dan.sheridan@postman.org.uk >
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2021-03-12 17:18:46 +01:00
Kjeld Schouten-Lebbing
1257de6408
ExternalService and Entrypoint-Disable Support ( #256 )
...
* Setup externalService processing and enhance Traefik
* Simplify Ingress
* Simplify External Services
* Adjust Service and Portal settings accordingly
* Fix some newly introduced bugs
* Adapt docs
2021-03-12 16:56:04 +01:00
kjeld Schouten-Lebbing
fcc43dbcdf
Add a clear warning about auto-permissions, risks and when not to use it.
2021-03-11 18:09:46 +01:00
Kjeld Schouten-Lebbing
4b16ef48c9
Move to truecharts containers ( #258 )
2021-03-11 18:05:34 +01:00
3eeaea10af
Dynamicly determine portal settings ( #253 )
...
* Setup dynamic portal config map.
- Includes tests
* Add portal docs
* Update charts/calibre-web/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
* Fix feedback from @stavros-k
* Update charts/jackett/2.0.0/test_values.yaml
* Update charts/jackett/2.0.0/test_values.yaml
* Update charts/zwavejs2mqtt/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
* Update charts/home-assistant/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
* Update charts/esphome/2.0.0/questions.yaml
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
* Update charts/handbrake/2.0.0/questions.yaml
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com >
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
2021-03-11 17:41:17 +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
kjeld Schouten-Lebbing
2b444a32c0
Delete job hooks more often
2021-03-09 21:21:54 +01:00
Kjeld Schouten-Lebbing
34762190a3
Replace overlay containers ( #249 )
...
* move jackett to k8s-container
* move sonarr to k8s container
* move radarr to k8s container
* move qbittorrent to k8s container
* move tautulli to k8s container
* move sabnzbd to k8s container
* nzbget
* lidarr
* bazarr
* nzbhydra
* jellyfin
* cleanup gpu mounting on common
* update common
* add gpu selector to jellyfin
* add GPU selector to Emby
* enable securityContext.runAsNonRoot
2021-03-08 22:29:17 +01:00
Kjeld Schouten-Lebbing
4e6ceee3cb
Run as PUID/PGID by default and add startAsRoot option ( #246 )
2021-03-08 14:32:58 +01:00
Kjeld Schouten-Lebbing
048161293c
Cleanup versioning and add auto-updater ( #245 )
2021-03-07 17:46:04 +01:00
Kjeld Schouten-Lebbing
680e359d99
Move to new ix_values system ( #233 )
...
* Refactor questions.yaml, ix_values.yaml and values.yaml
* Add Docs
2021-03-06 21:32:31 +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
6b3629b5bf
Update Chart.yaml
2021-03-03 22:04:07 +01:00
Kjeld Schouten-Lebbing
4360dd1a83
Update Chart.yaml
2021-03-03 22:03:51 +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
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
0712d1bd8e
Update Chart.yaml
2021-03-03 16:50:49 +01:00
Kjeld Schouten-Lebbing
d0c9056513
Update values.yaml
2021-03-03 16:50:39 +01:00
Kjeld Schouten-Lebbing
1119d0f8ea
Update Chart.yaml
2021-03-03 16:10:54 +01:00
Kjeld Schouten-Lebbing
02525795d2
Update _all.tpl
2021-03-03 16:02:00 +01:00
Kjeld Schouten-Lebbing
699e5c87d3
Update README.md
2021-03-03 15:22:26 +01:00
Kjeld Schouten-Lebbing
a8463583d1
Update Chart.yaml
2021-03-03 15:20:47 +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
49d1a36017
another gitignore update
2021-03-03 14:01:57 +01:00
kjeld Schouten-Lebbing
d00e9a5111
update gitignore
2021-03-03 13:56:51 +01:00
kjeld Schouten-Lebbing
fdfe1cabda
add devcontainer
2021-03-03 13:56:12 +01:00
kjeld Schouten-Lebbing
ab7a4c4cf0
Remove License seperation from non-copyrightable code
2021-03-03 12:34:13 +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
15c5d92a53
Revert 202 Fix
2021-03-02 19:16:20 +01:00
Kjeld Schouten-Lebbing
45555df5c2
Update launch.json
2021-03-02 15:45:59 +01:00
Kjeld Schouten-Lebbing
5f90513b4a
Create extensions.json
2021-03-02 15:43:42 +01:00
Kjeld Schouten-Lebbing
0251aafb5f
Create launch.json
2021-03-02 15:43:07 +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
571b417dbe
Fix issues when running multiple Ingresses ( #204 )
...
Fixes: 202
2021-03-01 18:47:55 +01:00
Kjeld Schouten-Lebbing
3cda910be6
Add Unlimited Custom hostPath mounts ( #201 )
2021-03-01 18:38:55 +01:00
Kjeld Schouten-Lebbing
77ff7306af
Abstract away certificate creation to support ingress ( #195 )
2021-02-28 22:16:07 +01:00
Kjeld Schouten-Lebbing
236ec00b2d
[Common] Cert and Storage rework ( #191 )
...
* Add IX-Cert to Common
and:
- split storage
- merge custom into common chart
* Integrate most of the Bitnami Common Chart into ours
2021-02-28 16:53:33 +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
0d1e73d671
Fix Typo in Unifi Chart.yaml
2021-02-27 20:18:10 +01:00
Kjeld Schouten-Lebbing and whiskerz007
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