Commit Graph
40 Commits
Author SHA1 Message Date
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
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
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
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 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
lupusAandlupusA 95fbf5a266 docs(site): rephrased the section "Two Variants of Kopia" and corrected the outline to match the document. Added a docker-compose example to the "Docker Images" section. (#2812)
Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-12 20:23:47 +00:00
Edward Betts 1e97574391 fix(general): correct spelling mistakes (#2684) 2023-01-21 07:37:15 -08:00
Muescha 0e09e1a13f add homebrew installation for kopiaui (#2627) 2022-12-06 19:05:59 -08:00
Jakob Kukla 7d47658cbb docs(site): Fix typo 2022-10-21 05:39:38 +00:00
Yanik39 14ec091cce docs(site): added Dockerfile based on ubuntu related info (#2254)
Please wait till example docker-compose-yml PR is merged.
2022-10-01 20:19:27 -07:00
nunotexbsdandAli Dowair c3d9347932 docs(site): Add FreeBSD port/package installation instructions (#2237)
* Update _index.md

Add FreeBSD port installation instructions

Co-authored-by: Ali Dowair <adowair@umich.edu>
2022-07-27 14:48:51 +03:00
basldfalksjdf 04bd43b27e docs(site): minor changes to Download & Installation page (#2139)
- Fix a typo
- Add some detail on functionality of KopiaUI
- Explain release zip package naming
2022-07-12 13:00:53 +00:00
basldfalksjdf 5fced3df4c docs(site): Updating documentation (#2170)
* site(docs): Updating repositories documentation

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update config.toml

* Update README.md

* Update _index.md

* Update _index.md

* Update README.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update config.toml

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update README.md

* Update README.md

* Update _index.md

* Update README.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update README.md
2022-07-10 23:32:15 -07:00
basldfalksjdf 4eb4f78435 docs(site): Minor changes to installation directions (#2133) 2022-07-04 11:40:09 -07:00
basldfalksjdf 0f6ab64dff docs(site): Reordering side and top menus (#2130)
* docs(site): Reordering side menu

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Create _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update config.toml

* Update _index.md
2022-07-03 19:36:58 -07:00
basldfalksjdf 0511501982 docs(site): Retitling Installation to Download & Installation (#2127)
We link to this page when telling people to download Kopia (see the download button at https://kopia.io), so it will be less confusing if we rename the page to "Download & Installation". We don't need to change the URL, just the title.
2022-07-03 16:14:32 -07:00
basldfalksjdf 482f51836d docs(site): Rewording the installation docs (#2120)
* Rewording the installation docs

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md

* Update _index.md
2022-07-03 18:27:42 +00:00
Jarek Kowalski a2e4c56978 docs(site): update homebrew installation instructions (#1744)
Since we now have official kopia formula in the `homebrew-core` repo,
dedicated `kopia` TAP is no longer needed (we will keep publishing to
it for a while so it's available as a fallback).

Fixes #1728
2022-02-11 17:28:50 -08:00
Julio Lopez a108469735 docs(general): update compilation from source for Go 1.17 (#1741) 2022-02-10 14:28:39 -08:00
Jarek Kowalski d3edab594e build(ci): added rclone 1.57.0 to Docker container images (#1718)
* build(ci): added rclone 1.57.0 to Docker container images

/bin/rclone is configured to use config in /app/rclone/rclone.conf
so the user can pass -v ~/.config/rclone:/app/rclone

* pr feedback
2022-02-02 21:06:43 -08:00
Jarek Kowalski 525d161f48 docs(site): updated apt installation instructions (#1683) 2022-01-27 09:22:59 -08:00
Aaron Jorgensen 0f4eb06369 Use gpg instead of apt-key (#1667)
Use gpg to install signing key. `apt-key` is deprecated and will be removed after Ubuntu 22.04.
2022-01-16 15:39:17 -08:00
Janne Johansson 3336a02bab Add OpenBSD instructions (#1508) 2021-11-10 08:59:53 -08:00
cristihcd d9c1bd0758 minor spelling and grammar fixes (#1318) 2021-09-28 15:19:02 -07:00
Jarek Kowalski 922bc7cbc8 ci: refactored credentials handling (#987)
This strengthens credential handling after our signing keys may have
been leaked in the [codecov.io breach](https://about.codecov.io/security-update/)

* pass only minimal credentials to each build step to avoid
  exposing sensitive tokens to tools that don't need them
  (like code coverage)
* removed encrypted credential files and replaced with environment-based
* allow full ci/cd including publishing artifacts from forks
* regenerated all passwords, tokens and service accounts
* do not install Google Cloud SDK on GHA - it's already there
* moved RPM signing to 'Stage And Publish Artifacts' phase
* generated new GPG signing key

See https://kopia.discourse.group/t/important-impact-of-codecov-io-security-issue-on-kopia-build-pipeline/377
2021-04-16 08:17:13 -07:00
Jarek Kowalski 4d77bd109e ci: added publishing to test-builds Scoop bucket 2021-03-23 08:01:28 -07:00
Jarek Kowalski a16a21418e site: installation instructions and updated release notes (#901) 2021-03-20 13:37:52 -07:00
Jarek Kowalski 3a94c16678 Dockerfile: switched to distroless, specified defaults environment variables for containerized kopia (#897)
* Dockerfile: specified reasonable defaults options for containerized kopia

* addressed pr comments, switched to gcr.io/distroless/static:nonroot

distroless has no executable code, so this requires KOPIA_PASSWORD
to always be provided via env, b/c distroless does not have
/bin/stty to disable TTY echo (we should not require that, BTW)

* site: added docker image documentation
2021-03-19 21:54:48 -07:00
Eric Cheng 52e8fb8957 Add Arch-specific installation instructions (#889) 2021-03-15 17:31:44 -07:00
Jarek KowalskiandJulio López 5784d68766 site: edited installation page and switched Download link to point at it (#603)
* site: edited installation page and switched Download link to point at it.

Emphasized the use of package managers to download and keep Kopia up-to-date.
Added instructions for using Scoop on Windows.

Co-authored-by: Julio López
2020-09-12 19:30:49 -07:00
Jarek Kowalski 4ef314bee5 Added RPM repository (#600)
* goreleaser: added signatures to RPM binaries

Currently goreleaser does not support it, so we're overriding
signing script and signing all RPMs that it produces.

Also changed goreleaser parameters to only publish binaries
when running on linux/amd64.

* build: added automatic publishing of RPMs to a YUM repository

Also fixed RPM file names to match local conventions.
2020-09-09 23:18:20 -07:00
Jarek Kowalski f541734362 site: updated installation instructions now that we have APT repository (#534) 2020-08-14 19:13:04 -07:00
Samuel BENARD 85aa4ae6e5 Add 'repositories' page (#454)
Add sftp and webdav as repositories to "Getting started" documentation page, "Setting Up Repository" chapter.

Add repositories list and usage examples to doc.
2020-06-01 01:08:58 -07:00
Jarek Kowalski 159d736b2e site: added KopiaUI video link in the Getting Started 2020-03-07 23:06:16 -08:00
Jarek Kowalski 771fec1077 build: added simple Windows-based build script
This orchestrates building HTMLUI and main binary, only uses built-in shell script and avoids having any dependencies on Unix tools. Latest go and npm are required.
2019-12-18 19:35:40 -08:00
Jarek Kowalski a177394cde docs: added installation instructions using RPM and DEB 2019-05-15 22:05:22 -07:00
Jarek Kowalski 5fdc25b574 added docs for verifying downloaded packages 2019-05-15 21:00:30 -07:00
Jarek Kowalski 06acbd0d95 added homebrew output to goreleaser 2019-05-15 18:21:31 -07:00
Jarek Kowalski 2787011e02 Revamped kopia.io website.
Added build pipeline to keep the reference in sync with the code.
2019-05-09 22:11:03 -07:00