comparison manifests/templates.pp @ 435:377fbb08568a

Switch WarFoundry to redirect before domains expire
author IBBoard <dev@ibboard.co.uk>
date Wed, 19 Apr 2023 18:44:13 +0100
parents d05e9281909c
children e4de05e3a2f8
comparison
equal deleted inserted replaced
434:a4cf3d8f2072 435:377fbb08568a
701 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:06", default => undef }, 701 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:06", default => undef },
702 custom_fragment => "$website::htmlphpfragment 702 custom_fragment => "$website::htmlphpfragment
703 ErrorDocument 404 /error.php", 703 ErrorDocument 404 /error.php",
704 letsencrypt_name => 'abiknight.co.uk', 704 letsencrypt_name => 'abiknight.co.uk',
705 } 705 }
706 website::https::multitld { 'www.warfoundry': 706 website::https::redir { 'www.warfoundry.co.uk':
707 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:07", default => undef }, 707 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:07", default => undef },
708 redir => 'https://www.ibboard.co.uk/warfoundry/',
708 letsencrypt_name => 'warfoundry.co.uk', 709 letsencrypt_name => 'warfoundry.co.uk',
709 custom_fragment => template("privat/apache/warfoundry.fragment"), 710 }
711 website::https::redir { 'warfoundry.co.uk':
712 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:07", default => undef },
713 redir => 'https://www.ibboard.co.uk/warfoundry/',
714 letsencrypt_name => 'warfoundry.co.uk',
715 }
716 website::https::redir { 'www.warfoundry.com':
717 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:07", default => undef },
718 redir => 'https://www.ibboard.co.uk/warfoundry/',
719 letsencrypt_name => 'warfoundry.co.uk',
720 }
721 website::https::redir { 'warfoundry.com':
722 proxy_4to6_ip => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:07", default => undef },
723 redir => 'https://www.ibboard.co.uk/warfoundry/',
724 letsencrypt_name => 'warfoundry.co.uk',
710 } 725 }
711 class { "webmailpimsite": 726 class { "webmailpimsite":
712 proxy_4to6_ip_pim => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:08", default => undef }, 727 proxy_4to6_ip_pim => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:08", default => undef },
713 proxy_4to6_ip_webmail => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:09", default => undef }, 728 proxy_4to6_ip_webmail => $proxy_4to6_ip_prefix != undef ? { true => "$proxy_4to6_ip_prefix:09", default => undef },
714 } 729 }