Commit graph

95 commits

Author SHA1 Message Date
Nicolas Meienberger
35dd49d7ac
docs: add sections about new WEBHOOK_ALLOWED_ORIGINS env var 2026-05-01 18:26:13 +02:00
Nicolas Meienberger
d567dd9867
docs(readme): update version 2026-04-25 14:38:07 +02:00
Nico
0224afae4a
docs: improve provisioning section with more details (#810)
Closes #805
2026-04-18 09:20:20 +02:00
Nico
d10a3d2d65
docs: init project (#792)
* docs: init project

docs: design

content

header sticky

docs: content

docs: update starting guide

docs: corrections

docs: oidc, sso & more

feat: landing page

style: card design

style: colors

style: zerobyte logo

style: corner content

style: docs cards

ci(docs): auto deploy to cloudflare

docs: 3-2-1 strategy

* fix: anchor links

* style: refactor landing hero

* feat: og

* chore: fix ci

* ci: build docs before publishing
2026-04-15 23:13:10 +02:00
Nico
4520335ebc
fix(rclone): pass explicitly the RCLONE_CONF env var (#779) 2026-04-12 09:25:57 +02:00
Nico
70c7de1efc
feat(config): add support for APP_SECRET as a file (#769)
* feat(config): add support for APP_SECRET as a file

* fix(tsc): ensure appSecret is set in type system

* fix: pr feedback
2026-04-09 23:13:07 +02:00
Nicolas Meienberger
979e494e75
docs: update readme 2026-04-09 21:18:25 +02:00
Nico
8a4a06f888
chore: migrate toolchain to vite-plus (#762)
* chore: migrate toolchain to vite-plus

* chore: run lint with bunx

* chore: add vp config postinstall
2026-04-09 17:57:19 +02:00
Nicolas Meienberger
7ef211ddd5 docs: update readme version 2026-03-24 07:52:54 +01:00
Nico
9632c77177
feat: add a trust proxy env to control whether to trust incoming x-forwarded-for headers (#662) 2026-03-13 19:08:08 +01:00
Nicolas Meienberger
469f0d6c4e fix(dump): content-disposition header with special characters 2026-03-12 19:17:32 +01:00
Nicolas Meienberger
1fb4f90d50 docs: remove outdated part 2026-03-12 18:39:12 +01:00
Nico
d74f516336
feat: file-based provisionning of volumes and repos (#656)
* feat: file-based provisionning of volumes and repos

docs: provisioning example

chore: ui improvements

* chore: ci issues
2026-03-12 18:31:42 +01:00
Nicolas Meienberger
9e616ca35a fix: add missing tzdata package
Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / checks (push) Has been cancelled
Release Workflow / e2e-tests (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled
Fix timezone not being correctly picked up due to missing package
2026-03-11 19:27:40 +01:00
Nicolas Meienberger
57313fee9b docs(readme): bump version 2026-03-08 15:03:39 +01:00
Nicolas Meienberger
e6a8b83900 docs(readme): update version 2026-02-28 11:17:15 +01:00
Nicolas Meienberger
505f60a8a1 docs: update readme version 2026-02-17 20:58:32 +01:00
Nico
de1278a416
refactor: rename DATABASE_URL -> ZEROBYTE_DATABASE_URL (#528) 2026-02-16 19:43:43 +01:00
Nicolas Meienberger
4563cd3a99 docs: improve troubleshooting guide for rclone 2026-02-01 11:58:54 +01:00
Nico
4c7bd31b88
feat: custom rclone conf dir env variable (#432)
* feat: custom rclone conf dir env variable

Closes #238

* chore: rename RCLONE_CONF_DIR -> RCLONE_CONFIG_DIR
2026-02-01 10:24:09 +01:00
Nicolas Meienberger
1118f45788 chore: update readme with mandatory env variables 2026-01-30 18:01:41 +01:00
Nico
da3f88f37d
Update README with TrueNAS configuration guidance
Add note for TrueNAS users regarding ephemeral host path.
2026-01-29 22:18:29 +01:00
Nicolas Meienberger
e5bd97ed2c chore: update readme 2026-01-28 01:27:27 +01:00
Nico
45032362a8
feat: base-url env variable (#419) 2026-01-28 01:19:37 +01:00
Nicolas Meienberger
41d7cf8b94 revert: dependencies downgrade 2026-01-27 23:06:39 +01:00
Nicolas Meienberger
e16317cf9f docs(readme): update version 2026-01-11 16:48:19 +01:00
Nicolas Meienberger
185ce22ce9 feat: configurable trusted origins
Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / checks (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled
2026-01-10 13:22:57 +01:00
Jakub Trávník
5b6900c4ec
docs: add troubleshooting readme file (#321)
* docs: add troubleshooting section to README and create TROUBLESHOOTING.md

* Update TROUBLESHOOTING.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update TROUBLESHOOTING.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update TROUBLESHOOTING.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-10 11:15:55 +01:00
Nicolas Meienberger
99b7f35d8e Merge branch 'to-cherry' 2026-01-09 21:27:25 +01:00
Nicolas Meienberger
6e68c75ef1 chore: various fixes
fix(create-schedule): expand folder button submitting the form

style(schedule-form): fix multi scrollbar on long file list
2026-01-09 21:25:38 +01:00
Jakub Trávník
86263fede7
Merge branch 'main' into local-repo-enhancements 2026-01-05 08:18:31 +01:00
Nico
21040d7d4c
feat: detect if a custom docker hostname was set before defaulting to zerobyte (#298) 2026-01-05 07:07:35 +01:00
Nicolas Meienberger
d6a5c1f10c docs(readme): add section about configurations 2026-01-04 20:56:06 +01:00
Nicolas Meienberger
80acbbabe1 docs: update version in readme 2026-01-04 07:31:40 +01:00
Jakub Trávník
affe0a45fa Merge origin/main into local-repo-enhancements 2026-01-03 12:42:53 +01:00
Nico
c05aa8d5bf
feat: add support for SFTP volume backend (#249)
* feat: add support for SFTP volume backend

* feat: allow more secure SFTP connection with known hosts

* refactor: make default value for skip host key check to false

* refactor: use os.userInfo when setting uid/gid in mount commands
2025-12-28 18:30:49 +01:00
Jakub Trávník
cd9f5a9bbe feat(ui): improve local repository path display and messaging
- Add shared client constants file with REPOSITORY_BASE
- Show effective local path in repository info tab
- Update host mount warning to clarify default path is safe when using recommended Docker setup
- Update README to clarify local repositories can use custom paths
2025-12-23 12:23:01 +01:00
Nicolas Meienberger
9d0441f5d0 docs: update readme 2025-12-20 01:04:48 +01:00
Nicolas Meienberger
aeec2d7d4f chore(docs): update README 2025-12-20 01:04:48 +01:00
Nicolas Meienberger
c6657d44f2 docs(readme): add warning for running on public servers 2025-12-20 01:04:48 +01:00
Jakub Trávník
11b588ce20 readded some examples in main readme 2025-12-19 23:38:39 +00:00
Jakub Trávník
f995a2ca8d Add examples directory and runnable setups 2025-12-19 13:28:05 +01:00
Nicolas Meienberger
2d84b25664 docs: update readme version 2025-12-17 16:37:40 +01:00
Nicolas Meienberger
1ea5c042f5 docs(readme): remove section about secrets and env (not released yet) 2025-12-17 07:27:47 +01:00
Nico
4ecb21e4ca Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-17 07:26:32 +01:00
Nico
9e3cc90ba1 refactor: allow to run without the SYS_ADMIN cap for simple setups (#138)
* refactor: allow to run without the SYS_ADMIN cap for simple setups

* fix: pr feedback
2025-12-16 18:02:54 +01:00
Nico
1b6539c5bf refactor: remove docker volum plugin functionnality (#137) 2025-12-16 18:02:54 +01:00
Jakub Trávník
605fb1c27c secret reference core support 2025-12-15 10:48:35 +01:00
Nicolas Meienberger
47f64b51af docs: update version in readme
Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled
2025-12-11 18:32:40 +01:00
Nicolas Meienberger
890bdb8319 docs: update readme version 2025-12-09 07:14:29 +01:00