Commit Graph

20 Commits

Author SHA1 Message Date
kjeld Schouten-Lebbing
7e63572201 rename .tools to tools 2021-05-30 13:14:37 +02:00
Kjeld Schouten-Lebbing
7def300452 Add new GUI prototype (#524)
* initial work at re-adding ingress

* add externalInterfaces gui

* Add Controller section

* mark some things as "Advanced"

* fix mistake

* add empty controller label

* Add resources section
2021-05-29 13:57:47 +02:00
Kjeld Schouten-Lebbing
0b70569bdf Syncthing polish and fixes (#510)
* no message

* add test for discovery port/service

* add discovery service and port to questions.yaml

* fix questions.yaml not enabling ports on Syncthing

* Increase syncthing version number

* fix serviceports not being enabled on all other apps too.

* fix a small unrelated UI glitch/bug related to hostPathMounts

* bump patch versions for other apps

* adapt docs accordingly

* fix nzbget httpGet probe (or at least try to)
2021-05-24 23:01:43 +02:00
kjeld Schouten-Lebbing
7afd989b0e update storage docs to reflect current storage code 2021-05-24 22:16:54 +02:00
Stavros Kois
54c0f3ce32 Adapt for persistence.emptyDir.enabled 2021-05-23 20:34:12 +02:00
kjeld Schouten-Lebbing
a869e30188 Doc patches 2021-05-23 20:34:11 +02:00
Stavros Kois
5697c5212b Common 4.0 App Refactor Part 2 - Stavos
Squashed commit:

[a2bbe555] Update docs for services and groups

[f04d91cf] don't require loadbalancer ip settings

[188d40c0] fix typo

[50735ac0] fix description on persistent storage, fix port names on websockets

[42303b07] Refactor services part4

[9486e401] Refactor services part3

[2a0eb1a7] default ClusterIP on websocket (zwave)

[43a1ca1b] Refactor services part2

[a80ee6b3] Refactor services part1

[b561be7e] Remove securityContext and podSecurityContext from apps with PGID/PUID

[0ad14db2] move UMASK, PGID. PUID to env

[3ab8bc1d] Rename environmentVariables to envList and environmentVariable to envItem

[58b533af] Move securityContext to Security group

[8baefb23] Move podSecurityContext to Security group

[dcbf92ae] Rename reverse proxy to ingress

[4a72f6c2] Remove ingress for now

[9c3dac85] Refactor groups
2021-05-23 18:25:51 +02:00
Kjeld Schouten-Lebbing
6f9bdb2a20 Cleanup devicemounts a bit (#363) 2021-04-15 23:30:44 +02:00
Kjeld Schouten-Lebbing
809f3215ab Create new permission and customStorage system on the individual apps (#343) 2021-04-14 22:24:09 +02:00
Kjeld Schouten-Lebbing
eb48f8a4e1 Storage rework part 1 (#337)
* Create docs for Integrated Persistent Storage

* add a clear note about possibly moving to PVC's in the (near) future.

* Adapt developer docs to reflect new storage system

* Move Apps fixed-storage to new Storage system
2021-04-13 21:43:27 +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
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
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
c9a3f01580 Integrate Container and Website Repo's + docs restructure 2021-03-17 10:35:56 +01:00
kjeld Schouten-Lebbing
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
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
4e6ceee3cb Run as PUID/PGID by default and add startAsRoot option (#246) 2021-03-08 14:32:58 +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