22 Commits

Author SHA1 Message Date
2c380b511c Add prometheus and grafana for monitoring 2026-03-13 18:10:28 +00:00
557571c9fd Split the certificate keys by primary domain 2026-02-09 09:25:41 +00:00
d7c18b747e Add gitea service
Needed to modify the nginx configuration to allow streaming of ssh.
Using docker compose for this service, will probably migrate all others soon.
2026-01-18 12:37:12 +00:00
0f21b271bc Add server actions encryption key 2025-12-10 09:52:48 +00:00
1ec7bf4ef2 Remove the old service , my-aiva 2025-12-08 23:04:23 +00:00
22577702f5 Change to a maintained watchtower container 2025-12-08 23:03:20 +00:00
5d302fee75 Add configuration for lab based my-aiva demo platform 2025-06-18 16:15:26 +01:00
58fd266621 Ensure Watchtower removes old images
The github runner machine ran our of disk space because of old runner images.
This should ensure that doesn't happen any more :o)

Signed-off-by: Matt Spencer matthew@thespencers.me.uk
2025-03-07 18:37:22 +00:00
76da1f2b6d Add apptabulous website
Fixup reverse-proxy conf
The server_name is sensitive to where in the block it is defined

Signed-off-by: Matt Spencer matthew@thespencers.me.uk
2025-02-28 11:34:56 +00:00
788a7f1e5a Add watchtower
This will ensure the github runner container always updated
2025-01-07 20:17:45 +00:00
c0d44b0d83 Add initial bot blocking code 2025-01-07 12:44:43 +00:00
e9d72bf2e0 Ensure port 80 services are stopped before cert renewal 2024-12-29 00:18:11 +00:00
7ace3851e2 Update website hosting to allow local static apps 2024-11-08 10:04:46 +00:00
b043a915c0 Add watchtower http update endpoint 2024-10-25 15:12:53 +01:00
26c7c95e24 Add github runner 2024-10-25 12:19:51 +01:00
f8e1ec8b72 Add watchtower and secrets 2024-10-19 12:33:16 +01:00
0ce8f1e8fb Hopefully fix certificate renewal 2024-10-15 22:01:36 +01:00
87ce6d5b9d Update to use secrets to get container from github workflow 2024-10-15 17:45:38 +01:00
11f55cd96c Update frontend script.
Always restart reverse proxy
2023-11-11 11:57:18 +00:00
d23badb2a2 Add frontend configuration
Frontend for website
- reverse proxy
- website
- registry
2023-06-11 08:37:18 +01:00
a583223809 Deployed kiosk configuration 2023-06-04 08:36:42 +01:00
56c08548a3 Add initial kiosk playbook
Signed-off-by: Matt Spencer <matthew@thespencers.me.uk>
2023-05-03 12:28:08 +01:00