diff --git a/tasks/pelican.yml b/tasks/pelican.yml index 4d452ad..a29a07e 100644 --- a/tasks/pelican.yml +++ b/tasks/pelican.yml @@ -1,4 +1,9 @@ --- +- name: Create Pelican Caddyfile + template: + src: templates/pelican/Caddyfile + dest: "{{ data_dir }}/pelican/Caddyfile" + - name: Deploy Pelican Panel include_role: name: docker diff --git a/templates/pelican/Caddyfile b/templates/pelican/Caddyfile new file mode 100644 index 0000000..401c13d --- /dev/null +++ b/templates/pelican/Caddyfile @@ -0,0 +1,14 @@ +{ + admin off + servers { + trusted_proxies static private_ranges + } +} + +:80 { + root * /var/www/html/public + encode gzip + + php_fastcgi 127.0.0.1:9000 + file_server +} \ No newline at end of file