Commit Graph
779 Commits
Author SHA1 Message Date
jmrothst 8202a0e2f4 Enable Apache mod_md Lets Encrypt Certificates with MariaDB 2021-10-31 17:55:14 -05:00
jmrothst 893a69ed0b Fix unit types and dependency 2021-10-31 17:51:02 -05:00
jmrothst a6d958e002 Fix jinja2 syntax to expand a variable 2021-10-31 01:45:55 -05:00
jmrothst a0bc660199 recurse instead of recursive on find... 2021-10-31 01:40:53 -05:00
jmrothst bccbac47d2 Find certificates and include them by direct name 2021-10-31 01:29:43 -05:00
jmrothst 66dd3a95b0 Fix template pathname for phpMyAdmin... 2021-10-31 01:06:48 -05:00
jmrothst a2e47eb111 Enable /phpMyAdmin if SSL, Use UTF8 char set, Try to auto use TLS in mariadb 2021-10-31 01:02:06 -05:00
jmrothst 3b0c73ca0d Removed apache specific items from mariadb task template... 2021-10-31 00:15:20 -05:00
jmrothst 36091b9e7b Install phpMyAdmin and MariaDB service 2021-10-31 00:08:05 -05:00
jmrothst 5d85ea4fd6 Add MariaDB support... 2021-10-31 00:00:58 -05:00
jmrothst cee6cbc638 Initial Role 2021-10-30 23:58:33 -05:00
AnsibleRoles e8358723a6 Initial commit 2021-10-31 04:57:37 +00:00
jmrothst 77d82b5410 Reload apache 5 minutes after timer start, instead of every minute 2021-10-30 23:37:24 -05:00
jmrothst 619614b4ea Full list of RPMs actually used 2021-10-30 11:44:20 -05:00
jmrothst 79622c572a Add base php configuration files 2021-10-30 11:42:10 -05:00
jmrothst 9e856a324d Enable SELinux for MySQL Connections... 2021-10-30 09:24:32 -05:00
jmrothst 3d10e3497b Enable php MySQL support 2021-10-30 09:22:59 -05:00
jmrothst 1fc8892712 Add new http server role and entry in playbook 2021-10-28 22:42:47 -05:00
jmrothst 1b25b92f90 SSH with pipelining... 2021-10-28 22:42:26 -05:00
jmrothst a972900152 List the features 2021-10-27 00:02:56 -05:00
jmrothst 1d24646a0f Start PHP FPM... 2021-10-26 23:50:42 -05:00
jmrothst bfc0258fbd Adding php 2021-10-26 23:46:29 -05:00
jmrothst 9a58585d8b Make git checkout happy with SSH URLs 2021-10-26 23:12:53 -05:00
jmrothst 3236204446 Ensure git is present to git checkouts work... 2021-10-26 23:09:00 -05:00
jmrothst 0bb423012c Actually push the files for httpd-reload service and timer... 2021-10-26 23:04:02 -05:00
jmrothst fc9aaa66ec Add git repo deployments 2021-10-26 23:00:46 -05:00
jmrothst 0bd5f30d10 Reload apache config automatically for Lets Encrypt 2021-10-26 22:14:09 -05:00
jmrothst 1ea9466064 Redirect everything excepting .well-known requests... 2021-10-26 21:34:32 -05:00
jmrothst fbcdfc7a48 Fix redirect to be redirectmatch so it passes the syntax checks... 2021-10-26 21:30:47 -05:00
jmrothst 1086a9103e Max username length = 32, thus ownership of docroot breaks 2021-10-26 21:24:15 -05:00
jmrothst 8ca27246a1 Add URL Redirection for websites 2021-10-26 21:21:39 -05:00
jmrothst 3bf06efa08 mod_md doesn't actually write to disk unless MDStoreDir is defined 2021-10-26 01:33:13 -05:00
jmrothst d9577593f8 Fix disk storage location permissions for mod_md 2021-10-26 01:10:57 -05:00
jmrothst 6d8c42bfb0 Update readme for usage 2021-10-26 00:20:30 -05:00
jmrothst da62d4234b First working mod_md with Lets Encrypt Staging 2021-10-26 00:12:43 -05:00
jmrothst 41c23e2917 Take2 on selinux 2021-10-25 23:17:37 -05:00
jmrothst ebf2e5f173 Set SELinux Context per mod_md issue #253 2021-10-25 23:14:58 -05:00
jmrothst e5a5c3fb6b Fix mod_md renew window to have a value 2021-10-25 23:00:24 -05:00
jmrothst f8d7354b86 Attempt apache mod_md with Lets Encrypt Staging 2021-10-25 22:56:29 -05:00
jmrothst 8aa1c7fbeb Only block what is actually going to be in a docroot 2021-10-25 22:44:05 -05:00
jmrothst ca61be29ff Add default TLS Certificates for "localhost" 2021-10-25 22:39:42 -05:00
jmrothst 6605338f82 Create vhosts, users, and document roots 2021-10-25 21:41:35 -05:00
jmrothst 7eadb6ae5d Default apache configuration enforcement 2021-10-24 23:43:15 -05:00
jmrothst 6a6dd752d3 Remove php so it can be dedicated ansible role 2021-10-24 23:33:59 -05:00
jmrothst 544fb4bab2 Enable php 2021-10-24 23:31:13 -05:00
jmrothst 17da7d1937 Add mod_ssl and mod_md 2021-10-24 23:13:25 -05:00
jmrothst 153cc9ba5c Test for firewalld before configuring with it 2021-10-24 23:07:10 -05:00
jmrothst 6baadbe0fa Remove firewalld configs for now... 2021-10-24 23:00:02 -05:00
jmrothst 123399a31b Typos 2021-10-24 22:56:44 -05:00
jmrothst e9645e026d Default framework with packages, firewall, selinux, and services 2021-10-24 22:54:14 -05:00