Commit Graph
222 Commits
Author SHA1 Message Date
blenderfreakyandJulio Lopez f12fafb516 docs(cli): clarify documentation regarding per-user and per-host (#4512)
Ref: #4341

---------
Co-authored-by: Julio Lopez <1953782+julio-lopez@users.noreply.github.com>
2025-04-23 23:37:15 -07:00
Jarek KowalskiandJulio López 83c8d0b99c chore(ci): upgrade Go to 1.23 (#4248)
* chore(ci): upgrade Go to 1.23.3
* also upgrade checklocks
* specify Go toolchain version in go.mod

---------

Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com>
2025-01-23 21:21:30 -08:00
Jarek Kowalski 68c5308e4e chore(ci): use 'npm ci' when building on CI (#4253) 2024-11-16 14:09:48 -08:00
blenderfreakyandJarek Kowalski a9e178edff feat(cli): add policy import/export commands to im-/export policies from/to json (#4020)
* feat(cli): add policy export command

* feat(cli): add policy import command

* chore(cli): remove unused policyTargetFlags in commandPolicyImport

* feat(cli): allow limiting which policies to import

* docs(cli): document policy import and export commands

* feat(cli): add policy import/export commands

* fix(cli): apply suggestions

* fix(general): unintentional commit

* feat(cli: add policy export tests

* feat(cli): add policy import tests

* feat(cli): add deleteOtherPolicies option for policy import

* docs(cli): stdin/stdout in policy import/export and --delete-other-policies flag

* chore(cli): fix linter issues

* fix(cli): fix newly introduced errors

* fix(cli): fix failing windows tests

* chore(cli): more test coverage for policy import/export

* fixed windows test

---------

Co-authored-by: Jarek Kowalski <jaak@jkowalski.net>
2024-10-28 01:36:12 +00:00
Mike McKay-Dirden 9587d982a8 list all required permissions for GCS (#4193) 2024-10-23 10:36:48 -07:00
Mike McKay-Dirden 5edc81b9a6 docs(site): Clarify ransomware requirements for Google/Azure (#4180) 2024-10-16 11:43:19 -07:00
Mike McKay-Dirden 21ab416cc4 docs(site): Add Google ransomware protection section (#4135) 2024-09-27 05:45:45 +00:00
Larry Claman 8e37cea7c8 docs(ui): Document how KopiaUI Desktop handles multiple config files and repositories (#4049) 2024-09-20 08:45:04 -07:00
Julio López 87766e32e7 docs(general): update supported Windows version (#4071) 2024-08-23 22:11:24 -07:00
Denis Fondras 20362338a1 Improve OpenBSD installation documentation (#4054)
Remove the mention of snapshot and 7.1.
2024-08-19 21:33:21 -07:00
EtherealiteandJulio 1aab37ddcc docs(server): add repo password in server start example (#3875)
When starting the server, the typical use case will not involve
responding to interactive prompts. This change better reflects the
expectations of a user given that fact.

---------

Co-authored-by: Julio <1953782+julio-lopez@users.noreply.github.com>
2024-05-24 23:22:04 -07:00
Wyatt Childers 951f126b3c docs(providers): info about the B2 S3-compatible endpoint (#3860)
This expands the note about using B2 storage as S3-compatible storage by
providing some additional context on where to get the endpoint value.

It also changes the redundant fully qualified "Backblaze B2" to "B2"
in the note.
2024-05-13 21:36:50 -07:00
Malte Kumlehn f1072da1d6 docs(server): explain why --insecure cannot be used behind a reverse proxy (#3861)
The previous wording conveyed that eliding `--insecure` flag was required
by the nginx (config) and not kopia itself. 
The new wording expands and explains why the flag is needed. This helps
when setting up kopia behind other reverse proxies, such as traefik.

See https://kopia.discourse.group/t/cant-connect-to-insecure-repository-server/871/4
for additional context.
2024-05-13 21:34:21 -07:00
Wyatt Childers e5790e333a docs(cli): cache hard limits flags (#3846) 2024-05-07 12:02:40 -07:00
coderwander f125f09ddc chore: fix some typos in comments (#3805)
Signed-off-by: coderwander <770732124@qq.com>
2024-04-16 14:48:03 -07:00
Jarek KowalskiandJulio López 09415e0c7d chore(ci): upgraded to go 1.22 (#3746)
Upgrades go to 1.22 and switches to new-style for loops

---------

Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com>
2024-04-08 09:52:47 -07:00
Mike McKay-Dirden ca2230f9c6 docs(site): Add Azure ransomware protection section (#3398) 2024-02-20 18:52:07 -08:00
25437ae5f2 docs(site): improvements related to spelling and structure (#3618)
* Improvements related to spelling and structure
* Moved kopia 0.8 section to the bottom
* Update site/content/docs/Repository Server/_index.md

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
Co-authored-by: Julio López <1953782+julio-lopez@users.noreply.github.com>
2024-02-12 12:37:26 -08:00
cristihcd ea339bfcbf Group Kopia Repository Server v0.8 usage notes under separate heading (#3626)
Make the documentation for Repository Server easier to read by isolating v0.8 notes under a separate heading
2024-02-06 21:21:52 -08:00
triatic b057b0b99a Update _index.md: old link redirects to sales page (#3616) 2024-02-05 21:02:53 -08:00
Christoph AndersonandlupusA 7b89fe173c Removed summary in command section (#3590)
Co-authored-by: lupusA <lupuapps@gmail.com>
2024-01-26 11:06:24 -08:00
pnicto 37f3779c93 docs(site): fix typo (#3577) 2024-01-26 10:51:54 -08:00
Julio Lopez a934629c55 chore(site): build site with any patch version of Go 1.21 (#3545)
Specify `1.21.x` in `site/.go-version` to automatically use the most
recent version of Go 1.21 available.
2023-12-31 14:09:51 -08:00
Julio Lopez 8f9a5ad2b8 build(site): upgrade Go version to 1.21 in Netlify (#3527)
Specify patch version (1.21.5) so Netlify finds and uses the corresponding version.
When specifying `1.21`, Netlify falls back to 1.19 🤷🏼
2023-12-18 19:59:53 -08:00
Akhtiam Sakaev cc9d27fe3f docs(site): Fix typo (#3487) 2023-12-04 18:14:08 -08:00
Julio Lopez e9f5150fe4 docs(providers): fix documentation for S3 permissions (#3451)
DeleteObject needs to be allowed. This is needed for kopia to work correctly.
The assumption is that S3 versioning is enabled.
2023-11-17 21:02:12 -08:00
Jonathan Melly 77bac549c8 fix(vss): add missing -File for powershell vss script policy setup (#3424) 2023-11-01 21:18:34 -07:00
An | Anton Röhm 89b5748b31 docs(site): Improve "Repositories" formatting & spelling mistakes (#3384) 2023-10-14 05:13:48 -07:00
PhracturedBlue 749ff2ed1e docs(site): Add description of title-checker when submitting a PR (#3331) 2023-09-19 15:19:19 +00:00
PhracturedBlue 741fbd4442 feat(server): Add socket-activation support (#3283) 2023-09-10 19:46:28 -07:00
Christoph Hecht 3257abbd17 docs(site): Add LVM example for actions (#3286)
* Add LVM example for actions

* Fix wording of LVM example
2023-09-10 19:45:19 -07:00
Jarek Kowalski f0f0075e21 chore(ci): upgrade golang to 1.21 (#3277) 2023-09-07 20:27:25 -07:00
PhracturedBlue 9237b29023 feat(server): add server support for unix domain sockets (#3216)
* Add server support for unix domain sockets

* Ensure socket path < 104 bytes for UDS test
2023-08-20 17:17:20 -07:00
Nicolai Weitkemper 5786ba03ef docs(site): fix typo "maintence" (#3234) 2023-08-19 18:50:36 -07:00
John VenessandJulio Lopez 82c83d92ac docs(site): change wording for storage provider choice (#3206)
---------

Co-authored-by: Julio Lopez <1953782+julio-lopez@users.noreply.github.com>
2023-08-11 05:48:43 +00:00
Christoph Anderson ddd90fa27d docs(site): Fix ransomware protection section (#3139)
* Fix ransomware protection section: fix for the code section for AWS
* Adjusted index for advanced section.
2023-07-17 22:40:44 -07:00
Raghuram Devarakonda 9f6b86ff33 docs(site): fix typo (#3144)
Corrects a couple of spelling mistakes.
2023-07-13 18:36:11 +00:00
PhracturedBlue 368bdb52f9 docs(site): Add documentation about Ransomware Protection (#2160)
* Add documentation about Ransomware Protection

* Clarify support for GCS

* Fix typos and align #2179 with PR

* Remove FIXMEs.  Add a paragraph on MFA

* Add comments on compliance mode and the irrevertable nature of object locks

* Add an extra section on Lifecycle management

* Remove collapsible section for better compatibility
2023-07-10 13:01:44 -07:00
Jarek Kowalski cd69801082 chore(ci): fix npm audit failure by removing electron-first-run and upgrading electron and semver (#3101)
Fixed semi-manually:

```
npm remove electron-first-run

npm install electron@25.0.0

npm install semver@7.5.3
```
2023-07-03 20:25:28 +00:00
Jarek Kowalski 8eb3893738 docs(site): minor tweaks (#3082) 2023-06-18 12:20:27 -07:00
Jarek Kowalski 5cf54906ec chore(site): upgraded site to latest hugo and removed vendored files (#3078)
* chore(site): upgraded site to latest hugo and removed vendored files

This switches to using github.com/google/docsy as a Hugo module,
so we don't need to vendor the theme anymore or its dependencies.

* layout

* more style, edit MD support

* style

* style

* fixed linter errors

* update text
2023-06-18 11:41:01 -07:00
Dimitri 3622b58554 docs(site): fixing typo. (#3025) 2023-06-02 16:57:04 -07:00
Raúl SantosandJarek Kowalski 58d9e94d00 docs(site): update installation instructions for apt key location (#2953)
The current installation instructions mention `/usr/share/keyrings` as the location to copy the apt key files to, but according to the sources.list manpage, the correct location for manually installed keys would be `/etc/apt/keyrings`.

From the sources.list manpage:
> The recommended locations for keyrings are /usr/share/keyrings for keyrings managed by packages, and /etc/apt/keyrings for keyrings managed by the system operator.

From the apt-key manpage:
> FILES
>        /etc/apt/trusted.gpg
>            Keyring of local trusted keys, new keys will be added here. Configuration Item: Dir::Etc::Trusted.
> 
>        /etc/apt/trusted.gpg.d/
>            File fragments for the trusted keys, additional keyrings can be stored here (by other packages or the administrator). Configuration Item Dir::Etc::TrustedParts.
> 
>        /etc/apt/keyrings/
>            Place to store additional keyrings to be used with Signed-By.

Co-authored-by: Jarek Kowalski <jaak@jkowalski.net>
2023-04-17 23:26:24 -07:00
Jarek Kowalski 12dff95857 fix(site): export signing-key that does not expire (#2952) 2023-04-16 23:45:26 -07:00
Christoph Anderson 365f48423b docs(site): improved faq and kopiaignore section (#2864)
- Improved the wording in the FAQ section.
- Added the documentation on kopiaignore to the faqs.
- Added the faqs to the main menu
- Added a link the kopiaignore documentation in the features section
- Added a paragraph on incomplete snapshots in the faqs
2023-03-29 17:35:19 -07:00
Christoph AndersonandlupusA c8d6112aaa docs(site): added documentation on kopiaignore (#2844)
* Added a documentation and examples for kopiaignore files and patterns.

* Removed the quote signs for server-password and server-username in the example docker compose within the installation guide.

* Minor changes to the documentation. Adjusted the table with examples. Improved wording.

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-24 15:19:03 -07:00
lupusAandlupusA cc00388f6d Fixed broken links in the advanced sections. (#2843)
Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-20 23:21:27 -07:00
lupusAandlupusA 8459e1c0d4 docs(site): unified headings - created an outline within the advanced section (#2838)
* Unified the headings of the sub-sections within the "advanced" section. Created an outline for the "advanced" section. Changed the ordering of the advanced section to a more meaningful representation. Fixed a typo within the installation guide.

* Fixed a small typo in the outline of the advanced section.

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-20 20:52:10 -07:00
Snyk bot e5584331c9 fix(deps): upgrade @fortawesome/fontawesome-common-types from 0.1.7 to 0.2.36 (#2703)
Snyk has created this PR to upgrade @fortawesome/fontawesome-common-types from 0.1.7 to 0.2.36.

See this package in npm:
https://www.npmjs.com/package/@fortawesome/fontawesome-common-types

See this project in Snyk:
https://app.snyk.io/org/ntolia/project/58424cd5-ee02-4c16-8df1-43129217353f?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-03-13 00:09:01 -07:00
Juerd Waalboer 3a13ebf518 docs(site): added control credentials to example (#2807)
- Added server control credentials to `kopia server start` example
- Reformatted `kopia server start` to avoid excessive horizontal scrolling
- Moved pre-v0.8 information to quoted notes to reduce confusion
2023-03-12 14:53:10 -07:00