| Commit message (Expand) | Author | Files | Lines | |
|---|---|---|---|---|
| 2019-05-28 | Rotate secrets | EuAndreh | 1 | -0/+0 |
| 2019-05-28 | Remove set -x from ci-setup.sh | EuAndreh | 1 | -1/+1 |
| 2019-05-28 | Suppress output of docker-compose config•••This derivation sources =.envrc= and it's output can potentially leak secret environment variables from it. | EuAndreh | 1 | -1/+1 |
| 2019-05-28 | Fix docker-compose config step•••Add gitMinimal package to baseTasks to allow any derivation to =source .envrc= freely. dockerComposeLint sources it to properly lint the file that will be ran. | EuAndreh | 1 | -1/+2 |
| 2019-05-28 | Fix Nextcloud image name | EuAndreh | 1 | -1/+1 |
| 2019-05-28 | Split Bash variable declaration from assignment (shellcheck offense) | EuAndreh | 1 | -0/+0 |
| 2019-05-28 | Add =set -x= to ci-setup.sh | EuAndreh | 1 | -1/+1 |
| 2019-05-28 | Add backup routing before possibly tearing down machine•••Create a new backup entry before running =terraform apply=, which may (or may not) destroy the current machine. This shouldn't be an issue for the backup itself, since all of the data should be stored in a separate Block Storage Volume, but we can take advantage of the sevices already needing to be taken down in order to perform a full backup of the data. | EuAndreh | 6 | -11/+21 |
| 2019-05-28 | Add secrets/borg_remote{.pub} SSH keypair | EuAndreh | 2 | -0/+0 |
| 2019-05-28 | Rename ./secrets/id_rsa{.pub} -> ./secrets/vps_box{.pub} | EuAndreh | 5 | -3/+3 |
| 2019-05-27 | TODOs.org | EuAndreh | 1 | -0/+2 |
| 2019-05-27 | TODOs.org•••Add =Nice to have= task on docker-compose version | EuAndreh | 1 | -0/+1 |
| 2019-05-27 | TODOs.org•••Add notes on creating backups, and questions on the best strategies available. | EuAndreh | 1 | -0/+9 |
| 2019-05-27 | Add variables to properly tag a backup | EuAndreh | 1 | -0/+0 |
| 2019-05-27 | Add --color to ls alias | EuAndreh | 1 | -1/+1 |
| 2019-05-27 | Add cd to /home/vps/ in profile•••Just a nice to have when SSH'ing interactively, doesn't have and effect on non-interactive SSH commands. | EuAndreh | 1 | -0/+1 |
| 2019-05-27 | Use ssh pipe and cat instead of hacky temporary file descriptor•••Taken from http://compgroups.net/comp.unix.shell/-scp-dev-fd-63-not-a-regular-file/3063561 | EuAndreh | 1 | -3/+1 |
| 2019-05-27 | WIP: take a backup during deployment•••Before possibly tearing down the machine, while all services are stopped (after the =docker-compose down= command), create a new backup with the current data. The backup tag should include the commit SHA of the deployment. | EuAndreh | 2 | -2/+11 |
| 2019-05-27 | Add more descriptive error message for FIXME derivation test | EuAndreh | 1 | -1/+5 |
| 2019-05-27 | Add bash_aliases.sh and scp it when deploying a new box | EuAndreh | 2 | -0/+4 |
| 2019-05-27 | Add Nextcloud recipe to docker-compose.yaml | EuAndreh | 2 | -0/+19 |
| 2019-05-27 | Use Bash variables for domain names and container ports | EuAndreh | 2 | -9/+9 |
| 2019-05-27 | Fix formatting of default.nix (linter offense) | EuAndreh | 1 | -7/+2 |
| 2019-05-27 | Revert Terraform to "default" version | EuAndreh | 1 | -1/+1 |
| 2019-05-27 | TODOs.org | EuAndreh | 1 | -4/+25 |
| 2019-05-26 | Run terraform init before running terraform apply | EuAndreh | 1 | -0/+1 |
| 2019-05-26 | Use Terraform 0.12.0 in nix-shell and CI | EuAndreh | 1 | -2/+7 |
| 2019-05-26 | ci dbg | EuAndreh | 1 | -0/+1 |
| 2019-05-26 | Change permission of ./secrets/id_rsa after git crypt unlock | EuAndreh | 1 | -0/+2 |
| 2019-05-26 | Disable StrictHostKeyChecking for SSH access | EuAndreh | 1 | -0/+1 |
| 2019-05-26 | Fix missing argument to ssh | EuAndreh | 1 | -1/+1 |
| 2019-05-26 | Fix call to ./provision.sh in .build.yml | EuAndreh | 1 | -1/+1 |
| 2019-05-26 | Specify shell type to ShellCheck in nix-shell shebang files | EuAndreh | 2 | -0/+2 |
| 2019-05-26 | Format default.nix (nixfmt offense) | EuAndreh | 1 | -7/+2 |
| 2019-05-26 | Use more robust Bash cd approach | EuAndreh | 4 | -3/+3 |
| 2019-05-26 | Run CI scripts from ./vps/ folder | EuAndreh | 1 | -2/+5 |
| 2019-05-26 | Use nix-shell shebang to run CI scripts | EuAndreh | 3 | -8/+7 |
| 2019-05-26 | Use nix-shell --pure to run scripts•••Instead of adding them to the =packages= section of .build.yml. | EuAndreh | 2 | -4/+11 |
| 2019-05-26 | TODOs.org | EuAndreh | 1 | -3/+12 |
| 2019-05-26 | Prepare builds.sr.ht CI environment before running build tasks•••Make content of .envrc available to subsequent build jobs. | EuAndreh | 5 | -13/+21 |
| 2019-05-26 | Unlock with git-crypt in setup phase | EuAndreh | 2 | -9/+5 |
| 2019-05-26 | Revert back from Debian to NixOS | EuAndreh | 1 | -5/+3 |
| 2019-05-26 | TODOs.org | EuAndreh | 1 | -10/+34 |
| 2019-05-26 | Perform single-user installation of Nix | EuAndreh | 1 | -3/+1 |
| 2019-05-26 | Change ownership to build instead of root of /nix | EuAndreh | 1 | -1/+2 |
| 2019-05-26 | Create Nix store with sudo before installing Nix | EuAndreh | 1 | -1/+2 |
| 2019-05-26 | Create Nix store with sudo | EuAndreh | 1 | -1/+1 |
| 2019-05-26 | Change GPG secret reference | EuAndreh | 1 | -1/+1 |
| 2019-05-26 | TODOs.org | EuAndreh | 1 | -1/+8 |
| 2019-05-26 | Fix terraform fmt offense | EuAndreh | 1 | -1/+1 |
