Commit graph

17 commits

Author SHA1 Message Date
Jan Dittberner 3b05272254 Move code from gvaweb to webtasks
This change allows celery to find its tasks under the expected webtasks
namespace.
2020-03-03 15:23:54 +01:00
Jan Dittberner d03f84644d Move again, re-add Jinja2 2020-03-02 17:05:15 +01:00
Jan Dittberner 0eb766051c Restructure gvaweb to correct package paths 2020-03-02 16:51:00 +01:00
Jan Dittberner d6a71f495f Remove disfunctional create_web_php_fpm_pool_config code 2020-03-02 10:11:02 +01:00
Jan Dittberner de322b3442 Change nginx vhost template
This commit reduces the nginx vhost template to the bare minimum needed
to get a vhost that can be used to get a certificate via letsencrypt's
certbot.
2020-02-29 12:02:32 +01:00
Jan Dittberner 4f396c606f Fix systemctl commands 2019-09-07 14:57:48 +02:00
Jan Dittberner e1dd3295c1 Fix reload, use systemctl instead of service 2019-09-07 14:43:53 +02:00
Jan Dittberner 51ac479dac Fix handling of manually removed configuration files 2019-09-07 14:34:59 +02:00
Jan Dittberner 1c9d09c7de Ignore disabled sites' nginx configuration
Fixes #5
2019-06-30 11:54:49 +02:00
Jan Dittberner e498777d02 force symlink creation for enable_web_vhost
- add '-f' parameter to ln invocation
- add changelog entry
2015-01-27 17:06:40 +01:00
Jan Dittberner 7dc3a634f7 unify exception handling, fix nginx template 2015-01-27 15:24:58 +01:00
Jan Dittberner 0bd10d23ec wheezy's /bin/ln does not support '-r' parameter 2015-01-27 14:28:21 +01:00
Jan Dittberner 6b8c1710ca implement Jinja filter to calculate the parent domain of a domain 2015-01-27 14:18:13 +01:00
Jan Dittberner a15843b0d5 don't try to close tempfiles twice 2015-01-27 13:58:57 +01:00
Jan Dittberner 549618bfad first tasks implementation, added nginx and FPM templates 2015-01-27 13:48:00 +01:00
Jan Dittberner afd9bbf1fe add wildcard support to create_web_vhost_config task 2015-01-26 21:34:44 +01:00
Jan Dittberner faedcb77f0 define webtasks interface and initial settings 2015-01-26 18:12:14 +01:00