diff --git a/README.md b/README.md new file mode 100644 index 0000000..0f56deb --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +# XMPP invitation page + +Build a Web page to help people joining US on XMPP. + +![Example of XMPP invitation page](screenshot_invitation_page.png) + + +## Quick deploy guide + +Install `fcgiwrap`. + +``` +mkdir -p /var/www/xmpp-invitation +cd /var/www/xmpp-invitation +git clone https://forge.chapril.org/pitchum/xmpp-invitation-page.git . +``` + +Nginx snippet: + +``` + location /invitation-beta/assets/ { + alias /var/www/xmpp-invitation/assets/; + } + location /invitation-beta/ { + root /var/www/xmpp-invitation/; + index invitation.cgi; + + fastcgi_pass unix:/run/fcgiwrap.socket; + include /etc/nginx/fastcgi_params; + fastcgi_param SCRIPT_FILENAME /var/www/xmpp-invitation/invitation.cgi; + } +``` + diff --git a/screenshot_invitation_page.png b/screenshot_invitation_page.png new file mode 100644 index 0000000..0c2821a Binary files /dev/null and b/screenshot_invitation_page.png differ