peaklabs-dev
ae9d0ec817
docs(api): change domains to urls
2026-01-14 14:50:48 +01:00
peaklabs-dev
33d3f196cc
chore(api): improve current request error message
2026-01-14 14:42:35 +01:00
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
c5196e12d2
fix(api): show an error if the same 2 urls are provided
2026-01-13 20:04:44 +01:00
peaklabs-dev
0628268875
feat(api): improve service urls update
...
- add force_domain_override functionality and docs
- delete service on creation if there is URL conflicts as otherwise we will have stale services (we need to create the service because we need to parse it and more)
2026-01-13 19:25:58 +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
peaklabs-dev
764d8861f6
feat(api): add update urls support to services api
...
- added update urls support to services api
- remove old stale domains update code
2026-01-12 22:39:30 +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