|
|
517b4fcbd6
|
Fix some dead table of contents links in README
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-31 21:24:27 -04:00 |
|
|
|
3569ab6cce
|
Add table of contents to README
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-31 21:14:14 -04:00 |
|
|
|
fdaa27e522
|
Fix dead link in README
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-31 21:06:54 -04:00 |
|
|
|
f2267e4f68
|
Readme update, file cleanup
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-31 13:44:25 -04:00 |
|
|
|
5ab40b082b
|
v0.4.2 - Implemented the new Run Command in Container (with output) feature
|
2026-08-30 21:39:34 -04:00 |
|
|
|
23a461c584
|
Fix Docker state drift: add 5s background state poller and make mutating operations idempotent (404/304 as success)
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-30 10:55:34 -04:00 |
|
|
|
c3419524e5
|
Fixed the duplicate portmappings caused by Docker's /containers/json API returning two Ports entries for every bound port
|
2026-08-29 21:25:58 -04:00 |
|
|
|
d26b4f284a
|
README update with logo
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-29 19:44:46 -04:00 |
|
|
|
f568624956
|
Finish of changes for 0.4, unique non POSIX signal handling for nginx and php-fpm added
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-29 17:59:30 -04:00 |
|
|
|
2557419d4d
|
Finalizing changes for 0.4
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-29 15:29:59 -04:00 |
|
|
|
a144829d14
|
Fix incorrect declaration of single O_DIRECTORY, ARM64 has it's own
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-29 15:04:19 -04:00 |
|
|
|
aa13a20cb0
|
Add proc traversal debugging for tracking down ARM 64 asm bugs in tuxreaperd
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-29 14:26:26 -04:00 |
|
|
|
0f7bdc1a0c
|
Add spinner to the compile script to signify testing is still ongoing after compilation
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-29 13:49:05 -04:00 |
|
|
|
2f75d914ab
|
Code cleanup, make process termination more robust and add debugging output to tuxreaperd
|
2026-08-29 13:08:32 -04:00 |
|
|
|
0d5ee33e75
|
Address race condition and timeout issue in docker engine http client, Docker holds the /stop response until the container stops or the grace period expires.
|
2026-08-29 12:38:23 -04:00 |
|
|
|
1d7eca9016
|
Locked down tuxreaperd code so it can gracefully stop Apache and any other descendants. Signal bitmask instead of a single pending signal, so rapid consecutive signals are not lost.
|
2026-08-29 12:06:41 -04:00 |
|
|
|
9f8c181f85
|
README version bump
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-28 22:59:34 -04:00 |
|
|
|
442ad330ae
|
Added an optional timeout_seconds parameter to stopContainer
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-28 22:46:44 -04:00 |
|
|
|
15f74616d5
|
reaper: process-group signal broadcast, dynamic drain, and aarch64 register fix
|
2026-08-28 22:19:47 -04:00 |
|
|
|
dcda127465
|
tuxreaperd: send SIGWINCH instead of SIGTERM to Apache (apache2/httpd)
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-28 18:02:05 -04:00 |
|
|
|
cdf530334f
|
Bring libc implementation of tuxreaperd up to speed with asm version, Backported the race-free wait loop from tuxreaperdasm.c
|
2026-08-28 15:14:55 -04:00 |
|
|
|
97abfa249f
|
tuxreaperd: split into libc and freestanding AMD64/ARM64 asm implementations for 0.3
|
2026-08-28 14:23:14 -04:00 |
|
|
|
d31ab6af07
|
Add tuxreaperd micro-init and in-container zombie-reaping tests for 0.2
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-26 17:59:39 -04:00 |
|
|
|
2be5aa17cc
|
DEVLOG update for 0.1.2-beta
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-22 17:30:38 -04:00 |
|
|
|
8b0a14d8a8
|
Add handlers for blocking CTRL+Z in busy operations, 0.1.2-beta complete
|
2026-08-22 17:22:16 -04:00 |
|
|
|
4200f85bd2
|
Update to make the port mapping prompt clearer in Create Container, trap ctrl+c SIGINT when doing container operations/in busy state
|
2026-08-22 16:58:51 -04:00 |
|
|
|
7b59748ff7
|
Fix minor formatting bug in the HTML 3.2 web view, we do not need to substitute the forward slash here
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-19 11:39:44 -04:00 |
|
|
|
665809a21a
|
Code cleanup, finish of changes for 0.1.1
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-15 18:12:21 -04:00 |
|
|
|
9e2660e524
|
README cleanup, make compile script more robust
|
2026-08-15 17:06:30 -04:00 |
|
|
|
8abf861e18
|
Added <sys/time.h> and changed the declaration to struct timeval, fixing portability on Alpine/musl
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-14 18:35:02 -04:00 |
|
|
|
c7e701b0c0
|
Make --web-test-view awk parsing POSIX-compliant
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-14 17:45:36 -04:00 |
|
|
|
47c6d988cc
|
Stabilize the docker smoke testing scripts and HTML 3.2 webview
Build & Upload tux-dock / build (push) Has been cancelled
|
2026-08-14 17:16:46 -04:00 |
|
|
|
0282d333c2
|
Fix busy spinner implementation
|
2026-08-14 16:18:12 -04:00 |
|
|
|
e8e93d7b21
|
0.1 update, make the stop container code more robust and fix some bugs, update the about screen for version 0.1
|
2026-08-14 14:28:03 -04:00 |
|
|
|
91fa50370a
|
Add unit testing, stabilize the container and image listing
|
2026-08-14 13:37:22 -04:00 |
|
|
|
802550f6e7
|
Refactoring to use Docker sockets directly as well as fork() to call processes instead of opening shells
|
2026-08-14 12:49:10 -04:00 |
|
|
|
6635446438
|
Merge pull request 'feat: migrate Tux-Dock to FTXUI TUI and CMake build flow' (#2) from dev into main
Reviewed-on: https://mentalnet.xyz/forgejo/forgejo/markmental/tuxdock/pulls/2
|
2026-02-25 18:53:15 +00:00 |
|
|
|
ba7130db9f
|
README update
|
2026-02-25 13:44:27 -05:00 |
|
|
|
c818c5bfbe
|
fix: preseed -y to automate CMake install with no prompts
|
2026-02-25 13:31:27 -05:00 |
|
|
|
a85be46880
|
Install cmake in container for CI
|
2026-02-25 13:30:12 -05:00 |
|
|
|
00e5347d55
|
Add about screen
|
2026-02-25 13:09:07 -05:00 |
|
|
|
f246138083
|
Changing to FTXUI for a more robust and user friendly TUI
|
2026-02-25 12:14:34 -05:00 |
|
mrkmntal
|
40bac1987a
|
New actions script
|
2025-12-18 12:39:06 -05:00 |
|
|
|
827ba083a7
|
Update README.md
|
2025-11-24 16:41:47 +00:00 |
|
|
|
fb59f0f19d
|
Design Overview update
|
2025-11-24 11:40:31 -05:00 |
|
|
|
22df65add9
|
Document docker interaction tweaks
|
2025-11-24 11:37:58 -05:00 |
|
|
|
be664b331e
|
Improve docker interaction flows
|
2025-11-24 11:36:30 -05:00 |
|
|
|
bae14b032e
|
Simplified image deletion
|
2025-11-24 10:57:38 -05:00 |
|
|
|
1398122e3b
|
Merge pull request 'docs: expand README with DockerManager method reference' (#1) from dev into main
Reviewed-on: https://mentalnet.xyz/forgejo/markmental/tuxdock/pulls/1
|
2025-11-04 17:57:02 -05:00 |
|
mrkmntal
|
d858970884
|
docs: expand README with DockerManager method reference
|
2025-11-04 13:04:56 -05:00 |
|