Valentin Lab
bfecf1ff75
fix: [nextcloud] make charm work on first ``compose up``
3 months ago
Valentin Lab
03a869b0a0
fix: [nextcloud] move nextcloud php config files towards datastore
This makes sense as it is modifiable by the web interface, and holds
unique information we want to backup and we can't regenerate.
3 months ago
Valentin Lab
70659dd11f
new: [nextcloud] make ``upgrade`` aware of docker version compatibilities
Some nextcloud versions are not compatible anymore with versions <= 20.10.
7 months ago
Valentin Lab
c3cbb6dd26
fix: [nextcloud] check correctly for existing version
8 months ago
Valentin Lab
9a7d9fef74
new: dev: [nextcloud] rewrite all database values in config file
This is dubious as if we need to change more than the password, than
usually this means we need a full reinstall mode of nextcloud.
11 months ago
Valentin Lab
75dd2a1200
new: [nextcloud] remove the need to call ``occ`` in ``web-proxy`` relation
11 months ago
Valentin Lab
4e42b8b399
new: [nextcloud,letsencrypt] make actions ``crt`` and ``occ`` avoid requiring hooks to be run
11 months ago
Valentin Lab
e9d179bb33
new: [nextcloud,mariadb,postgres] add ``sql-database`` relation support
12 months ago
Valentin Lab
bf9437bc02
fix: [nextcloud] remove management of trusted domain to allow usage without proxy
Trusted domain functionality is to avoid host poisining attacks, but
when using web-proxy, it is useless. And when not using proxy it's not
open to internet.
12 months ago
Valentin Lab
1a5cde6097
fix: [nextcloud] remove ``required`` on ``web-proxy`` relation
12 months ago
Valentin Lab
019a6d6dcc
new: [nextcloud] add compatibility with mysql database
12 months ago
Valentin Lab
0f810022c7
fix: [nextcloud] repair ``--no-hint`` on ``upgrade`` action
1 year ago
Valentin Lab
047ddde8ba
fix: [nextcloud] try to patch onlyoffice when other error messages are caught
It seems that ``SQLSTATE`` is not displayed on all version of nextcloud. Some
version use other error messages.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
235d4f8913
fix: [nextcloud] make ``upgrade`` clean possibly unused old images on its way
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
a7e1078a82
new: [nextcloud] add ``upgrade`` action.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
5e43229ec0
chg: [nextcloud] enhance error reporting upong relation failing
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
875cbc2b38
chg: [nextcloud] enhance catching installation errors
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
b49e7a86b7
new: [nextcloud] allow to override image locally
By removing the build phase and pushing the patched docker
image in =docker.0k.io= registry, we allow to override
image in =compose.yml=.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
4 years ago
Valentin Lab
bd07ed13b1
new: [bitwarden,mongo,nextcloud,rocketchat] added backup relation
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
806cf01788
fix: [nextcloud] didn't support postgres password change
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
b5c9b8dbed
new: [nextcloud] updated to 18.0.1
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
75d8a638f8
chg: [nextcloud] updating nextcloud to version ``1.1.1``
New image is nextcloud ``0.17`` with additional ``libgmp``. It might
require some love for maintenance.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
9b0c1e3f3a
fix: [nextcloud] detect correctly previously declared trusted domain
This will prevent also to have a new trusted domain being added at each
relation-joined time.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
410d136382
chg: [nextcloud] change to admin password are supported
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
3d23332631
fix: dev: [nextcloud] allow dots in inner database
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
111941829c
chg: [nextcloud] add a check for creation of ``occ`` command.
5 years ago
Valentin Lab
f09d3d4133
chg: [nextcloud] don't auto-generate password and require password to be set.
5 years ago
Valentin Lab
c476af78a0
new: mac compatibility
5 years ago
Valentin Lab
1d6b58c8b4
fix: [nextcloud] report internal errors when running ``occ``
5 years ago
Valentin Lab
ce9a5e912c
new: [nextcloud] new charm
5 years ago