| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 27 | 29 Jul 2025 | |
| latest/stable | 25 | 28 Jul 2025 | |
| latest/stable | 24 | 04 Sep 2023 | |
| latest/candidate | 7 | 14 Jun 2023 | |
| latest/beta | 22 | 29 Aug 2023 | |
| latest/edge | 7 | 14 Jun 2023 |
juju deploy weebl
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
A charm used to deploy and manage weebl dashboard service.
weebl
Description
A charm used to deploy and manage weebl dashboard service.
Usage
The charm requires a postgresql relation on the database endpoint.
Available configuration options:
| Name | Default value | Description |
| ---- | ------------- | ----------- |
| weebl_snap_release_channel | stable | Snapstore release channel for the weebl snap. |
| http_listen_port | 8080 | HTTP listen port for exposed weebl snap server. |
| backup_frequency | 24 | Time interval in hours in which to make a backup of the database. |
| backups_enabled | true | Whether or not cloud backups are enabled. |
| os_username | null | Openstack Username credentials for the swift endpoint. |
| os_password | null | Openstack password credentials for the swift endpoint. |
| os_project_name | null | Openstack project name for the swift endpoint. |
| os_project_domain_name | null | Openstack project domain name for the swift endpoint. |
| os_auth_url | null | Openstack auth url for the swift endpoint. |
| os_container_name | solutions-qa | Openstack container name for the swift endpoint. |
Actions
Can be called with juju run-action <unit_name> <action_name> --wait
Available actions for the charm are:
run-migrations
Schedules a database migration event.
Called with: juju run-action <unit_name> run-migrations --wait
dump-database
Makes a dump of all the data living in the database.
Called with: juju run-action <unit_name> dump-database --wait
grant-admin
Grants the specified user admin on weebl.
Called with: juju run-action <unit_name> grant-admin username=<weebl_username> --wait
update-weebl
Calls a snap refresh on the current weebl snap channel.
Called with: juju run-action <unit_name> update-weebl --wait
backup-to-swift
Backups the weebl database into the swift bucket.
Called with: juju run-action <unit_name> backup-to-swift --wait
Relations
This charm doesn't provide any relations but requires the following:
requires:
database:
interface: pgsql
limit: 1
Contributing
Please see the Juju SDK docs for guidelines
on enhancements to this charm following best practice guidelines, and
CONTRIBUTING.md for developer guidance.