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
Christoph Anderson
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 Santos
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 Anderson
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
lupusA
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
lupusA
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
nunotexbsd
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 Kowalski
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