Commit Graph

14441 Commits

Author SHA1 Message Date
Andras Bacsai eb52fd17fc feat(templates): add Sessy docker compose template (#7951) 2026-01-14 13:28:24 +01:00
Andras Bacsai d69bdabee2 chore: prepare for PR 2026-01-14 13:27:32 +01:00
howardshand cab2c9674a feat(service): add glip template (#7937)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-13 21:07:54 +01:00
ShadowArcanist 728396f410 fix(ui): improve volume mount warning for compose applications (#7947) 2026-01-13 20:40:00 +01:00
peaklabs-dev aed11b4d67 fix(api): one click service name and description cannot be set during creation 2026-01-13 17:26:51 +01:00
peaklabs-dev b44b7ac49e fix: switch custom labels check to UTF-8
- this allows more characters then ASCII
2026-01-13 17:12:16 +01:00
peaklabs-dev aeb9f3c852 fix(env): only show nixpacks plan variables section in dev 2026-01-13 16:58:57 +01:00
🏔️ Peak 3ff2743e01 fix(api): encoding checks (#7944) 2026-01-13 16:53:11 +01:00
peaklabs-dev 23b5a3e561 fix(env): only cat .env file in dev 2026-01-13 12:43:18 +01:00
Andras Bacsai 7d179ebcab docs: add transcript lol link and logo to readme (#7331) 2026-01-13 08:16:35 +01:00
Jérôme Gamez b3743d341b feat(service): add linkding template (#6651)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-13 00:05:43 +01:00
peaklabs-dev bf3f5c92ec fix(service): sftpgo port 2026-01-12 23:44:06 +01:00
Wei S. ae4ffb0248 feat(template): add open archiver template (#6593)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-12 23:41:36 +01:00
Dominic Schmid d4957ff3d1 feat(ui): improve sidebar menu items styling (#7928) 2026-01-12 23:09:56 +01:00
Khiet Tam Nguyen cd1c333a6f feat(service): add chibisafe template (#5808)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
2026-01-12 22:51:57 +01:00
🏔️ Peak 44dde8482e fix(api): applications create and patch endpoints (#7917) 2026-01-12 22:24:39 +01:00
peaklabs-dev bc575f1560 chore(api): regenerate openapi docs 2026-01-12 22:08:05 +01:00
peaklabs-dev ce3cae3ff9 fix(api): applications post and patch endpoints
- remove `docker_compose_raw` from post and patch endpoints, as the compose file is sourced from git and should not be manually settable via the api
- improve the documentation for `docker_compose_domains` (URLs)
- enhanced array validation for `docker_compose_domains` by validating each array field and verifying which fields are allowed
- set a custom array validation error message, as the default message is not really clear
- show an error if the user attempts to set `domains` when the build pack is `dockercompose`
- validate that the `domains` in `docker_compose_domains` are proper URLs and include a valid scheme (`http` or `https`)
2026-01-12 22:08:05 +01:00
peaklabs-dev 7c0cb2f59d fix(api): deprecate applications compose endpoint
- this endpoint is a duplicate of the services endpoint and also updates fields that do not exist which makes it unstable
2026-01-12 22:08:05 +01:00
peaklabs-dev 9253586f8f refactor(api): update application create endpoints docs 2026-01-12 22:08:05 +01:00
🏔️ Peak a83e1899be fix(api): create service endpoint validation and docs (#7916) 2026-01-11 18:29:55 +01:00
peaklabs-dev ca2d02d8a3 chore(api): update openapi json and yaml 2026-01-11 18:27:54 +01:00
peaklabs-dev 9c0e308dd3 refactor(api): make docker_compose_raw description more clear 2026-01-11 18:27:54 +01:00
peaklabs-dev a0c307ac45 fix(api): add custom_network_aliases to allowed fields 2026-01-11 18:18:36 +01:00
Dominic Schmid abd2df312c fix(ui): hide already registered button when there are 0 users (#7918) 2026-01-11 18:06:30 +01:00
Vitaliy Kukharik 7556ce2f66 feat(service): update autobase to version 2.5 (#7923) 2026-01-11 17:56:05 +01:00
ShadowArcanist 27a4cb47ef fix(service): signoz metrics env (#7927) 2026-01-11 17:51:10 +01:00
peaklabs-dev 7c7c09aa3d fix(api): create service validation and docs
- if service type and docker_compose_raw is filled show an error
- if service type is not valid show an error with all valid service types
- remove enum from service type docs as it always gets outdated
2026-01-10 22:29:11 +01:00
Yassine Benh 31ba241d97 feat(api): add tag filtering on the applications list endpoint (#7360) 2026-01-10 20:22:29 +01:00
Hendrik Kleinwaechter 2f5e879b73 feat: add application logs link to preview deployments PR comment (#7906) 2026-01-10 17:34:13 +01:00
Christopher N. KATOYI 9962ca8ba9 feat(service): add seaweedfs template (#7617)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-10 16:43:20 +01:00
Andras Bacsai 75d10bb7bf fix(scripts): add jean run 2026-01-09 10:21:02 +01:00
Andras Bacsai 4c6d68611a docs: remove git worktree symlink instructions from CLAUDE.md (#7908) 2026-01-09 10:11:36 +01:00
Andras Bacsai 00416888b8 docs: remove git worktree symlink instructions from CLAUDE.md
Remove the 'Git Worktree Shared Dependencies' section which contained
Conductor-specific setup instructions that are not relevant to the
main repository documentation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 10:10:34 +01:00
Andras Bacsai b69fb77cb4 fix(docker): use dynamic OS ID for Docker repository URL (#7907) 2026-01-09 10:08:14 +01:00
Andras Bacsai e7db637a5d fix(docker): use dynamic OS ID for Docker repository URL
Replace hardcoded 'debian' with ${ID} from /etc/os-release to use
the correct Docker repository for Ubuntu, Debian, and Raspbian servers.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 10:04:42 +01:00
peaklabs-dev 9faa3966a6 chore(services): upgrade service template json files 2026-01-08 23:18:43 +01:00
dgloukhman 5d4f7a3a0b feat(service): add booklore template (#7838)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-08 23:17:05 +01:00
4www d4d6da9328 feat(service): improve matrix templates (#7560)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-08 22:11:03 +01:00
Stellar Rounin b78c6df780 feat(service): add calibre web automated with downloader template (#6419) 2026-01-08 21:32:32 +01:00
Alex a7894ca207 feat(service): add uptime kuma with mariadb template (#7256)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-08 21:13:56 +01:00
peaklabs-dev cf06f43aa0 feat(service): add uptime kuma v2 with mysql 2026-01-08 21:10:43 +01:00
peaklabs-dev 4e4f329490 chore(service): improve uptime kuma
- improve uptime kuma healthcheck
- rename volume
2026-01-08 21:10:17 +01:00
Yannik Süß fdb7bc5cd2 fix(service): twenty template (#6996)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-08 18:51:23 +01:00
Vitaliy Kukharik 582afc1c8b feat(service): add autobase template (#6299)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-08 17:58:15 +01:00
Vincent Baeten 895c6b0e9a feat(service): add redmine template (#6429)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-08 17:22:43 +01:00
peaklabs-dev 233c79f598 fix(backup): database restores with custom db name 2026-01-08 16:29:08 +01:00
peaklabs-dev 54a834e042 fix(git): trigger deployments when watch_paths is empty 2026-01-07 19:15:16 +01:00
peaklabs-dev ccda7db54f fix(service): supabase studio fails to load schemas 2026-01-07 19:06:12 +01:00
Victor Canô 06f4774610 feat(service): upgrade trigger template to v4 (#7808)
Co-authored-by: 🏔️ Peak <122374094+peaklabs-dev@users.noreply.github.com>
2026-01-07 19:01:32 +01:00