| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | vps.scm: Refactor namespaces and add CI mcron jobs | EuAndreh | 2020-11-29 | 1 | -26/+260 |
| | | |||||
| * | ci-build.sh: Remove server-specific PREFIX path of logfile | EuAndreh | 2020-11-29 | 2 | -4/+6 |
| | | |||||
| * | vps.scm: Inline id_rsa.pub file | EuAndreh | 2020-11-29 | 2 | -4/+3 |
| | | |||||
| * | Move FIXME markers to TODOs.org | EuAndreh | 2020-11-29 | 2 | -3/+5 |
| | | |||||
| * | manifest.scm: Add missing packages | EuAndreh | 2020-11-29 | 1 | -4/+14 |
| | | |||||
| * | Remove .bashrc | EuAndreh | 2020-11-29 | 2 | -34/+4 |
| | | |||||
| * | ci-build.sh: Update path to $LOGFILE | EuAndreh | 2020-11-29 | 1 | -1/+1 |
| | | |||||
| * | Add scripts/ci-build.sh | EuAndreh | 2020-11-29 | 1 | -0/+38 |
| | | |||||
| * | vps.scm: WIP setup cgit | EuAndreh | 2020-11-29 | 1 | -25/+83 |
| | | |||||
| * | Move shell.sh to container | EuAndreh | 2020-11-29 | 2 | -5/+3 |
| | | |||||
| * | Move tests.sh to Makefile | EuAndreh | 2020-11-29 | 2 | -10/+8 |
| | | |||||
| * | TODOs.org: Ressurect decision on public SSH key leakage and add anchors | EuAndreh | 2020-11-29 | 1 | -1/+32 |
| | | |||||
| * | vps.scm: Add ci.$tld subdomain | EuAndreh | 2020-11-28 | 1 | -1/+1 |
| | | |||||
| * | vps.tf: Add CNAME "*" subdomain alias | EuAndreh | 2020-11-28 | 4 | -0/+7 |
| | | |||||
| * | vps.scm: Restart NGINX service instead of killing the process | EuAndreh | 2020-11-28 | 1 | -14/+17 |
| | | |||||
| * | tests.sh: Remove call to ./scripts/assert-nixfmt.sh | EuAndreh | 2020-11-28 | 1 | -1/+0 |
| | | |||||
| * | TODOs.org | EuAndreh | 2020-11-27 | 1 | -0/+8 |
| | | |||||
| * | vps.tf: Add IPv6 output | EuAndreh | 2020-11-27 | 1 | -1/+5 |
| | | |||||
| * | TODOs.org: remove old sections | EuAndreh | 2020-11-27 | 1 | -179/+17 |
| | | |||||
| * | vps.scm: Uncomment opensmtpd-service-type | EuAndreh | 2020-11-26 | 1 | -3/+3 |
| | | |||||
| * | vps.scm: Add some FIXME markers | EuAndreh | 2020-11-26 | 1 | -1/+3 |
| | | |||||
| * | .bashrc: Allow aliases on sudo commands | EuAndreh | 2020-11-26 | 1 | -0/+2 |
| | | |||||
| * | TODOs.org | EuAndreh | 2020-11-26 | 1 | -1/+6 |
| | | |||||
| * | vps.scm: Merge (slurp-trim ...) into (slurp ...) | EuAndreh | 2020-11-26 | 1 | -7/+6 |
| | | |||||
| * | vps.scm: Use symbols for declaring packages | EuAndreh | 2020-11-26 | 1 | -4/+4 |
| | | |||||
| * | vps.scm: Indent (operating-system ...) expression | EuAndreh | 2020-11-26 | 1 | -61/+61 |
| | | |||||
| * | vps.scm: Add nginx, certbot and mail-aliases services | EuAndreh | 2020-11-26 | 2 | -13/+60 |
| | | |||||
| * | vps.scm: Start setting up OpenSMTPD configuration | EuAndreh | 2020-11-26 | 1 | -2/+30 |
| | | |||||
| * | vps.scm: Add missing use for unattended upgrades | EuAndreh | 2020-11-26 | 1 | -1/+1 |
| | | |||||
| * | vps.scm: Put user name in a variable | EuAndreh | 2020-11-26 | 1 | -3/+5 |
| | | |||||
| * | Terraform: Add email DNS records (DKIM, DMARC, SPF) | EuAndreh | 2020-11-26 | 20 | -1/+76 |
| | | |||||
| * | vps.scm: Add unattended-upgrade-service-type to the service list | EuAndreh | 2020-11-23 | 1 | -0/+1 |
| | | |||||
| * | vps.scm: Add mcron-service-type with empyt list of jobs | EuAndreh | 2020-11-22 | 1 | -2/+5 |
| | | |||||
| * | vps.scm: Add git package | EuAndreh | 2020-11-22 | 1 | -1/+2 |
| | | | | | For using git push commands | ||||
| * | Remove niv's sources under nix/ | EuAndreh | 2020-11-18 | 2 | -223/+0 |
| | | |||||
| * | Remove assert-nixfmt.sh | EuAndreh | 2020-11-18 | 1 | -16/+0 |
| | | |||||
| * | Remove duplicated Vultr provider version | EuAndreh | 2020-11-18 | 1 | -1/+0 |
| | | |||||
| * | Remove default.nix and shell.nix | EuAndreh | 2020-11-18 | 7 | -32/+1 |
| | | |||||
| * | Add versions.tf | EuAndreh | 2020-11-18 | 1 | -0/+8 |
| | | |||||
| * | Remove most Nix files | EuAndreh | 2020-11-18 | 27 | -303/+98 |
| | | |||||
| * | vps.scm: Change locale to fr_FR.UTF-8 | EuAndreh | 2020-11-16 | 1 | -1/+1 |
| | | |||||
| * | .bashrc: Add "l" Bash alias | EuAndreh | 2020-11-16 | 1 | -0/+1 |
| | | |||||
| * | rsync the full folder to home instead of file by file | EuAndreh | 2020-11-16 | 3 | -3/+4 |
| | | |||||
| * | Copy over the .bashrc file from the VPS | EuAndreh | 2020-11-16 | 1 | -0/+31 |
| | | |||||
| * | TODOs.org: Sort services by priority | EuAndreh | 2020-11-16 | 1 | -3/+3 |
| | | |||||
| * | guix-reconfigure.sh: Remove un-needed (for now) envsubst call and shrink ssh ↵ | EuAndreh | 2020-11-16 | 1 | -3/+4 |
| | | | | | commands | ||||
| * | vps.scm: Remove comment from generated OS configuration | EuAndreh | 2020-11-16 | 1 | -3/+0 |
| | | |||||
| * | vps.scm: Stop inlining content of sudoers file | EuAndreh | 2020-11-16 | 1 | -3/+5 |
| | | |||||
| * | Add base Guix configuration and start switching to it | EuAndreh | 2020-11-16 | 10 | -8/+69 |
| | | | | | | | | | | | | | | | | | - remove NixOS stateVersion from .envrc; - add guix-reconfigure.sh; - add vps.scm with initial Guix system configuration; - update vps.tf to use the new "base-guix" snapshot. The "base-guix" image doesn't need a password. The "andreh" users has one, but it is configured for not requiring it when running commands as "sudo". The expected minimal steps one has to go through for privilege scalation is via the SSH private key, and accessing the VPS via SSH. Since password login is disabled and root can't login via SSH either, only the private SSH key allows access to the server. After that, the attacker will be able to run commands as root. | ||||
| * | Fix tests.sh | EuAndreh | 2020-11-16 | 2 | -32/+1 |
| | | |||||
