Valentin Lab
1ff27a6578
fix: [apache/publish-dir] support custom ``$DATASTORE``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
df6a81ba9a
new: [py3o-{fusion,server},lo-xcgd] add charm
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
0eee539d2d
new: [gogocartojs] added charm
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
fc7d3928c5
new: [odoo-tecnativa] configuration options for odoo are accessible
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
227a7adc95
new: [odoo-tecnativa] added 'database' option to charm.
Not sure this one is a good idea.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
9d4a35b8ca
new: [odoo-tecnativa] added 'modules' option to charm.
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
ae298d9712
new: [docker-registry-auth] allow usage of acl rules for public access.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
55de9c1909
fix: [mongo,odoo-tecnativa,mattermost,peertube,synapse,rocketchat,redis] avoid using ``find``'s ``-exec`` option as it fails
With large compose, shell environment is too big to be handled correctly
by ``find``.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
541dde1f25
new: [odoo-tecnativa] fetch admin password in config if not specified.
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
b0687e3140
chg: [gitea] updated gitea docker base image version
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
14eb8c12cf
fix: [logrotate] avoid circular dependence in final ``docker-compose.yml``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
0cc92f5e21
fix: [mattermost] remove find as it was complaining about environment size
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
a97c039730
fix: dev: [postgres] remove some debugging info !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
9cb7ed761c
new: [postgres] add automatic backup every hours
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
5 years ago
Valentin Lab
a9658851ec
fix: [postgres] mirrored dependency to external ressource upon build
5 years ago
Valentin Lab
bd96f63599
new: [postgres] new ``init-sql`` option in relation to init any database with given sql
6 years ago
Valentin Lab
a55c69b67c
new: [apache] repaired ``publish-dir`` relation.
6 years ago
Valentin Lab
7d39c91e64
fix: [sftp] ensure that cache won't be used with a different version of the function
5 years ago
Valentin Lab
3d6c5a0898
fix: [sftp] allow same group usage amongst different users
- allow to reuse several time same group for different user
- check that if using an existing group from system, gid is the same
- prevent conflicting of name/gid declaration
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
dff9e49799
new: [rocketchat] new charm
5 years ago
Valentin Lab
4b9097564b
new: [mongo] new charm
5 years ago
Valentin Lab
f3bbef1cf4
new: [postgres] compatibility with new compose 1.2.0
5 years ago
Valentin Lab
e0b1b7fb1b
fix: [mattermost] on first launch, there are no ``config.json``.
5 years ago
Valentin Lab
ee49bcc0b5
new: [mattermost] update to 5.15.0 version.
5 years ago
Valentin Lab
9f41df2f20
new: [onlyoffice] new charm
5 years ago
Valentin Lab
ce9a5e912c
new: [nextcloud] new charm
5 years ago
Valentin Lab
c2e03dec03
fix: [apache] proxy rewrites response header only if needed
Previously, we had issues (for instance with nextcloud) with the 'Location'
header using the custom scheme "nc://" being rewritten by "ProxyPassReverse /".
This newer stance avoids rewriting this scheme, and continue to work correctly.
5 years ago
Valentin Lab
9c8832b5a7
fix: [letsencrypt] scheduled call to compose would fail
Because it was requiring ``COMPOSE_LAUNCHER_OPTS`` to be set in the
cron file.
6 years ago
Valentin Lab
3c0cb418be
new: [letsencrypt] better error reporting
6 years ago
Valentin Lab
442ac5e79b
chg: [drone] update version of drone
Warning, ``docker.0k.io/drone:1.1`` is ``drone:1.0``.
6 years ago
Valentin Lab
6c055be8a5
new: [drone-agent] implemented labels
Once labelled, you can use ``node: {label1: value1}`` in
``.drone.yml`` pipeline.
6 years ago
Valentin Lab
8134b47b94
new: [drone-agent] new charm
6 years ago
Valentin Lab
63d5b2f6ec
new: [odoo-tecnativa] update odoo to 12.0 and last updates from tecnativa
6 years ago
Valentin Lab
a9f07c3859
fix: [letsencrypt,postgres] avoid using ``xargs`` because of possible bug
We got ``Assertion failed: bc_ctl.arg_max >= LINE_MAX (xargs.c: main: 500)`` failure
when using ``xargs``. This fix use pure builtins and avoid ``xargs`` all together.
6 years ago
Valentin Lab
56ecc05d94
fix: [redis] was generating new password each time, and recreating service as a consequence.
6 years ago
Valentin Lab
7c86d235a9
fix: [peertube] peertube would fail if postgres is not ready at start
6 years ago
Valentin Lab
33bf52d49f
new: [synapse] rewrite charm for full configurability.
6 years ago
Valentin Lab
e18f5f5ed2
new: [synapse] support ``server-name``.
Notice that you have to add a special DNS rule in the ``server-name`` zone::
_matrix._tcp.example.com 3600 IN SRV 10 0 8448 matrix.example.com
This is to declare that ``matrix.example.com`` is matrix server for
domain ``example.com``.
6 years ago
Valentin Lab
3864187458
new: [synapse] new charm.
6 years ago
Valentin Lab
f5251cef62
new: [apache] added ``apache-proxy-path-options`` to allow adding custom options to ``ProxyPass`` line.
6 years ago
Valentin Lab
9b63ac2e62
chg: dev: [apache] remove a warning !minor
6 years ago
Valentin Lab
b9bfa7ab8b
chg: dev: [apache] refactor out ``yaml_get_values``.
6 years ago