Commit Graph

  • b5655eb395 ⬆️ Update traefik Docker tag to v3.6 renovate/traefik-3.x renovate[bot] 2026-02-01 21:43:48 +00:00
  • fd1b04297e fix: --host filter now limits multi-host stack operations to single host (#175) main v1.18.3 Bas Nijholt 2026-02-01 13:43:17 -08:00
  • 4d65702868 Sort host lists in state file for consistent output (#174) Bas Nijholt 2026-01-30 15:29:13 -08:00
  • 596a05e39d web: Refresh dashboard after terminal task completes (#173) Bas Nijholt 2026-01-20 01:01:34 +00:00
  • e1a8ceb9e6 fix: Pass local_host to _get_glances_address in containers route (#172) v1.18.2 Bas Nijholt 2026-01-18 21:23:21 +01:00
  • ed450c65e5 web: Fix sidebar filter clear button not appearing (#171) Bas Nijholt 2026-01-18 21:21:37 +01:00
  • 0f84864a06 web: Show host name in live-stats error messages (#170) v1.18.1 Bas Nijholt 2026-01-18 21:08:39 +01:00
  • 772b0518ed web: Improve terminal scroll behavior on mobile web/mobile-terminal-scroll Bas Nijholt 2026-01-18 03:44:42 -08:00
  • 9c72e0937a web: Add clear button to sidebar filter (#168) v1.18.0 Bas Nijholt 2026-01-18 00:11:58 +01:00
  • 74cc2f3245 fix: add COLUMNS and _TYPER_FORCE_DISABLE_TERMINAL for consistent output (#167) Bas Nijholt 2026-01-16 22:07:41 +01:00
  • 940bd9585a fix: Detect stale NFS mounts in path existence check (#166) v1.17.0 Bas Nijholt 2026-01-15 12:53:21 +01:00
  • dd60af61a8 docs: Add Plausible analytics (#165) Bas Nijholt 2026-01-12 17:23:08 +01:00
  • 2f3720949b Fix compose file resolution on remote hosts (#164) v1.16.0 Bas Nijholt 2026-01-11 00:22:55 +01:00
  • 1e3b1d71ed Drop CF_LOCAL_HOST; limit web-stack inference to containers (#163) Bas Nijholt 2026-01-10 10:48:35 +01:00
  • c159549a9e web: Fix Glances connection for local host in container rows endpoint (#161) v1.15.1 Bas Nijholt 2026-01-08 13:04:14 +01:00
  • d65f4cf7f4 cli: Add --containers flag to stats command (#159) v1.15.0 Bas Nijholt 2026-01-08 00:05:30 +01:00
  • 7ce2067fcb cli: Default init-env output to current directory (#160) Bas Nijholt 2026-01-07 23:26:00 +01:00
  • f32057aa7b cli: Add list command with ls alias (#158) v1.14.0 Bas Nijholt 2026-01-07 15:59:30 +01:00
  • c3e3aeb538 ci: Only tag as :latest when building the latest release (#157) Bas Nijholt 2026-01-07 15:30:24 +01:00
  • 009f3b1403 web: Fix theme resetting to first theme in list (#156) v1.13.2 Bas Nijholt 2026-01-07 15:01:34 +01:00
  • 51f74eab42 examples: Add CoreDNS for *.local domain resolution (#155) Bas Nijholt 2026-01-07 12:29:53 +01:00
  • 4acf797128 examples: Update paperless-ngx to use PostgreSQL (#153) Bas Nijholt 2026-01-07 12:23:34 +01:00
  • d167da9d63 Fix external network name parsing (#152) v1.13.1 Andi Powers-Holmes 2026-01-07 21:48:35 +11:00
  • a5eac339db compose: Quote arguments with shlex to preserve spaces (#151) Bas Nijholt 2026-01-06 15:37:55 +01:00
  • 9f3813eb72 docs: Add missing source files to architecture docs (#150) Bas Nijholt 2026-01-06 13:07:20 +01:00
  • b9ae0ad4d5 docs: Add missing options, aliases, and config settings (#149) Bas Nijholt 2026-01-06 11:06:24 +01:00
  • ca2a4dd6d9 cli: Add short command aliases (#148) v1.13.0 Bas Nijholt 2026-01-05 18:46:57 +01:00
  • fafdce5736 docs: Clarify Docker Compose vs Compose Farm commands (#147) Bas Nijholt 2026-01-05 18:37:41 +01:00
  • 6436becff9 up: Add --pull and --build flags for Docker Compose parity (#146) v1.12.0 Bas Nijholt 2026-01-05 15:55:00 +01:00
  • 3460d8a3ea restart: Match Docker Compose semantics (#145) v1.11.0 Bas Nijholt 2026-01-05 14:29:03 +01:00
  • 43de1ba8a9 Add additional SVG logo proposals logo-proposals Bas Nijholt 2026-01-05 01:31:24 -08:00
  • b969c749be Add SVG recreation of current logo Bas Nijholt 2026-01-05 01:20:31 -08:00
  • cfba027df6 Add minimal/geometric logo proposals Bas Nijholt 2026-01-05 01:17:42 -08:00
  • 18e5cc653b Add logo proposal SVGs Bas Nijholt 2026-01-05 01:13:47 -08:00
  • 8dabc27272 update: Only restart containers when images change (#143) v1.10.0 Bas Nijholt 2026-01-05 10:06:45 +01:00
  • 5e08f1d712 web: Exclude web stack from Update All button (#142) Bas Nijholt 2026-01-04 19:56:41 +01:00
  • 8302f1d97a Unify vendor assets configuration in single JSON file (#141) v1.9.0 Bas Nijholt 2025-12-31 19:02:41 +01:00
  • eac9338352 Sort web stack last in bulk operations to prevent self-restart interruption (#140) v1.8.3 Bas Nijholt 2025-12-31 10:10:42 +01:00
  • 667931dc80 docs: Add release checklist to ensure on latest main (#139) Bas Nijholt 2025-12-30 08:01:19 +01:00
  • 5890221528 Mark package as Linux/macOS only in classifiers (#138) v1.8.2 Bas Nijholt 2025-12-30 07:54:56 +01:00
  • c8fc3c2496 Remove Windows workarounds (#137) Bas Nijholt 2025-12-30 07:51:51 +01:00
  • ffb7a32402 Fix Glances connectivity when web UI runs in Docker container (#135) Bas Nijholt 2025-12-30 05:35:24 +01:00
  • beb1630fcf Deduplicate compose parsing (#136) Bas Nijholt 2025-12-28 17:00:32 +01:00
  • 2af48b2642 feat(web): add Glances integration for host resource stats (#124) v1.8.0 Bas Nijholt 2025-12-28 08:37:57 +01:00
  • f69993eac8 web: Rename command palette entry to "GitHub Repo" (#134) Bas Nijholt 2025-12-28 07:06:32 +01:00
  • 9bdcd143cf Prioritize dedicated SSH key over agent (#133) Bas Nijholt 2025-12-24 22:34:53 -08:00
  • 9230e12eb0 fix: Make SSH agent socket optional in docker-compose.yml (#132) Bas Nijholt 2025-12-24 12:22:01 -08:00
  • 2a923e6e81 fix: Include field name in config validation error messages (#131) v1.7.0 docker-user Bas Nijholt 2025-12-22 22:35:19 -08:00
  • 5f2e081298 perf: Batch snapshot collection to 1 SSH call per host (#130) Bas Nijholt 2025-12-22 22:19:32 -08:00
  • 6fbc7430cb perf: Optimize stray detection to use 1 SSH call per host (#129) Bas Nijholt 2025-12-22 12:09:59 -08:00
  • 35413716d4 fix: make examples consistent and add tests init Bas Nijholt 2025-12-22 10:51:35 -08:00
  • e9b7695b2f refactor(examples): match production patterns from /opt/stacks Bas Nijholt 2025-12-22 10:26:47 -08:00
  • 8ca0d8c989 Merge remote-tracking branch 'origin/main' into init Bas Nijholt 2025-12-22 10:25:35 -08:00
  • 6fdb43e1e9 Add self-healing: detect and stop stray containers (#128) v1.6.0 Bas Nijholt 2025-12-22 10:22:09 -08:00
  • 620e797671 fix: Add entrypoint to create passwd entry for non-root users (#127) v1.5.2 Bas Nijholt 2025-12-22 07:31:59 -08:00
  • 031a2af6f3 fix: Correct SSH key volume mount path in docker-compose.yml (#126) v1.5.1 Bas Nijholt 2025-12-22 06:55:59 -08:00
  • 72db309100 feat(examples): add nginx and postgres to full example Bas Nijholt 2025-12-21 23:38:52 -08:00
  • 78273e09dd docs: use cf init-network in config-example demo Bas Nijholt 2025-12-21 23:30:07 -08:00
  • f69eed7721 docs(readme): position as Dockge for multi-host (#123) Bas Nijholt 2025-12-21 23:28:26 -08:00
  • d4dbeeef69 fix(examples): make full example work out of the box Bas Nijholt 2025-12-21 23:25:21 -08:00
  • 5a1fd4e29f docs(readme): add value propositions and fix image URL (#122) Bas Nijholt 2025-12-21 23:17:18 -08:00
  • 6e005d728e docs: improve config-example demo with Wait and cf up --all Bas Nijholt 2025-12-21 23:14:48 -08:00
  • ec5115f793 docs: add documentation for config init --discover and config example Bas Nijholt 2025-12-21 22:53:50 -08:00
  • 0848cf8de7 Update README.md github-actions[bot] 2025-12-22 06:42:18 +00:00
  • 6722136252 Merge 2b32bf8713 into 26dea691ca Bas Nijholt 2025-12-21 22:41:57 -08:00
  • 2b32bf8713 refactor(cli): clean up config example implementation Bas Nijholt 2025-12-21 22:38:12 -08:00
  • ae5844f0db feat(cli): add config init --discover and config example commands Bas Nijholt 2025-12-21 22:34:37 -08:00
  • 26dea691ca feat(docker): make container user configurable via CF_UID/CF_GID (#118) v1.5.0 Bas Nijholt 2025-12-21 22:19:40 -08:00
  • 56d64bfe7a fix(web): exclude orphaned stacks from running count (#119) Bas Nijholt 2025-12-21 21:59:05 -08:00
  • 5ddbdcdf9e docs(demos): update recordings and fix demo scripts (#115) Bas Nijholt 2025-12-21 19:17:16 -08:00
  • dd16becad1 feat(web): add Repo command to command palette (#117) Bas Nijholt 2025-12-21 15:25:04 -08:00
  • df683a223f fix(web): wait for terminal expand transition before scrolling (#116) Bas Nijholt 2025-12-21 15:17:59 -08:00
  • fdb00e7655 refactor(web): store backups in XDG config directory (#113) Bas Nijholt 2025-12-21 15:08:15 -08:00
  • 90657a025f docs: fix missing CLI options and improve docs-review prompt (#114) Bas Nijholt 2025-12-21 15:07:37 -08:00
  • 43733143ba fix(web): ensure sidebar header tooltips appear above scrollbar fix-tooltip-z-index Bas Nijholt 2025-12-21 14:18:56 -08:00
  • 7ae8ea0229 feat(web): add tooltips to sidebar header icons (#111) v1.4.0 Bas Nijholt 2025-12-21 14:16:57 -08:00
  • 612242eea9 feat(web): add Open Website button and command for stacks with Traefik labels (#110) Bas Nijholt 2025-12-21 14:16:46 -08:00
  • ea650bff8a fix: Skip buildable images in pull command (#109) v1.3.1 Bas Nijholt 2025-12-21 10:28:10 -08:00
  • 140bca4fd6 ⬆️ Update actions/upload-pages-artifact action to v4 (#108) renovate[bot] 2025-12-21 10:27:58 -08:00
  • 6dad6be8da ⬆️ Update actions/checkout action to v6 (#107) renovate[bot] 2025-12-21 10:27:51 -08:00
  • d7f931e301 feat(web): improve container row layout for mobile (#106) Bas Nijholt 2025-12-21 10:27:36 -08:00
  • 471936439e feat(web): add Edit Config command to command palette (#105) v1.3.0 Bas Nijholt 2025-12-21 01:24:03 -08:00
  • 36e4bef46d feat(web): add shell command to command palette for services (#104) Bas Nijholt 2025-12-21 01:23:54 -08:00
  • 2cac0bf263 feat(web): add Pull All and Update All to command palette (#103) Bas Nijholt 2025-12-21 01:00:57 -08:00
  • 3d07cbdff0 fix(web): show stderr in console shell sessions (#102) v1.2.0 Bas Nijholt 2025-12-21 00:50:58 -08:00
  • 0f67c17281 test: parallel execution and timeout constants (#101) Bas Nijholt 2025-12-21 00:48:52 -08:00
  • bd22a1a55e fix: Reject unknown keys in config with Pydantic strict mode (#100) Bas Nijholt 2025-12-21 00:19:18 -08:00
  • cc54e89b33 feat: add justfile for development commands (#99) v1.1.0 Bas Nijholt 2025-12-20 23:24:30 -08:00
  • f71e5cffd6 feat(web): add service commands to command palette with fuzzy matching (#95) Bas Nijholt 2025-12-20 23:23:53 -08:00
  • 0e32729763 fix(web): add tooltips to console page buttons (#98) Bas Nijholt 2025-12-20 22:59:50 -08:00
  • b0b501fa98 docs: update example services in documentation and tests (#96) Bas Nijholt 2025-12-20 22:45:13 -08:00
  • 7e00596046 docs: fix inaccuracies and add missing command documentation (#97) Bas Nijholt 2025-12-20 22:37:26 -08:00
  • d1e4d9b05c docs: update documentation for new CLI features (#94) Bas Nijholt 2025-12-20 21:36:47 -08:00
  • 3fbae630f9 feat(cli): add compose passthrough command (#93) v1.0.0 Bas Nijholt 2025-12-20 21:26:05 -08:00
  • 3e3c919714 fix(web): service action buttons fixes and additions (#92) Bas Nijholt 2025-12-20 21:11:44 -08:00
  • 59b797a89d feat: add service-level commands with --service flag (#91) Bas Nijholt 2025-12-20 20:56:48 -08:00
  • 7caf006e07 feat(web): add Rich logging for better error debugging (#90) v0.36.0 Bas Nijholt 2025-12-20 20:47:34 -08:00
  • 45040b75f1 feat(web): add Pull All and Update All buttons to dashboard (#89) Bas Nijholt 2025-12-20 20:41:26 -08:00
  • fa1c5c1044 docs: update theme to indigo with system preference support (#88) Bas Nijholt 2025-12-20 20:18:28 -08:00
  • 67e832f687 docs: clarify config file locations and update install URL (#86) Bas Nijholt 2025-12-20 20:12:06 -08:00