VentMob Memorial Website
This is the source-code for the VentMob memorial website.
Any contributions to this project are much appreciated, whether you are just posting an issue about some missing/incorrect information or creating a pull-request with enhancements.
Clone this repo to your webserver
Get a steam API key from: https://steamcommunity.com/dev/apikey
tools/secret.phpscript containing your steam api key:
<?php const STEAM_API_KEY = '<your steam api key>';
storage/directory in the root
tools/collage_creator.phpto generate the
Point your incoming web-traffic to the
You're ready to use/test this site.
To launch this on a webserver in a docker container with docker-letsencrypt-nginx-proxy-companion:
With a volume:
Run this in the root of this git repo:
docker run -d \ --name website_ventmob \ -v "$PWD/public/":/app/ \ -e VIRTUAL_HOST=ventmob.com \ -e LETSENCRYPT_HOST=ventmob.com \ -e LETSENCRYPT_EMAILfirstname.lastname@example.org \ --network=webproxy \ k0st/alpine-apache-php
Without a volume:
docker build -t my-httpd .
Run the container with:
docker run -d -e VIRTUAL_HOST=ventmob.com \ -e LETSENCRYPT_HOST=ventmob.com \ -e LETSENCRYPT_EMAILemail@example.com \ --network=webproxy \ --name website_ventmob \ my-httpd
- By default a
.htaccessis included for those who do not have access to apache config files. If you do have access then you should make these changes in the appropriate apache configuration. If you do want to use the
.htaccess, make sure apache has AllowOverride set appropriately.