You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Valentin Lab 2adc8fdeaa fix: [host] ``dnsmasq``'s DNS waterfall didn't have proper ``logrotate`` script. 4 years ago
apache new: [apache,piwigo] added ``piwigo`` charm. 4 years ago
bitwarden new: [bitwarden,mongo,nextcloud,rocketchat] added backup relation 5 years ago
codimd new: [codimd] add charm 4 years ago
cron new: [cron,gitea] added new backup relation 5 years ago
docker-host new: [docker-host] set system timezone 6 years ago
docker-registry new: dev: [apache] store a ``url`` argument instead of a ``protocol`` argument. 6 years ago
docker-registry-auth new: [docker-registry-auth] allow usage of acl rules for public access. 5 years ago
drone chg: [drone] update version of drone 6 years ago
drone-agent new: [drone-agent] implemented labels 6 years ago
gitea new: [cron,gitea] added new backup relation 5 years ago
gitlab new: [gitlab] new charm 6 years ago
gogocartojs new: [gogocartojs] added charm 5 years ago
letsencrypt fix: [letsencrypt] scheduled call to compose would fail 6 years ago
lo-xcgd new: [py3o-{fusion,server},lo-xcgd] add charm 5 years ago
logrotate fix: [logrotate] avoid circular dependence in final ``docker-compose.yml`` 5 years ago
mariadb new: [mariadb] added ``backup`` relation. 4 years ago
mattermost fix: [mongo,odoo-tecnativa,mattermost,peertube,synapse,rocketchat,redis] avoid using ``find``'s ``-exec`` option as it fails 5 years ago
mongo new: [bitwarden,mongo,nextcloud,rocketchat] added backup relation 5 years ago
mysql new: [mysql,rsync-backup] added host install script 5 years ago
nextcloud new: [bitwarden,mongo,nextcloud,rocketchat] added backup relation 5 years ago
odoo-tecnativa new: [odoo-tecnativa,postgres] adding backup relations 5 years ago
onlyoffice new: [onlyoffice] new charm 5 years ago
peertube new: [apache,peertube,redis] added new backup relation 5 years ago
piwigo new: [piwigo] added ``backup`` relation. 4 years ago
postgres new: [odoo-tecnativa,postgres] adding backup relations 5 years ago
postgres-alpine new: ``charm`` and ``service`` are now clear distinct concept 6 years ago
precise fix: [host] ``dnsmasq``'s DNS waterfall didn't have proper ``logrotate`` script. 4 years ago
py3o-fusion new: [py3o-{fusion,server},lo-xcgd] add charm 5 years ago
py3o-server new: [py3o-{fusion,server},lo-xcgd] add charm 5 years ago
radicale new: added ``radicale``. 7 years ago
rancher chg: [mattermost,odoo-tecnativa,rancher-agent,rancher,traefik] restart policy is now automatically set for non run-once services. 6 years ago
rancher-agent chg: [mattermost,odoo-tecnativa,rancher-agent,rancher,traefik] restart policy is now automatically set for non run-once services. 6 years ago
redis new: [apache,peertube,redis] added new backup relation 5 years ago
rocketchat new: [bitwarden,mongo,nextcloud,rocketchat] added backup relation 5 years ago
rsync-backup new: [mysql,rsync-backup] added host install script 5 years ago
rsync-backup-target new: [mysql,rsync-backup] added host install script 5 years ago
sftp fix: [sftp] ensure that cache won't be used with a different version of the function 5 years ago
softether new: [softether] new charm. 8 years ago
synapse fix: [mongo,odoo-tecnativa,mattermost,peertube,synapse,rocketchat,redis] avoid using ``find``'s ``-exec`` option as it fails 5 years ago
traefik chg: [mattermost,odoo-tecnativa,rancher-agent,rancher,traefik] restart policy is now automatically set for non run-once services. 6 years ago
vsftp new: [vsftp] new charm 6 years ago
whoami new: [traefik,whoami] new charms 7 years ago
README.rst new: doc: added quick ``README.rst`` to detail purpose and related packages. 10 years ago

README.rst

0k-charms
=========

This package provides charms for the ``lxc-deploy`` and
``docker-build-charm`` commands respectively from ``lxc-scripts`` and
``0k-docker`` packages.

A charm is basically a set of metadata and a shell script that will be
executed to create an image for lxc or docker.


Installation
============

Be sure to install ``lxc-scripts`` and ``0k-docker`` packages and that
their binaries are accessible to user 'root'.

By default, ``lxc-deploy`` and ``docker-build-charm`` will look for the
charm store to be located in ``/srv/charm-store``. This can be a symbolic
link.

For instance, if ``0k-charms`` is installed in ``/opt/apps/0k-charms``,
you would do::

ln -sf /opt/apps/0k-charms/precise /srv/charm-store