25 Commits

Author SHA1 Message Date
Erik Thuning
e5e764fe95 Added the ability to read all tomcat logs from the web browser.
There is probably some way to read arbitrary files from the container via some
kind of crafted path, but it's their own container so meh. Minimal due
diligence has been done to sanitize the path a bit at least.

Slightly rearranged the start page as well to make it more logical
2025-05-08 19:09:09 +02:00
Erik Thuning
ed9d8660e4 Broke proxy handling into functions
Also cleaned out some tabs
2025-04-14 11:44:56 +02:00
thuning @ pvt
65f450b21a Switched the reset action to include recreating the proxy
Half-fixes the issue that docker containers get random IPs on creation,
so the proxy needs to be re-created on each boot for each container.
2025-04-14 11:43:41 +02:00
thuning @ pvt
a12a672ce1 Minor tweaks 2025-04-14 11:40:14 +02:00
thuning @ pvt
8310f1ef49 Tweaks to jenkins docker
Adding more memory and making sure tomcat actually uses it
2025-04-14 11:39:03 +02:00
Erik Thuning
13858c8028 Skipping invalid users in pvt-mksharedir 2024-02-21 09:41:32 +01:00
Erik Thuning
966217f9ef Made the readme 1% less minimal 2024-02-20 16:25:13 +01:00
Erik Thuning
1d182e07f3 Created pvt-mksharedir, a script to create a directory shared between all members of a pvt group 2024-02-20 16:22:43 +01:00
Erik Thuning
aec44ac236 Ignore all group files except the example one 2024-02-20 14:02:38 +01:00
Erik Thuning
2303f5171d Slight reformat around the container reset button 2024-02-20 13:59:52 +01:00
Erik Thuning
c286aa0302 Shrunk margins and slightly widened the page 2024-02-20 13:59:16 +01:00
Erik Thuning
7d22b0f080 Added an extra valid help flag format and made the script not halt on missing apache config 2024-02-20 13:58:27 +01:00
Erik Thuning
c65d292404 Updated jenkins to use jdk17 2024-02-20 13:57:22 +01:00
thuning @ pvt
9f2299e260 Added a comment about keys normally being generated by apache,
and added explicit handling of unreadable privkeys
2024-02-20 13:54:39 +01:00
thuning @ pvt
c499112fdc Updated to tomcat11 2024-02-20 13:53:15 +01:00
Erik Thuning
84d3902219 Added container resetting and log viewing to the web page 2022-07-25 13:23:54 +02:00
Erik Thuning
7bee220e0b Fixed a bug preventing connect action from working fron a non-tty 2022-07-25 13:22:23 +02:00
root
edc3b4edc7 Added support for resetting a container without reloading apache 2022-07-20 16:17:53 +02:00
root
0b5df5d3e9 Various updates 2022-07-20 11:05:30 +02:00
Erik Thuning
a368a7c0e9 Merge branch 'master' of gitea.dsv.su.se:erth9960/pvt-containers 2022-04-27 16:43:04 +02:00
Erik Thuning
386ed02114 Expanded the instructions with pictures and added a database intro document 2022-04-27 16:42:22 +02:00
Erik Thuning
53f3505486 Upped jenkins ram to 1G each, and fixed some slighlty misleading documentation 2022-04-27 16:41:10 +02:00
Erik Thuning
ea6ddc970a Changed tomcat version to explicitly target tomcat9 2022-04-27 16:40:25 +02:00
a6ceb797d4 Add 'README.md' 2022-02-09 16:57:58 +01:00
Erik Thuning
4527808b1a Initial commit 2022-02-09 16:52:58 +01:00