/docker-rickroll

Dockerised Rick Roll

Primary LanguageShellMIT LicenseMIT

Self Hosted, self contained Rickroll container.

Docker Pulls Docker Image Size (tag) Build Status GitHub last commit

More info can be found here.

Image is based on nginxinc/nginx-unprivileged, and all the content is local to the container.

Container Screenshot

image

Breaking change

Due to changing the image to nginxinc/nginx-unprivileged, the ports have changed from 80 to 8080. Please update your files accordingly.

Tags

Tag Description
latest Video starts automatically, but muted. 1080p AI remaster.
onclick Uses an onclick method with a poster image. 1080p AI remaster.
thegame 1080p AI remaster with a "lost the game" onclick.

Environment Variables

Variable Description Default
PORT Changes the port nginx is listening on. 8080
TITLE Changes the title of the webpage. Rickroll
HEIGHT Changes the height of the video. 100vh
WIDTH Changes the width of the video. 100%
POSTER Changes the onclick image (only on onclick and thegame tags). Accepts URL. download.jpg

Configuration example

version: "2.4"

services:

  rickroll:
    image: modem7/docker-rickroll
    container_name: Rickroll
    ports:
      - 8080:8080
    environment:
      - TITLE="Rickroll" # Changes the title of the webpage