Reorganised the webservers (temp for now) and docker-compose.yml now works

This commit is contained in:
2025-01-21 00:29:07 +00:00
parent 76991f0b39
commit 043effb6db
71 changed files with 147 additions and 130 deletions

View File

@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Live Stream</title>
{% block header_config %}
{% endblock %}
</head>
<body>
{% block main_content %}
{% endblock %}
</body>
</html>

View File

@@ -0,0 +1,15 @@
{% extends "base.html" %}
{% block header_config %}
<link rel="stylesheet" href="style.css" />
<script src="https://js.stripe.com/v3/"></script>
<script src="{{ url_for('static', filename='checkout.js') }}" defer></script>
{% endblock %}
{% block main_content %}
<!-- Display a payment form -->
<div id="checkout">
<!-- Checkout will insert the payment form here -->
</div>
{% endblock %}

View File

@@ -0,0 +1,5 @@
{% extends "base.html" %}
{% block main_content %}
<h1>Welcome</h1>
{% endblock %}

View File

@@ -0,0 +1,19 @@
{% extends "base.html" %}
{% block main_content %}
<form action="" method="post" novalidate>
{{ form.hidden_tag() }}
{{ form.username.label }}
{{ form.username() }}
{% for error in form.username.errors %}
{{ error }}
{% endfor %}
<br />
{{ form.password.label }}
{{ form.password() }}
<br />
{{ form.submit() }}
</form>
{% endblock %}

View File

@@ -0,0 +1,31 @@
{% extends "base.html" %}
{% block main_content %}
<form action="" method="post" novalidate>
{{ form.hidden_tag() }}
{{ form.email.label }}
{{ form.email() }}
{% for error in form.email.errors %}
{{ error }}
{% endfor %}
<br />
{{ form.username.label }}
{{ form.username() }}
{% for error in form.username.errors %}
{{ error }}
{% endfor %}
<br />
{{ form.password.label }}
{{ form.password() }}
{% for error in form.password.errors %}
{{ error }}
{% endfor %}
<br />
{{ form.password2.label }}
{{ form.password2() }}
<br />
{{ form.submit() }}
</form>
{% endblock %}

View File

@@ -0,0 +1,19 @@
{% extends "base.html" %}
{% block main_content %}
<link href="http://vjs.zencdn.net/6.2.8/video-js.css" rel="stylesheet">
<body>
<video id="player" class="video-js vjs-default-skin" controls preload>
<source src="/hls/stream.m3u8" type="application/x-mpegURL">
</video>
<script src="http://vjs.zencdn.net/6.2.8/video.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-hls/5.4.0/videojs-contrib-hls.min.js"></script>
<script>
var player = videojs('player', {width: 1280, height: 720});
player.play();
</script>
</body>
</html>
</script>
{% endblock %}