Add meta for Decidim

This commit is contained in:
Disassembler 2019-11-17 17:36:25 +01:00
parent 827991d7ac
commit 7ed4628597
Signed by: Disassembler
GPG Key ID: 524BD33A0EE29499
3 changed files with 31 additions and 1 deletions

View File

@ -79,6 +79,7 @@ cd ${ROOT}/lxc-apps
lxcbuild ckan lxcbuild ckan
lxcbuild crisiscleanup lxcbuild crisiscleanup
lxcbuild cts lxcbuild cts
lxcbuild decidim
lxcbuild ecogis lxcbuild ecogis
lxcbuild frontlinesms lxcbuild frontlinesms
lxcbuild gnuhealth lxcbuild gnuhealth

View File

@ -7,6 +7,9 @@ LAYER alpine3.9-nginx_1.14.2-191115
MERGE /usr/bin/lxcmerge MERGE /usr/bin/lxcmerge
# https://github.com/Platoniq/decidim-install/blob/master/decidim-bionic.md
# https://github.com/Platoniq/decidim-install/blob/master/basic-config.md
ENV RAILS_ENV production ENV RAILS_ENV production
RUN EOF RUN EOF
@ -17,7 +20,7 @@ RUN EOF
apk --no-cache add --virtual .deps build-base icu-dev libxml2-dev libxslt-dev postgresql-dev zlib-dev apk --no-cache add --virtual .deps build-base icu-dev libxml2-dev libxslt-dev postgresql-dev zlib-dev
# Install passenger # Install passenger
gem install passenger --no-rdoc --no-ri gem install passenger --no-document
# Install Decidim # Install Decidim
bundle config build.nokogiri --use-system-libraries bundle config build.nokogiri --use-system-libraries

26
lxc-apps/decidim/meta Normal file
View File

@ -0,0 +1,26 @@
{
"version": "0.0.1-191113",
"meta": {
"title": "Decidim",
"desc-cs": "Platforma pro účast občanů",
"desc-en": "Platform for citizen participation",
"license": "GPL"
},
"containers": {
"decidim": {
"image": "decidim_0.0.1-191113",
"depends": [
"decidim-postgres"
],
"mounts": [
["DIR", "/srv/decidim/decidim_conf", "/srv/decidim-app/config"]
]
},
"decidim-postgres": {
"image": "postgres_11.3.0-190620",
"mounts": [
["DIR", "/srv/cts/postgres_data", "/var/lib/postgresql"]
]
}
}
}