Maxwell Becker 00968b6ea1 1.16.12 (#209)
* inc version

* Komodo interp in ui compose file

* fix auto update when image doesn't specify tag by defaulting to latest

* Pull image buttons don't need safety dialog

* WIP crosscompile

* rename

* entrypoint

* fix copy

* remove example/* from workspace

* add targets

* multiarch pkg config

* use specific COPY

* update deps

* multiarch build command

* pre compile deps

* cross compile

* enable-linger

* remove spammed log when server doesn't have docker

* add multiarch.Dockerfile

* fix casing

* fix tag

* try not let COPY fail

* try

* ARG TARGETPLATFORM

* use /app for consistency

* try

* delete cross-compile approach

* add multiarch core build

* multiarch Deno

* single arch multi arch

* typeshare cli note

* new typeshare

* remove note about aarch64 image

* test configs

* fix config file headers

* binaries dockerfile

* update cargo build

* docs

* simple

* just simple

* use -p

* add configurable binaries tag

* add multi-arch

* allow copy to fail

* fix binary paths

* frontend Dockerfiel

* use dedicated static frontend build

* auto retry getting instance state from aws

* retry 5 times

* cleanup

* simplify binary build

* try alpine and musl

* install alpine deps

* back to debian, try rustls

* move fully to rustls

* single arch builds using single binary image

* default IMAGE_TAG

* cleanup

* try caching deps

* single arch add frontend build

* rustls::crypto::ring::default_provider()

* back to simple

* comment dockerfile

* add select options prop, render checkboxes if present

* add allowSelectedIf to enable / disable rows where necessary

* rename allowSelectIf to isSelectable, allow false as global disable, disable checkboxes when not allowed

* rename isSelectable to disableRow (it works the oppsite way lol)

* selected resources hook, start deployment batch execute component

* add deployment group actions

* add deployment group actions

* add default (empty) group actions for other resources

* fix checkbox header styles

* explicitly check if disableRow is passed (this prop is cursed)

* don't disable row selection for deployments table

* don't need id for groupactions

* add group actions to resources page

* fix row checkbox (prop not cursed, i dumb)

* re-implement group action list using dropdown menu

* only make group actions clickable when at least one row selected

* add loading indicator

* gap betwen new resource and group actions

* refactor group actions

* remove "Batch" from action labels

* add group actions for relevant resources

* fix hardcode

* add selectOptions to relevant tables

* select by name not id

* expect selected to be names

* add note re selection state init for future reference

* multi select working nicely for all resources

* configure server health check timeout

* config message

* refresh processes remove dead processes

* simplify the build args

* default timeout seconds 3

---------

Co-authored-by: kv <karamvir.singh98@gmail.com>
2024-12-01 23:34:07 -08:00
2024-08-17 00:25:42 -07:00
2024-10-22 12:09:26 -07:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2024-10-26 12:15:34 -07:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2024-10-08 23:07:38 -07:00
2024-10-12 21:42:46 -07:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2023-06-07 07:30:50 +00:00
2024-10-18 21:23:02 -04:00
2024-10-21 23:19:40 -07:00
2024-12-01 23:34:07 -08:00
2023-10-23 01:46:29 -04:00
2024-10-14 23:04:49 -07:00
2024-12-01 23:34:07 -08:00
2024-12-01 23:34:07 -08:00
2023-06-07 07:30:50 +00:00

Komodo 🦎

A tool to build and deploy software across many servers.

🦎 See the docs

🦎 Try the Demo - Login: demo : demo

🦎 See the Build Server - Login: komodo : komodo

🦎 Join the Discord

About

The Komodo dragon is the largest living member of the Monitor family of lizards.

There is no limit to the number of servers you can connect, and there will never be. There is no limit to what API you can use for automation, and there never will be. No "business edition" here.

Disclaimer

Warning. This is open source software (GPL-V3), and while we make a best effort to ensure releases are stable and bug-free, there are no warranties. Use at your own risk.

Screenshots

Light Theme

Dashboard Stack Compose Env Sync Update Stats Export

Dark Theme

Dashboard Stack Compose Env Sync Update Stats Export

Description
No description provided
Readme GPL-3.0 84 MiB
Latest
2025-09-27 15:29:16 -05:00
Languages
Rust 57.5%
TypeScript 39.6%
JavaScript 1.7%
MDX 0.5%
Dockerfile 0.4%
Other 0.3%