Add index.html and Docker deployment files

This commit is contained in:
Fred Boniface 2025-06-28 23:47:20 +01:00
parent afa294709b
commit 9f5ddedeab
4 changed files with 46 additions and 0 deletions

2
.dockerignore Normal file
View File

@ -0,0 +1,2 @@
.git
git

5
Dockerfile Normal file
View File

@ -0,0 +1,5 @@
FROM nginx/nginx:latest
COPY . /usr/share/nginx/html
EXPOSE 80

11
dockercompose.yaml Normal file
View File

@ -0,0 +1,11 @@
version: "3.8"
services:
web:
image: git.fjla.uk/fred.boniface/scripts:latest
ports:
- "4321:80"
deploy:
replicas: 1
restart_policy:
condition: on_failure

28
index.html Normal file
View File

@ -0,0 +1,28 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Scripts</title>
</head>
<body>
<h1>Scripts</h1>
<h2>A collection of downloadable scripts</h2>
<ul>
<li>
<a href="scripts/mlx-cx3.f42.sh">Mellanox ConnectX3 Software Download for Fedora 42</a>
</li>
<li>
<a href="scripts/ds">ds - Determine a directories size on the command line</a>
</li>
<li>
<a href="scripts/regainer.py">regainer.py - Advanced ReplayGain scanner and tagger</a>
</li>
<li>
<a href="scripts/regain">regain - Search folders below working directory and call regainer on each album found</a>
</li>
<li>
<a href="install.pl">install.pl - Install Regain, Regainer & ds on to any Linux distribution (For Ansible Runs)</a>
</li>
</ul>
</body>
</html>