Commit Graph

1148 Commits (master)
 

Author SHA1 Message Date
Matthew Hall 6ce6f5c81e
Use region code instead of name to deploy in non-default Vultr region. (#14713) 4 weeks ago
Jack Ivanov a4a9d6d7c8
Fix Vultr collection (#14707) 1 month ago
Jack Ivanov 0d1be722a1
Fix hetzner module (#14698) 1 month ago
Ali Hajimirza ebf127dc52
Use cheapest EC2 instance as default (#14536)
* Update docs

* Update docs
2 months ago
Okan Binli 74051d06a2
Update README.md dependencies (#14634)
`file` and `lookup` are part of the ubuntu most of the time but in some cases it was missing therefore ansible fails.

Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
4 months ago
BowTiedJerboa 5817300bb1
Updated Python dependency from 3.8 to 3.10 (#14677)
* Updated Python dependency from 3.8 to 3.10 to support version issues with Ansible

* Changed install recommendations to use pyenv instead of downloading from ppa
4 months ago
Ayaan Mirza Baig baf8a85c0b
Create SECURITY.md (#14669)
Added a basic skeleton for SECURITY.md

Co-authored-by: William Woodruff <william@yossarian.net>
5 months ago
Disconnect3d c9352a1801
cloud-pre.yml: use 4096 bits for ssh rsa key (#14674)
The ssh-key we generated used 2048 bits while even openssh's ssh-keygen defaults to 3072 nowadays [0].

While RSA-2048 is probably ok (?) and what NIST recommends for keys until around 2030, its probably better to switch to more bits.

This is also just a temporary solution as we should also switch to ed25519.

Thanks to Dan M (@dmur1 or dan@hexarcana.ch) for pointing this out.

[0] 19d3ee2f3a/ssh-keygen.c (L83)
5 months ago
Pavel Mishkovich 67aa5fe881
Add a linode entry to troubleshooting.md (#14632) 5 months ago
Alex Oswald a6ad0adc94
update digitalocean docs on droplets (#14659)
Make note of smaller/cheaper droplets for DigitalOcean and document it.
5 months ago
Jack Ivanov 90c2b1bbeb
upgrade ansible to 9.1.0 (#14673)
* upgrade to 9.1.0

* python version

* 3.11-alpine

* missed python version
5 months ago
Dima Scherbakov fd6efb71f2
ssh_config: ignore pre-existing SSH keys on client (#14646)
sshd limits the number of authentication attempts permitted per
established connection.
The limit is set via the MaxAuthTries option and defaults to six
attempts.

Client SSH environments that define more than six SSH keys globally or
in the agent would exhaust authentication attempts before they reach the
algo-specified per-instance SSH private key.

SSH client allows "forgetting" existing keys per connection using the
IdentitiesOnly option.
A client only offers an explicitly defined key when this option is set.
7 months ago
dependabot[bot] a5b30cdbfe
Bump docker/login-action from 2 to 3 (#14649)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 months ago
dependabot[bot] 29f5a2f6f8
Bump docker/metadata-action from 4 to 5 (#14648)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 months ago
dependabot[bot] fc1d3d4d7b
Bump actions/checkout from 3 to 4 (#14647)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 months ago
dependabot[bot] 199e404ec4
Bump docker/build-push-action from 4 to 5 (#14650)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 months ago
dasmart 17881b2d2a
make sure cron is installed on ubuntu. #14568 (#14640) 7 months ago
Brenton Bostick abb8164054
Fix typos (#14635) 9 months ago
Artem Dinaburg 1cf3d8d66d
Add CODEOWNERS file (#14599) 9 months ago
Maksim Beliaev 7d1af5abab
Update README.md (#14591) 9 months ago
James Olds 1c80cd23f5
update link to empirehacking slack (#14621) 10 months ago
Jack Ivanov 75cfeab24a
Ubuntu 22.04 support (#14579)
* add 22.04 support

* actions trigger

* lighsail to 22.04 and remove 20.04

* test scripted deploy

* ansible lint is advisory. moving to terraform
12 months ago
Jack Ivanov 45fe0f595d change dockerhub docs references 1 year ago
Jack Ivanov 1c47de7011 github docker image/package 1 year ago
ali ahmadi 1083b4bb97
Update install.sh (#14575)
convert .venv into .env in install.sh
1 year ago
bravepickle 8be2d689a7
updating .dockerignore file (#14559) 1 year ago
Mauer-Oats 651f949ca6
Update cloud-hetzner.md (#14450) 2 years ago
Dan Roscigno 9cc6b6c3a9
Update cloud-amazon-ec2.md (#14513) 2 years ago
Peter Gardfjäll 9ef093976b
Make Azure OS disk type configurable and default to a cheaper type (#14533)
* add azure option for osDiskType

* azure: change default image to minimal ubuntu
2 years ago
Jack Ivanov 43ed16ea13
Update client-linux-ipsec.md
Closes #14495
2 years ago
Jack Ivanov 347f864abb
Ansible upgrade 6.1 (#14500)
* linting

* update ansible

* linters
2 years ago
Mo Beigi a43de09437
Remove dead link to centos docs (#14488) 2 years ago
jabacrack 972723a139
update windows deployment documentation (#14470) 2 years ago
Maxim Perepelitsa 59672d476d
Update Lightsail required IAM permissions (#14438) 2 years ago
dependabot[bot] ed01f30949
Bump actions/checkout from 2 to 3 (#14427)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
WinterPhoenix 8b05cda01d
Fix OS Name for Vultr (#14458) 2 years ago
David Myers c0968a8fdb
Only offer available DigitalOcean regions (#14447) 2 years ago
dependabot[bot] 9f241b1886
Bump ansible-core from 2.12.1 to 2.12.3 (#14425)
Bumps [ansible-core](https://github.com/ansible/ansible) from 2.12.1 to 2.12.3.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/compare/v2.12.1...v2.12.3)

---
updated-dependencies:
- dependency-name: ansible-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot] 63bfa63f6a
Bump actions/setup-python from 2.3.1 to 2.3.2 (#14418)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Jack Ivanov e416e76ce8
DO networks fix (#14421)
* DO networks fix

* linting: add warn_list
2 years ago
Glenn Schlereth b29b310ff3
Update EC2 IAM Profile to least privilege required (#14417)
Change overly permissive IAM Profile from using wildcard in list of
actions required. Explictly define the 4 required ec2:Associate*
Realized while investigating issue #14383, though change does not
resolve that issue
2 years ago
Jack Ivanov a103d8dd16
Local install prompt (#14412)
* add local install warning

* change layout

* skip lint
2 years ago
David Myers 1a86b5fb4b
Update Cloud Shell instructions (#14411) 2 years ago
Hueseyin 4b1081b7b8
Added OpenWrt Wireguard client manual (#14399) 2 years ago
David Myers 0633fab3b2
Update documentation (#14404) 2 years ago
David Myers 0c6e45a194
Fix DigitalOcean (#14390) 2 years ago
David Myers a924381e9e
Fix Vultr (#14389) 2 years ago
dependabot[bot] 7203f33f2e
Bump ansible-core from 2.11.3 to 2.12.1 (#14375)
* Bump ansible-core from 2.11.3 to 2.12.1

Bumps [ansible-core](https://github.com/ansible/ansible) from 2.11.3 to 2.12.1.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/compare/v2.11.3...v2.12.1)

---
updated-dependencies:
- dependency-name: ansible-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update requirements.txt

* python and cache for actions

* switch to python 3.8

* wait for lxc network

* no point to support 18.04 in tests

* cipher fix for openssl_privatekey

* cipher fix for openssl_privatekey

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
2 years ago
Jack Ivanov c759d75753
Lightsail to CloudFormation (#14337)
* Lightsail to CloudFormation

* Update deploy-from-ansible.md
2 years ago
Glenn Schlereth 1bf8a40d51
Change config.cfg comment regarding ec2 spot option (#14345)
Reference the documentation to know the proper IAM permissions
2 years ago