kjeld Schouten-Lebbing
62e6bac125
example after generator
2021-08-15 13:25:30 +02:00
kjeld Schouten-Lebbing
dd2f0b8d99
Flag service as optional
2021-08-15 13:24:49 +02:00
kjeld Schouten-Lebbing
fac756cd2f
try different way of injecting the stylesheet
2021-08-15 13:24:21 +02:00
kjeld Schouten-Lebbing
d2b7a8dcef
more work on generator
2021-08-15 13:21:52 +02:00
kjeld Schouten-Lebbing
f02b4785ac
whoops
2021-08-15 13:14:19 +02:00
kjeld Schouten-Lebbing
938d0e75a2
try adding some polish
2021-08-15 13:08:03 +02:00
kjeld Schouten-Lebbing
5eb2cfab4c
try putting it into a div
2021-08-15 12:55:38 +02:00
kjeld Schouten-Lebbing
035796bc2d
moar tweaking of page
2021-08-15 12:53:28 +02:00
kjeld Schouten-Lebbing
679adaef93
again
2021-08-15 12:50:07 +02:00
kjeld Schouten-Lebbing
1bf747f7fa
fix function name
2021-08-15 12:49:23 +02:00
kjeld Schouten-Lebbing
f0ae209813
move some content around
2021-08-15 12:48:25 +02:00
kjeld Schouten-Lebbing
960f42e954
test something
2021-08-15 12:46:27 +02:00
kjeld Schouten-Lebbing
51a81d81ca
Fix PGadmin mistake (+1 squashed commits)
...
Squashed commits:
[a949164c] update the wishlist
2021-08-15 11:10:46 +02:00
kjeld Schouten-Lebbing
15704530d4
Fix permissions issues for pgadmin
2021-08-15 10:59:22 +02:00
kjeld Schouten-Lebbing
cf72c181cb
pgadmin remove priv false
2021-08-15 10:44:27 +02:00
kjeld Schouten-Lebbing
e498b9346d
fix PGadmin permissions on SCALE
2021-08-15 09:58:17 +02:00
kjeld Schouten-Lebbing
f09f054b0f
correctly update postgresql dependency
2021-08-14 11:45:52 +02:00
kjeld Schouten-Lebbing
49748226ae
patch postgresql database not consuming storage.
2021-08-14 11:19:57 +02:00
kjeld Schouten-Lebbing
4f7354056d
Merge branch 'master' of github.com:truecharts/apps
2021-08-14 11:13:03 +02:00
kjeld Schouten-Lebbing
866a1a0a17
try more agressive testing settings for postgresql
2021-08-14 11:12:26 +02:00
kjeld Schouten-Lebbing
49500cba2c
fix small postgresql mistake
2021-08-14 11:03:26 +02:00
kjeld Schouten-Lebbing
175b33aeb2
simplify postgresql folder setup
2021-08-13 23:43:13 +02:00
Kjeld Schouten-Lebbing and GitHub
14c323ba93
migrate nextcloud to truecharts postgresql app ( #762 )
2021-08-12 15:03:22 +02:00
Kjeld Schouten-Lebbing and GitHub
516938f179
migrate nextcloud to truecharts postgresql app ( #761 )
2021-08-12 14:55:05 +02:00
Kjeld Schouten-Lebbing and GitHub
5b4e22cc3f
migrate vaultwarden to truecharts postgresql App ( #760 )
...
* migrate vaultwarden to truecharts postgresql container
* fix end-of-line
2021-08-12 14:11:34 +02:00
Kjeld Schouten-Lebbing and GitHub
9808021cbc
initial work on single-container postgresql app ( #758 )
...
* initial work on single-container postgresql app
* update
* some more polish
* use new common version for postgresql
* fix a mistake
* moar fixup
* whoops
* fixes
* more fixing
* add pre-upgrade backup hook
* also add backup storage to questions.yaml
2021-08-12 13:55:45 +02:00
kjeld Schouten-Lebbing
2eb2d61a2f
update common to support tpl for fromsecret envs
2021-08-12 12:29:23 +02:00
Kjeld Schouten-Lebbing and GitHub
37d118040c
Rename 12-add-ingress to 12-add-ingress.md
2021-08-12 10:13:30 +02:00
Kjeld Schouten-Lebbing and GitHub
9170d24161
Create 13-add-middleware.md
2021-08-12 10:13:07 +02:00
Kjeld Schouten-Lebbing and GitHub
9520185631
Create 12-add-ingress
2021-08-12 10:09:04 +02:00
kjeld Schouten-Lebbing
39e4caa950
revert postgresql version on vaultwarden
2021-08-10 17:18:13 +02:00
Kjeld Schouten-Lebbing and GitHub
a29b3bcc75
Initial work on External services ( #754 )
...
* adapt services to allow ExternalIP and ExternalName type servces
* Also create endpoints for externalIP type services
* bump common version
* typo fix
2021-08-10 16:11:15 +02:00
kjeld Schouten-Lebbing
e181229fcb
fix vaultwarden again...
2021-08-10 16:07:48 +02:00
kjeld Schouten-Lebbing
7dbec929c5
fix some issues with postgresql permissions on vaultwarden
2021-08-10 15:40:49 +02:00
Kjeld Schouten-Lebbing and GitHub
23b8c800ed
Add Traefik Pilot GUI questions ( #746 )
...
* Update questions.yaml
* Update Chart.yaml
2021-08-10 10:30:26 +02:00
Kjeld Schouten-Lebbing and GitHub
7bae3fec0a
Update _portal.tpl ( #744 )
...
* Update _portal.tpl
* Update Chart.yaml
2021-08-09 19:41:25 +02:00
kjeld Schouten-Lebbing
8906bcbcc4
Add writhen guide for App installation and simplify the manu regarding upgrade migration guides
2021-08-09 15:22:19 +02:00
kjeld Schouten-Lebbing
36dd3d127b
Restructure the manual between indepth and quickstart info
2021-08-08 15:28:06 +02:00
kjeld Schouten-Lebbing
bc11c86ea9
Merge development docs into the manual
2021-08-08 15:24:18 +02:00
kjeld Schouten-Lebbing
4317cde444
fix manual title
2021-08-08 15:20:47 +02:00
kjeld Schouten-Lebbing
56f898cc94
folder rename 2
2021-08-08 15:15:54 +02:00
kjeld Schouten-Lebbing
67f49a42f7
folder rename1
2021-08-08 15:15:21 +02:00
kjeld Schouten-Lebbing
98697a341c
Some initial work on the new quick-start guides and renaming reverse-proxy back to ingress
2021-08-08 15:14:36 +02:00
kjeld Schouten-Lebbing
9f20e897f3
add second quick-start guide and remove old guide
2021-08-08 14:57:14 +02:00
kjeld Schouten-Lebbing
c658b30ff5
Merge branch 'master' of github.com:truecharts/apps
2021-08-08 14:48:36 +02:00
kjeld Schouten-Lebbing
a041bd61d7
simplify it a bit
2021-08-08 14:47:54 +02:00
kjeld Schouten-Lebbing
3248cd0441
small formatting update
2021-08-08 14:46:54 +02:00
kjeld Schouten-Lebbing
8b09aec27e
add some mkdocs dependencies
2021-08-08 14:39:38 +02:00
kjeld Schouten-Lebbing
94661b3456
Change colors
2021-08-08 14:35:40 +02:00
kjeld Schouten-Lebbing
13222bf5e1
Making a start on quickstart guides
2021-08-08 14:34:16 +02:00
kjeld Schouten-Lebbing
e42bd5b2fa
set website icons
2021-08-07 13:34:35 +02:00
kjeld Schouten-Lebbing
d5c1ecd1fd
upload artwork
2021-08-07 13:28:24 +02:00
kjeld Schouten-Lebbing
e032845942
Fixes #681
2021-07-21 10:46:05 +02:00
kjeld Schouten-Lebbing
39379b5e4e
Fixes #705
2021-07-21 10:36:15 +02:00
Kjeld Schouten-Lebbing and GitHub
48cebcb73c
Add FreeRadius App ( #674 )
...
* Initial work on FreeRadius App
* use truecharts container
* remove unused configmap
* add v to container declearation
* UDP
* disable healthchecks due to UDP ports used
* questions cleanup
* some more tweaks
* also cleanup openldap a bit
2021-07-07 00:51:38 +02:00
kjeld Schouten-Lebbing
6b8670acca
Simplify and fix perms for radius
2021-07-07 00:31:11 +02:00
kjeld Schouten-Lebbing
df0f995512
fix entrypoint
2021-07-06 23:52:09 +02:00
kjeld Schouten-Lebbing
6f793fd800
streamline the container even more for radius
2021-07-06 23:43:43 +02:00
kjeld Schouten-Lebbing
bb91f1f97d
small entrypoint mistakes
2021-07-06 23:34:41 +02:00
kjeld Schouten-Lebbing
f3b1829df2
extra nextcloud bump
2021-07-06 23:29:54 +02:00
kjeld Schouten-Lebbing
a824ac29fa
als create a volume just to be sure
2021-07-06 23:27:14 +02:00
kjeld Schouten-Lebbing
07c4bb90bc
some entrypoint tweaks
2021-07-06 23:16:01 +02:00
Kjeld Schouten-Lebbing and GitHub
f799ad2612
Add FreeRadius container ( #675 )
...
* Add radius container with logic to automatically add config
* fix typo
* donnot define a user
* whoops
* try adding goss
* switch to udp
2021-07-06 21:40:43 +02:00
kjeld Schouten-Lebbing
6c1ba6d032
some openldap patches
2021-07-06 15:58:28 +02:00
Kjeld Schouten-Lebbing and GitHub
d6933350e9
Add OpenLDAP ( #670 )
...
* add initial work on openldap
* fix indent
* use latest common version
* remove remaining nextcloud components...
* disable ldap tls for now
* correct common version
* bump common version used to fix some issues
* some slight OpenLDAP tweaks
2021-07-06 15:57:15 +02:00
kjeld Schouten-Lebbing
8f200e78f7
fix nextcloud too many blank lines
2021-07-06 15:47:31 +02:00
kjeld Schouten-Lebbing
b9c22db29e
fix statefullset volumemount dicts not being processed
2021-07-06 14:03:31 +02:00
Kjeld Schouten-Lebbing and GitHub
69f1ad7ce5
Allow dict being used for statefull set persistence settings ( #669 )
...
* Allow dict being used for statefull set persistence settings
* bump common version
2021-07-06 13:53:15 +02:00
kjeld Schouten-Lebbing
3bfe3cfdd9
bump all the things
2021-07-05 22:59:53 +02:00
Kjeld Schouten-Lebbing and GitHub
8523f23076
management utilities ( #661 )
...
* add SCALE support for statefullset storageclass
* add phpldapadmin
* ad pgadmin and tweak phpldapdamin
* move them directly into stable
* some small patches
* pgadmin uses port 80 by default not 8080
* fix tags
* try 8080 again
* 80 with env vars
* try something else
* update readme
2021-07-05 22:44:33 +02:00
kjeld Schouten-Lebbing
f05b588409
bump common on jackett and nextcloud just to be sure
2021-07-05 18:19:37 +02:00
Kjeld Schouten-Lebbing and GitHub
224efec466
Traefik fixes ( #659 )
...
* fix chain middleware for traefik
* try adding portal button fix to dynamically fetch traefik port
* try hook quote
* correctly quote namespace name
* common version bump
2021-07-05 18:13:44 +02:00
kjeld Schouten-Lebbing
3bc750cca3
Fix middleware naming mistake on Traefik
2021-07-05 17:28:56 +02:00
kjeld Schouten-Lebbing
d31f86aa85
remove basic redirect scheme from basic traefik stack
2021-07-05 11:25:18 +02:00
kjeld Schouten-Lebbing
2ef1fe0226
add basic redirect for testing purposes
2021-07-05 11:05:09 +02:00
kjeld Schouten-Lebbing
e1c451e34c
force traefik and nextcloud re-release
2021-07-05 10:42:44 +02:00
Kjeld Schouten-Lebbing and GitHub
6b739c25ac
Add more middlewares to traefik and move nextcloud to stable ( #658 )
...
* Add more middlewares to traefik and move nextcloud to stable
* oops
2021-07-05 10:36:05 +02:00
kjeld Schouten-Lebbing
e438d1571a
fix nextcloud mistake
2021-07-04 23:25:43 +02:00
kjeld Schouten-Lebbing
57b7c8eaf8
add nextcloud HPB features to SCALE itself
2021-07-04 21:45:50 +02:00
Kjeld Schouten-Lebbing and GitHub
b1379db693
Tryout adding HPB sidecart to nextcloud ( #655 )
...
* tryout adding HPB sidecart
* env array
* no need to encode a configmap and add service
* no message
* allow some more dns names
* try adding a wait to the hpb container if hpb doesn't exist
* fix quotes
* hmm
* cleaner command
* try again
* spaces bracets
* try syntaxis change
* typo
* try some polish
2021-07-04 19:39:33 +02:00
kjeld Schouten-Lebbing
df59eb16de
try different storage location for nextcloud stuffs
2021-07-04 17:01:21 +02:00
Kjeld Schouten-Lebbing and GitHub
04ddaee8f2
Move nextcloud probes to http/https instead of tcp ( #652 )
...
* no message
* back to tcp
* no message
* no message
* try some tweaking of the probes
* try again
* use new common
* try not using empty-dir
* try setting type
* more
* size set
* hmm
* disable cron for now
* mount html instead of www
* use nextcloud user for initcontainer checkings
* Try some more tweaking
* hmmm
* whoops
* also try custom startup probe
* reenable cronjob
* cleaning
2021-07-04 16:46:10 +02:00
Kjeld Schouten-Lebbing and GitHub
b5db44775d
try fixing probes a bit ( #653 )
...
* try fixing probes a bit
* port kah probe changes
2021-07-04 13:05:43 +02:00
kjeld Schouten-Lebbing
a46b93460e
fix securitycontext for nextcloud
2021-07-03 12:59:14 +02:00
kjeld Schouten-Lebbing
dad4c20739
cronjob permissions patch
2021-07-03 12:40:52 +02:00
kjeld Schouten-Lebbing
a452c960e6
parse apache disable rewrite ip as string for nextcloud
2021-07-03 12:22:52 +02:00
kjeld Schouten-Lebbing
ae959e0614
Fix typo for nextcloud
2021-07-03 12:14:44 +02:00
kjeld Schouten-Lebbing
4889d80c34
slight tweaking for using https behind traefik on Nextcloud
2021-07-03 11:53:00 +02:00
kjeld Schouten-Lebbing
70eeb91083
fix trusted domains for nextcloud
2021-07-03 11:28:35 +02:00
kjeld Schouten-Lebbing
0cd8b60309
update common for nextcloud
2021-07-03 11:18:21 +02:00
Kjeld Schouten-Lebbing and GitHub
dd3b299e2b
create a way of not mounting volumes ( #650 )
...
* create a way of not mounting volumes
* fix mistake
* also noMount for statefull sets
2021-07-03 11:16:55 +02:00
Kjeld Schouten-Lebbing and GitHub
e1c7723f81
test adding admin creds to nextcloud ( #649 )
...
* test adding admin creds
* bump
* also adapt questions.yaml
* remove unused dbbackup for now
2021-07-03 10:36:08 +02:00
Kjeld Schouten-Lebbing and GitHub
4296725cbb
test cronfix for nextcloud ( #648 )
...
* test cronfix
* oops
* bump
2021-07-03 09:51:21 +02:00
kjeld Schouten-Lebbing
7a8848739b
bump nextcloud version
2021-07-03 09:46:52 +02:00
kjeld Schouten-Lebbing
bbaac94607
correctly set redis password
2021-07-03 00:03:03 +02:00
Kjeld Schouten-Lebbing and GitHub
a85391d0ae
Misc fixes ( #647 )
2021-07-02 23:59:17 +02:00
kjeld Schouten-Lebbing
3b98ed52a0
fix pvcname fuckup for nextcloud
2021-07-02 21:34:48 +02:00
kjeld Schouten-Lebbing
a2fb2f74c0
try fix nextcloud cronjob error
2021-07-02 20:49:23 +02:00
Kjeld Schouten-Lebbing and GitHub
4d29da99f6
initial nextcloud PoC ( #645 )
...
* initial nextcloud PoC
* add questions to set nextcloud default admin username and password
* cleanup a bit
* shuffle a bit
* port recent changes it ix_values.yaml
* fix port numbers
* add readmeshizzle
* fixup postgresql host
* add initial redis code (disabled for now)
* fixup comment
* disable postgresql persistent during testing
* spawn redis container
* maybe admin shouldn't be used as a testname
* set fsgroup to 33
* redis whoopsie
* setup seperate redis secret
* fixup redis host references to deal with masters and slaves
* set redis to standalone
* try without admin username and password being set
* no use for standalone mode
* append port to postgress
* Simplify redis deployment and fix redis persistence
* up redis version
* longer startup probe
* try port 80
* trigger test
* add configmap for trusted host generation
* add configmap
* fix configmap
* add cronjob
* add more cronjob config to values.yaml
* more end?
* end tweeaks
* cronjob cleanup
* remove currently unused shizzle from cronjob
2021-07-02 20:32:29 +02:00
kjeld Schouten-Lebbing
374ffccb6e
fix releases
2021-07-01 21:50:27 +02:00