9 Commits

Author SHA1 Message Date
a8167754ba update readme instructions
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-02 14:49:20 -04:00
1fb3025d75 update readme, fix create tables command
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-02 14:44:50 -04:00
5a7febd5f3 add pg backup version to .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-02 14:41:16 -04:00
d519279568 smh
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-02 14:40:32 -04:00
9adf6bbbd6 update .drone.yml
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-02 14:39:34 -04:00
8822497e43 remove quotes from drone.yml env variables
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-02 14:38:11 -04:00
c1b1a6c0d7 Update README.md
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-02 18:36:42 +00:00
b088285584 chore: publish 0.4.3+4.0.0 release
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
2025-07-02 14:31:27 -04:00
5150b0ea68 add PG_BACKUP_VERSION to abra.sh
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-02 14:30:09 -04:00
4 changed files with 50 additions and 42 deletions

View File

@ -14,6 +14,7 @@ steps:
networks:
- proxy
- internal
compose: "compose.yml"
environment:
DOMAIN: liberaforms.swarm-test.autonomic.zone
STACK_NAME: liberaforms
@ -34,23 +35,24 @@ steps:
LOG_LEVEL: INFO
LOG_DIR: /app/logs
GUNICORN_WORKERS: ${GUNICORN_WORKERS:-3}
SECRET_SECRET_KEY_VERSION: "v1"
SECRET_DB_PASSWORD_VERSION: "v1"
SECRET_CRYPTO_KEY_VERSION: "v1"
ENTRYPOINT_VERSION: "v2"
NGINX_CONFIG_VERSION: "v1"
SECRET_SECRET_KEY_VERSION: v1
SECRET_DB_PASSWORD_VERSION: v1
SECRET_CRYPTO_KEY_VERSION: v1
ENTRYPOINT_VERSION: v2
NGINX_CONFIG_VERSION: v1
PG_BACKUP_VERSION: v1
TYPE: liberaforms
ADMIN_USER: 'you@example.com'
DEFAULT_LANGUAGE: 'en'
ADMIN_USER: you@example.com
DEFAULT_LANGUAGE: en
E2EE_MODE: ENABLED_BY_DEFAULT
TOKEN_EXPIRATION: 604800
DEFAULT_TIMEZONE: "America/New_York"
DEFAULT_TIMEZONE: America/New_York
ENABLE_RSS_FEED: True
ENABLE_PROMETHEUS_METRICS: False
ENABLE_UPLOADS: True
ENABLE_REMOTE_STORAGE: False
TOTAL_UPLOADS_LIMIT: "1 GB"
DEFAULT_USER_UPLOADS_LIMIT: "50 MB"
TOTAL_UPLOADS_LIMIT: 1 GB
DEFAULT_USER_UPLOADS_LIMIT: 50 MB
MAX_MEDIA_SIZE: 512000
MAX_ATTACHMENT_SIZE: 1572864
trigger:

View File

@ -5,7 +5,7 @@
<!-- metadata -->
- **Category**: Apps
- **Status**: 5, wip
- **Status**: 5
- **Image**: [`liberaforms`](https://fung.uy/mycosystems/-/packages/container/liberaforms/), 1
- **Healthcheck**: Yes
- **Backups**: Yes
@ -18,8 +18,12 @@
## Quick start
- `abra app new liberaforms --secrets`
- `abra app config <domain-name>`
- Set an admin email address `abra app config <domain-name>`
- `abra app deploy <domain-name>`
- Create tables `abra app cmd <domain-name> app setup_db` more info in [liberaforms docs](https://gitlab.com/liberaforms/liberaforms/-/blob/main/docs/docker.md?ref_type=heads#create-the-database)
- Create tables `abra app cmd <domain-name> forms setup_db` more info in [liberaforms docs](https://gitlab.com/liberaforms/liberaforms/-/blob/main/docs/docker.md?ref_type=heads#create-the-database)
## Admin account setup
Once liberaforms is deployed, go to the login screen by clicking the text in the top right. Next, click "forgot password" now you can fill in the email you set as your admin email and you will be prompted to set a password.
For more, see [`docs.liberaforms.org`](https://docs.liberaforms.org/).

View File

@ -2,6 +2,7 @@
export ENTRYPOINT_VERSION=v2
export NGINX_CONFIG_VERSION=v1
export PG_BACKUP_VERSION=v1
file_env() {
local var="$1"

1
release/0.4.3+4.0.0 Normal file
View File

@ -0,0 +1 @@
minor patch, no breaking changes expected.