This repository contains a docker-compose setup as well as an ansible role for a pretalx installation based on docker.
Please note that this repository is provided by the pretalx community, and not supported by the pretalx team.
docker-compose up -d. After a few minutes the setup should be accessible at http://localhost/orgadocker exec -ti pretalx pretalx init.conf/pretalx.conf and fill in your own values (→ configuration
documentation)docker-compose.yml and remove the complete section with ports: - "80:80" from the file (if you go with
traefic as reverse proxy) or change the line to ports: - "127.0.0.1:8355:80" (if you use nginx). Change the
database password.pretalx-redis, pretalx-db and pretalx-data to the corresponding
directories you've chosen.pretalxdocker network. I recommend to
go with traefik for its ease of setup, docker integration and LetsEncrypt
support. An example to copy into the normal compose file
is located at reverse-proxy-eamples/docker-compose. You can also find a few words on an nginx configuration at
reverse-proxy-eamples/nginxdocker-compose up -d . After a few minutes the setup should be accessible under http://yourdomain.com/orgadocker exec -ti pretalx pretalx init.(Please note that we also provide a second ansible role for use without docker here).
ansible-role to your ansible setup.http://localhost/orgadocker exec -ti pretalx pretalx init.ansible-role to your ansible setup.vars/main.yml file. Make sure to set testing to false!reverse-proxy-eamples/ansible/traefik.docker exec -ti pretalx pretalx init .Content type
Image
Digest
Size
370.1 MB
Last updated
over 5 years ago
docker pull somatorio/pretalx