{"id":347,"date":"2025-04-14T07:40:12","date_gmt":"2025-04-14T07:40:12","guid":{"rendered":"https:\/\/www.zebadger.com\/wp\/?p=347"},"modified":"2025-04-14T07:52:46","modified_gmt":"2025-04-14T07:52:46","slug":"proxmox-helps-scripts-openproject-behind-an-nginx-reverse-proxy","status":"publish","type":"post","link":"https:\/\/www.zebadger.com\/wp\/?p=347","title":{"rendered":"Proxmox Helper Scripts OpenProject behind nginx reverse proxy"},"content":{"rendered":"<p>To get this to work:<\/p>\n<ol>\n<li>Point your nginx server config for your domain to your OpenProject LXC http:\/\/ipaddress:80<\/li>\n<li>This throws the error &#8220;Invalid host_name configuration&#8221; when visiting your hostname for it.<\/li>\n<li>On the OpenProject LXC edit \/etc\/openproject\/server and \/etc\/openproject\/other (I also edited \/etc\/openproject\/installer.dat) and change the hostname to your hostname.<\/li>\n<li>Run the command<br \/>\n<code>openproject config:set SERVER_PROTOCOL_FORCE_HTTPS=\"true\"<\/code><br \/>\nand then<br \/>\n<code>openproject configure<\/code><\/li>\n<\/ol>\n<p>Further thoughts&#8230; I bet you can do step 3 with the config:set command!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To get this to work: Point your nginx server config for your domain to your OpenProject LXC http:\/\/ipaddress:80 This throws the error &#8220;Invalid host_name configuration&#8221; when visiting your hostname for it. On the OpenProject LXC edit \/etc\/openproject\/server and \/etc\/openproject\/other (I also edited \/etc\/openproject\/installer.dat) and change the hostname to your hostname. Run the command openproject config:set [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-347","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=347"}],"version-history":[{"count":10,"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/347\/revisions"}],"predecessor-version":[{"id":357,"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=\/wp\/v2\/posts\/347\/revisions\/357"}],"wp:attachment":[{"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zebadger.com\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}