Valentin Lab
81551b8b4d
new: [base] use ``set -eux`` more consistently between scripts
1 year ago
Valentin Lab
12a0c75b96
fix: [base] avoid appending new bits of code in ``~/.bash_profile``
This script was not idempotent, and that was an oversight.
1 year ago
Valentin Lab
5069c28ff5
fix: [mongo] exit script on failure of some sub command
1 year ago
Valentin Lab
fd948f779c
chg: [mongo] move initiatlisation code to ``init`` out of ``mongo_database-relation-joined``
1 year ago
Valentin Lab
482e4b55e2
fix: [mongo] use host datastore if available
1 year ago
Valentin Lab
4510362611
fix: [gogocarto] fix service from failing if mongo container is not present
1 year ago
Valentin Lab
433f58631b
new: [mongo] make ``mongosh`` use ``ensure_db_docker_running`` instead of failing if no containers are up
1 year ago
Valentin Lab
2f4e3ddf8a
fix: [postgres] display service name upon error when not find containers and running ``sql`` action
1 year ago
Valentin Lab
b0f3a290dc
fix: [docker-host] make ``apt-get update`` failure fatal, and deal with some known and fixable issues
1 year ago
Valentin Lab
f1c012026e
fix: [docker-host] use 'python3' as 'python' executable if missing
1 year ago
Valentin Lab
2fdf0d50b1
new: [mariadb] support debian 11 and debian 12 installation
1 year ago
Valentin Lab
f082357657
fix: [odoo-tecnativa] support websocket in version ``16.0``
1 year ago
Valentin Lab
3cfe6991ed
new: [base] ensure that we have GNU awk and not some alternatives
1 year ago
Valentin Lab
cc036b94d9
new: [apache] don't force ``X-Forwarded-Proto`` if already existent
1 year ago
Valentin Lab
8e5c22e75a
new: [minecraft] add type of install and ``paper`` type
1 year ago
Valentin Lab
102e7cbabf
new: [etherpad] add ``list`` and ``drop`` actions to list pads and drop a given pad
1 year ago
Valentin Lab
016299e189
fix: [minecraft] reload when any configuration changes
1 year ago
Valentin Lab
dfebbd022e
new: [minecraft] support of ``properties`` option
Notice that ``whitelist`` related ``properties`` will be overriden to
make sure it is taken into account. To disable whitelist, simply
remove it by commenting the ``whitelist`` full entry in your service
``options``.
1 year ago
Valentin Lab
9afff9f304
new: [minecraft] support of ``ops`` option
1 year ago
Valentin Lab
fd651aa3a2
new: [minecraft] support of ``whitelist`` option
1 year ago
Valentin Lab
fbf9fa1529
new: [minecraft] add charm
1 year ago
Valentin Lab
b20cea0cd3
new: [gitea] allow to provide all ``app.ini`` settings through ``options``
1 year ago
Valentin Lab
185d81cb99
chg: doc: [gogocarto] update build instructions
2 years ago
Valentin Lab
3eb8198378
fix: [gogocarto] make charm compatible with running more than one service using the same charm
2 years ago
Valentin Lab
2c3f63da59
fix: chg: [gogocarto] apply healthy recommendation !minor
2 years ago
Valentin Lab
1af0c9b1f5
chg: dev: [gogocarto] de-indent code !minor
2 years ago
Valentin Lab
e57b8976bb
fix: [rsync-backup-target] allow adding ssh keys from latest version of openssh
2 years ago
Valentin Lab
d4635a7968
new: doc: [postgres] added some docs about relation's option
2 years ago
Valentin Lab
88141ea3e8
new: [solid] add charm
2 years ago
Valentin Lab
348c8bf0a5
new: [bitwarden] upgrade to ``vaultwarden`` ``1.27.0``
2 years ago
Valentin Lab
0fb4b547d0
fix: [monujo] support version ``1.0.0-rc.8`` and up.
Source url is different for version up to ``1.0.0-rc.7`` and
afterwards and needed to be adapted.
2 years ago
Valentin Lab
65e85e300e
fix: [postgres] add required dependency of ``pgm``
``coreutils`` is required to install full ``sort`` implementation
with the ``-V`` option used by ``pgm``.
2 years ago
Valentin Lab
c4b66c5669
new: [hugo] add ``hugo`` charm
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
c007240f99
fix: [base-0k] ensure that ``lsb_release`` is available
WSL2 debian's 11 doesn't provide package ``lsb_release``
2 years ago
Valentin Lab
d217e330b1
fix: [base-0k] add debian 11 compatibility fixes
2 years 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
7f68c540ac
new: [monujo] support new ``1.0.0.rc.6`` config keys
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
8200afa024
new: [gogocarto] upgrade code to version ``3.4.10``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
e5106a92e3
new: [mongo] offer ``mongosh`` indirect action through ``mongo-database`` relation
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
985efed054
fix: [cyclos] support missing relation ``web-proxy``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
b5c4f6de37
fix: [mongo] use running mongo container with more accuray
Check the exact mount point whereas checking a parent dir allow
us to simplify the implementation of ``is_volume_used``. The new
implementation to be included in next version of compose is also
more solid (it doesn't rely on ``docker inspect`` that can stall
execution of the script if a container is stalled).
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
367dcb8b41
fix: [cyclos] make "global administration" link work when using license data changing procedure
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
94a883be93
new: doc: [cyclos] publish upgrade and licence instructions
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
5a2e5fe706
fix: [cyclos] remove need to renew password of admin at first install
Change password requirements to lower them and set expiry to 999 years.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
422b0894d6
fix: [gogocarto] remove error about missing ``dbname``
Used the new interface to traverse services and query relations.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
6d086aa80e
fix: [gogocarto] remove useless computations
It seems ``DBNAME`` is not used in the code, despite being computed.
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
421f4982b4
new: [onlyoffice] add a forced enabling of the ``onlyoffice`` app in ``nextcloud``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
63b95117bc
new: [base] add ``yq`` to our base install
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