fork 0k-charms
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 b0ddad8997 new: [postgres] extensions are now an option list 6 years ago
apache new: [apache] complain if no first exposed port was found 6 years ago
bitwarden new: [bitwarden] declare relations. 6 years ago
cron new: [apache,cron,letsencrypt,logrotate,odoo,postgres] declare relations 6 years ago
docker-host new: [docker-host] set system timezone 6 years ago
gitlab new: [gitlab] new charm 6 years ago
letsencrypt new: [logrotate,mattermost,odoo-tecnativa] added summon to required relations 6 years ago
logrotate new: [logrotate] add scheduler dependency to base services 6 years ago
mattermost fix: [mattermost] postgres password is saved in config, so we need also to change it. 6 years ago
mysql new: dev: [postgres,mysql] moved out of 'precise' subdirectory. !minor 9 years ago
odoo-tecnativa new: [odoo-tecnativa] logs are not managed by default 6 years ago
postgres new: [postgres] extensions are now an option list 6 years ago
postgres-alpine new: ``charm`` and ``service`` are now clear distinct concept 6 years ago
precise new: [docker-host] don't use hostname anymore for DEFAULT_PROJECT_NAME (fallback to directory name). 6 years ago
radicale new: added ``radicale``. 7 years ago
rancher new: [rancher] new minimal charm. 7 years ago
rancher-agent new: [rancher-agent] new charm for rancher agent. 7 years ago
rsync-backup-target chg: [rsync-backup-target/build] added ``-H`` in accepted options on server side. 8 years ago
sftp new: ``charm`` and ``service`` are now clear distinct concept 6 years ago
softether new: [softether] new charm. 8 years ago
traefik new: ``charm`` and ``service`` are now clear distinct concept 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