Commit Graph

27 Commits

Author SHA1 Message Date
Mathias Fredriksson b06452ee88
fix(install.sh): remove extracted files after installation (#12879) 2024-04-05 19:04:12 +03:00
Mathias Fredriksson c243210ae5
fix(install.sh): change post-install advisory when installing specific version (#12878) 2024-04-05 15:55:11 +03:00
Michael Brewer 61e5721caa
fix(install.sh): use `--version` when provided (#12873) 2024-04-05 13:14:49 +03:00
Mathias Fredriksson 65f8d18ce5
feat(install.sh): add support for `--mainline` (default) and `--stable` (#12858)
Fixes #12461
2024-04-03 20:26:48 +03:00
Colin Adler 41914256b3
chore: update terraform version in `install.sh` (#12856) 2024-04-02 16:53:36 -05:00
Colin Adler 4ab52766d2
feat: add `--net-admin` option to install script (#9953) 2023-10-03 23:01:46 +00:00
Kayla Washburn 8421f56137
refactor: bring back updated install.sh with patches (#9583) 2023-09-07 21:17:16 +00:00
Kayla Washburn bfff88d2d3
revert: improve flag interpretation for install.sh (#9566) 2023-09-07 05:29:52 +00:00
Kayla Washburn 4ed8dd0d6c
refactor: improve flag interpretation for install.sh (#9554) 2023-09-06 12:57:28 -06:00
Kayla Washburn c6f4f0f8ad
feat: install from homebrew in install.sh (#9414) 2023-08-30 11:58:53 -06:00
Cian Johnston 3f6a158016
chore: enable exhaustruct linter (#8403)
* chore: enable exhaustruct linter

* add exlusion rules

* move to allowlist instead

* exhaustruct httpmw package

* fixup! exhaustruct httpmw package

* make lint

* address PR comments
2023-07-11 14:30:33 +01:00
Muhammad Atif Ali a07209efa1
fix: very small typo (#6877) 2023-03-30 07:56:19 -05:00
Kyle Carberry 1fb7365cb1
fix: use `-U` when installing with rpm (#6349)
Fixes #6275.
2023-02-26 18:11:23 +00:00
Kyle Carberry dbfeb5630c
fix: update docs link for configuration (#5827)
This was set to the old URL pre docs move!
2023-01-23 18:42:47 -06:00
Ben Potter a040bcc0cf
docs: clarify access URL in install flow (#5626)
* fix: TLS disabled copy

* clarify default access URL

* add docs for coder address
2023-01-18 23:23:55 +00:00
Nathanial Spearing 9b602f55e0
feat: Added --with-terraform argument to install coder and terraform together (#5586)
* - Added a `--install-terraform` argument
- Added a unzip command check to the standalone function
	- Cleaner error and help redirect the user to a solution
- Added help info for `--install-terraform` argument
- Fixed standalone install typo (ard64 -> arm64)

* - Corrected formatting errors, and renamed functions

* - Fixed typos
- Added recommend changes for consistency

* Removed unzip check in standalone function

* Fixed styling

* Moved the TERRAFORM_VERSION Var up
2023-01-06 11:54:06 -06:00
Kyle Carberry af2c47b1a3
fix: Update install script text to separate run and use (#5203) 2022-11-30 13:38:25 -08:00
Ben Potter 670d5adfd7
chore: fix install.sh typo (#4770) 2022-10-26 15:32:20 -04:00
unknowndevQwQ efdd5d5a0c
feat: add doas support (#4531)
* feat: add doas support

Some people may have some reason to drop sudo and switch to doas

* chore: doas at the end

Just because it is relatively cold :-(

Co-authored-by: Kyle Carberry <kyle@carberry.com>

* chore(CI): add doas to pass CI

* fix syntax error

Co-authored-by: Kyle Carberry <kyle@carberry.com>
Co-authored-by: Ben <me@bpmct.net>
2022-10-16 02:18:30 +00:00
Kyle Carberry 3cc77d96eb
feat: Add tunnel by default (#4399)
* feat: Add tunnel by default

If an access URL is not specified, we will always tunnel.

This is from community-member feedback who exclaimed that
it's confusing having the default for `coder server` display
a warning message, and I agree.

There is very little (maybe none) in running `coder server`
without tunnel and without an access URL, so this seems like
overall a much better UX.

* Update install.sh

Co-authored-by: Ben Potter <ben@coder.com>

* Update docs/install/packages.md

Co-authored-by: Ben Potter <ben@coder.com>

* Fix reset pass test

* Fix e2e test

Co-authored-by: Ben Potter <ben@coder.com>
2022-10-07 08:05:56 -05:00
Ammar Bandukwala d7b96f7d58
Correct spelling of macOS (#3478)
* Correct spelling of macOS

* fixup! Correct spelling of macOS

* fixup! Correct spelling of macOS
2022-08-11 21:22:06 -04:00
David Wahler 29be359f3d
Clarify wording of `install.sh --dry-run` output (#2751) 2022-06-30 13:01:54 -05:00
Ammar Bandukwala 29c9c1d928
docs: small improvements to install (#2400)
* Simplify install docs

* docs: clarify security policy
2022-06-16 12:30:56 +00:00
Kyle Carberry 10dc9e3876
fix: Force keeping old files to prevent dpkg failure on update (#2399)
Updating a release if system files failed would result in failure from
the install script. This fixes it!
2022-06-15 20:04:20 -05:00
Kyle Carberry ccd061652b
feat: Add built-in PostgreSQL for simple production setup (#2345)
* feat: Add built-in PostgreSQL for simple production setup

Fixes #2321.

* Use fork of embedded-postgres for cache path
2022-06-15 16:02:18 -05:00
Ben Potter 8f7dbee813
fix: flaky install.sh upgrade on OSX (zsh killed) (#2309)
* remove binary exists

* fix lint and format errors

Co-authored-by: ben@coder.com <benpotter@bens-mbp.lan>
2022-06-15 11:09:52 -05:00
Ben Potter 46ffb67d60
feat: one-line install script (#1924)
* feat: one-line install script

* remove homebrew support

* remove arch linux

* use proper filename for packages

* fix variable format

* fix systemd instructions

* fixes to standalone script

* fix missing var bugs

* fix standalone install

* fix for MacOS

* format

* fix armv7 assets and zips

* remove windows

* update install docs

* support external sources with shellcheck

* shfmt

* add external sources to GitHub action & unfold

* change wording

* first template docs

* default to /usr/local instead

* add option for binary name
2022-06-01 14:15:09 -05:00