Kroese
095e618785
feat: Make webserver optional ( #1012 )
2025-09-18 23:45:05 +02:00
Kroese
57a902ad9f
feat: add UDP support to USER_PORTS ( #1011 )
...
Allow USER_PORTS entries in the form PORT or PORT/PROTO (tcp or udp). When the protocol is omitted, TCP is assumed for backward compatibility. This enables forwarding of UDP services when running the container in user‑mode networking.
2025-09-17 21:49:20 +02:00
Kroese
1b8054e847
fix: Podman detection ( #990 )
Build / Check (push) Has been cancelled
Build / Build (push) Has been cancelled
2025-05-27 00:50:40 +02:00
Kroese
631a558a9f
feat: Enable IPv6 support for user-mode container networking ( #983 )
Build / Check (push) Has been cancelled
Build / Build (push) Has been cancelled
2025-04-27 11:28:54 +02:00
Kroese
394131a0d7
feat: Podman detection ( #972 )
Build / Check (push) Has been cancelled
Build / Build (push) Has been cancelled
2025-04-09 09:01:01 +02:00
Kroese
4d0d16023f
feat: Podman detection ( #971 )
2025-04-09 08:58:02 +02:00
Kroese
73a13e5697
fix: QNAP permission errors ( #964 )
2025-04-07 17:20:14 +02:00
Kroese
0c7acd6e71
fix: Remove non-printable characters ( #949 )
Build / Check (push) Has been cancelled
Build / Build (push) Has been cancelled
2025-03-24 13:52:38 +01:00
Kroese
8fb6f1f9ad
feat: Podman detection ( #944 )
Build / Check (push) Has been cancelled
Build / Build (push) Has been cancelled
2025-03-20 11:54:26 +01:00
Kroese
11d4fafa6d
fix: User-mode networking ( #943 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-03-20 03:07:01 +01:00
Kroese
be15557798
fix: User-mode networking ( #942 )
2025-03-20 03:05:50 +01:00
Kroese
1e83757494
fix: Set user-mode IP address ( #941 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-03-19 12:55:53 +01:00
Kroese
608563d029
feat: Add devcontainer ( #939 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-03-18 19:25:27 +01:00
Kroese
a8e4647fa6
feat: IPv6 support ( #933 )
2025-03-18 03:59:58 +01:00
Kroese
bfc8d7a9c6
fix: Network shutdown ( #912 )
Build / Check (push) Has been cancelled
Build / Build (push) Has been cancelled
2025-03-05 04:59:57 +01:00
Kroese
a1e9936572
fix: Set MTU value ( #911 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-03-04 15:37:37 +01:00
Kroese
3675a50129
fix: Gateway MAC generation ( #910 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-03-03 13:57:53 +01:00
Kroese
91229152bd
feat: Set MTU size for TAP interface ( #909 )
2025-03-03 13:40:15 +01:00
Kroese
a1993e590a
feat: Automaticly match MTU size ( #908 )
2025-03-03 12:20:16 +01:00
Kroese
8c5e0ee274
fix: Generate local MAC address ( #899 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-02-24 21:01:55 +01:00
Kroese
2adf0b292b
fix: Preserve gateway MAC address ( #898 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-02-24 03:48:42 +01:00
Kroese
00c4ef7795
feat: Remove existing TAP interface ( #892 )
Build / Check (push) Waiting to run
Build / Build (push) Blocked by required conditions
2025-02-14 20:19:12 +01:00
Kroese
d078af0397
fix: TUN device error ( #863 )
2024-12-03 11:50:56 +01:00
Kroese
898499a4e3
feat: Make network adapter configurable ( #859 )
2024-11-26 20:01:37 +01:00
Kroese
eb010cc215
feat: Improve network error handling ( #856 )
2024-11-20 16:24:07 +01:00
Kroese
5e8bcda9fc
feat: Improve CPU detection ( #829 )
2024-10-14 18:06:02 +02:00
Liang Ying-Ruei
e383ec30e3
fix: Splits $USER_PORTS correctly by commas ( #813 )
2024-09-09 15:43:57 +02:00
Kroese
1197c4791e
fix: Port forwarding warning ( #809 )
2024-09-05 18:58:23 +02:00
Kroese
fb5f684e7e
fix: Don't set script with file descriptor ( #772 )
2024-06-14 04:35:40 +02:00
Kroese
be8bee90f2
feat: Implement usermode networking ( #762 )
2024-06-11 02:13:53 +02:00
Kroese
2ece865417
fix: Download error messages ( #756 )
2024-06-05 18:18:29 +02:00
Kroese
c135c4cac3
feat: Add automatic device type ( #749 )
2024-05-27 17:25:52 +02:00
Kroese
36f1e47c0a
fix: Check for Podman IP ranges ( #745 )
2024-05-21 13:48:05 +02:00
Kroese
d1d920372a
feat: Support more device types ( #742 )
2024-05-21 09:10:30 +02:00
Kroese
12d8fd3ed0
feat: Support Kubernetes interfaces ( #741 )
2024-05-21 07:44:44 +02:00
Kroese
abd30b9d91
feat: Detect Windows and MacOS ( #726 )
2024-05-11 22:11:11 +02:00
Kroese
6d162744ec
feat: Improved networking ( #712 )
2024-04-30 00:30:44 +02:00
Kroese
e81dc0f31d
fix: Verify files are not empty ( #689 )
2024-04-16 15:35:35 +02:00
Kroese
5015597183
fix: Ignore empty MAC address ( #688 )
2024-04-13 23:33:17 +02:00
Kroese
76355d4857
fix: TUN error message ( #669 )
2024-03-31 04:57:56 +02:00
Kroese
1c8cad92f8
fix: Disable kernel networking in bridge mode ( #656 )
2024-03-12 01:50:43 +01:00
Kroese
5896928030
feat: Persistant MAC address ( #646 )
2024-02-28 08:40:00 +01:00
Kroese
f74771a9cc
fix: Convert MAC address to uppercase ( #627 )
2024-02-08 17:33:11 +01:00
Kroese
f24ba41930
fix: Convert dashes in custom MAC addresses ( #626 )
2024-02-08 17:03:30 +01:00
Kroese
f412580a4a
feat: Add DNS entry for container ( #624 )
2024-02-07 22:26:29 +01:00
Kroese
78594098cc
feat: Disable CoW check on ZFS ( #612 )
2024-01-31 03:54:40 +01:00
Kroese
3c31bc91e4
feat: Generate unique MAC address ( #611 )
2024-01-30 04:46:44 +01:00
Kroese
a10588b0ce
fix: Check dnsmasq ( #598 )
2024-01-26 02:19:31 +01:00
Kroese
1e13258bc9
feat: Dynamic page content ( #585 )
2024-01-21 18:35:55 +01:00
Kroese
2c7cea042f
feat: Display progress via web ( #584 )
2024-01-20 19:59:44 +01:00