Commit graph

112 commits

Author SHA1 Message Date
Kroese
79b8aad8f3
feat: Automaticly match MTU size (#187) 2025-03-03 12:21:03 +01:00
Kroese
03115137c8
feat: Allow bridge networks (#183) 2025-02-27 11:51:38 +01:00
Kroese
cef08413e3
fix: Add e2fsprogs package (#182) 2025-02-26 22:28:31 +01:00
Kroese
50831e9f17
docs: Update links (#181) 2025-02-25 15:43:20 +01:00
Kroese
724a8cb720
feat: Implement password protection (#175) 2025-02-15 02:23:04 +01:00
Kroese
cc57dce4d1
feat: Use relative paths for noVNC (#163) 2024-11-15 04:31:39 +01:00
Kroese
71eaf160f7
build: Use latest Debian image (#146) 2024-10-19 22:04:47 +02:00
Kroese
50ddafa884
build: Pin Debian version (#139) 2024-09-27 14:39:52 +02:00
Kroese
540821ce5d
build: Environment variables (#132) 2024-08-18 02:12:14 +02:00
Kroese
1438222f1c
build: Update noVNC to v1.5.0 (#130) 2024-06-18 16:45:52 +02:00
Kroese
c0e935daa6
feat: Create data disk for external image (#123) 2024-06-14 02:49:45 +02:00
Kroese
c6ed03f331
feat: Support download of disk images (#118) 2024-06-12 22:36:39 +02:00
Kroese
bdd0f1a1a7
feat: Detect EFI-compatible images (#117) 2024-06-12 04:42:40 +02:00
Kroese
37960741f4
build: Optimize Dockerfile (#64) 2024-05-13 03:46:01 +02:00
Kroese
a38d199d34
build: Dockerfile (#33) 2024-03-25 16:46:50 +01:00
Kroese
3e6e5475d8
fix: Directory permissions (#14) 2024-02-05 11:32:55 +01:00
Kroese
5a9f08c88a
build: Use external web files (#11) 2024-02-05 06:22:46 +01:00
Kroese
d5c6697f85
fix: Remove secure boot (#2) 2024-02-02 18:26:42 +01:00
Kroese
c9f2231b55
fix: UEFI booting (#1) 2024-02-02 17:07:44 +01:00
Kroese
6b8eaa4eb1
Update Dockerfile 2024-02-02 15:15:09 +01:00
Kroese
5a8b196e63
Update Dockerfile 2024-02-02 14:22:54 +01:00
Kroese
487eefbeb9
feat: Initial arm64 support (#420) 2024-02-02 11:52:57 +01:00
Kroese
2d4045001a
docs: Restart mode (#380) 2024-01-23 22:10:56 +01:00
Kroese
73b9c31b44
feat: Enable Hyper-V on Windows guests (#365) 2024-01-21 20:58:14 +01:00
Kroese
2d7c3c6660
feat: Listen on port 80 (#361) 2024-01-20 19:45:32 +01:00
Kroese
910b2a8c4e
feat: Display boot progress via web (#358) 2024-01-20 16:02:17 +01:00
Kroese
9f565e1407
feat: Add TPM emulator (#344) 2024-01-18 10:05:08 +01:00
Kroese
53a38d9373
fix: Quote variable (#341) 2024-01-17 20:02:13 +01:00
Kroese
a19b245b1e
feat: Replace websockify by nginx (#340) 2024-01-17 19:51:22 +01:00
Kroese
d1df90a9f2
feat: Display wait message (#338) 2024-01-16 19:05:48 +01:00
Kroese
5da04faf37
build: Update Dockerfile (#321) 2024-01-13 21:21:14 +01:00
Kroese
3194b13d65
feat: Install apt-utils (#313) 2024-01-10 17:56:46 +01:00
Kroese
c8a268792a
feat: Set index page (#312) 2024-01-10 17:40:44 +01:00
Kroese
f169cbb6f9
feat: Set index page (#311) 2024-01-10 17:28:31 +01:00
Kroese
361f6055fb
feat: Add webbased display (#307) 2024-01-07 23:05:50 +01:00
Kroese
003181333c
feat: Add webbased VNC viewer (#306) 2024-01-07 22:37:58 +01:00
Kroese
2c47494721
build: Remove apt-get upgrade (#302) 2024-01-06 03:26:16 +01:00
Kroese
19dbe3a8d1
build: Update Dockerfile (#279) 2023-12-29 00:28:15 +01:00
Kroese
dda8a37372
fix: Update Dockerfile (#257) 2023-12-24 02:59:22 +01:00
Nate Choe
743743c3e7
Add UEFI support (#236)
* OVMF
2023-12-10 22:16:11 +01:00
Nate Choe
00c2ee2a66
Add qcow2 support (#226)
* Added qcow2 image support

* Automatic file type conversion
2023-12-08 22:01:55 +01:00
Kroese
c1992a7772 fix: Default RAM size
* fix: Default RAM size
2023-12-03 09:53:07 +01:00
Kroese
0d1b499edb build: Set version 2023-11-29 17:44:29 +01:00
Kroese
982c97861c build: External labels 2023-11-29 03:11:54 +01:00
Kroese
efa190a3fb build: Remove wildcard 2023-11-20 11:11:20 +01:00
Nate Choe
f2c6af115d Add VNC support (#185)
* VNC
2023-11-20 11:00:25 +01:00
Kroese
52435d7667 build: Folder structure (#181)
* feat: Multi-disk support

* fix: Shellcheck

* build: Change folder structure

* fix: Entrypoint
2023-11-16 21:28:13 +01:00
Kroese
65d0657765 feat: Update to QEMU 8.1 (Debian 13) 2023-10-17 19:47:08 +02:00
Kroese
e316f20f9b build: Dockerfile 2023-10-17 01:37:32 +02:00
Kroese
f0c427d131 build: Dockerfile 2023-10-16 17:41:18 +02:00