Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | system.scm: Use "queue:" prefix for (xyz euandreh queue) | EuAndreh | 2023-03-12 | 1 | -7/+7 | |
| | ||||||
* | system.scm: Remove leftover space | EuAndreh | 2023-03-11 | 1 | -1/+1 | |
| | ||||||
* | system.scm: (enable-index-links? #t) for cgit | EuAndreh | 2023-03-11 | 1 | -0/+1 | |
| | ||||||
* | system.scm: Add cache by default for nginx static assets | EuAndreh | 2023-03-11 | 1 | -1/+6 | |
| | ||||||
* | system.scm: Fix all imports | EuAndreh | 2023-03-11 | 1 | -26/+5 | |
| | ||||||
* | system.scm: Shrinkmore by removing inlined files | EuAndreh | 2023-03-11 | 1 | -620/+48 | |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 6ce2c272fb6e12c556991a85ec7ba216a1d64d84 git notes --ref=refs/notes/ci-data show 6ce2c272fb6e12c556991a85ec7ba216a1d64d84 Exit status: 0 Duration: 26 | |||||
* | src/infrastructure/guix/system.scm: Start to shrink it | EuAndreh | 2023-03-11 | 2 | -1168/+218 | |
| | | | | | | | | | | | | Remove all the email-related code. Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 4c4332c451caab5950e5c20e29219c7e0824dd1b git notes --ref=refs/notes/ci-data show 4c4332c451caab5950e5c20e29219c7e0824dd1b Exit status: 0 Duration: 12 | |||||
* | Copy files back | EuAndreh | 2023-03-11 | 16 | -2/+1231 | |
| | ||||||
* | channels.scm: Remove "nonguix" channel | EuAndreh | 2023-03-11 | 1 | -9/+1 | |
| | ||||||
* | Split SSH public keys into files, and upload it via a make target | EuAndreh | 2023-03-10 | 3 | -1/+7 | |
| | ||||||
* | src/infrastructure/rsync.net/authorized_keys: Remove keys from old servers | EuAndreh | 2023-03-10 | 1 | -3/+0 | |
| | ||||||
* | Makefile: cleanup existing targets | EuAndreh | 2023-03-10 | 1 | -53/+2 | |
| | ||||||
* | src/infrastructure/guix/channels.scm: Do not depend on forked "guix" channel | EuAndreh | 2023-03-10 | 1 | -11/+1 | |
| | ||||||
* | rm -rf aux/ README.md | EuAndreh | 2023-03-10 | 12 | -607/+1 | |
| | ||||||
* | src/infrastructure/ssh.conf: Move to dotfiles | EuAndreh | 2023-03-10 | 1 | -10/+0 | |
| | ||||||
* | system.scm: Fix position of -r REPO argument for backup job | EuAndreh | 2022-12-09 | 1 | -2/+2 | |
| | ||||||
* | aux/: Embed files in repository | EuAndreh | 2022-12-08 | 11 | -8/+516 | |
| | ||||||
* | Makefile: Build public/ out of data from the repository | EuAndreh | 2022-12-08 | 1 | -7/+28 | |
| | ||||||
* | system.scm: Parameterize "etc-shadow" group for dovecot2 configuration | EuAndreh | 2022-12-08 | 1 | -16/+18 | |
| | ||||||
* | system.scm: Do not create /var/empty home directory for system users | EuAndreh | 2022-12-08 | 1 | -0/+5 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Checkpoint on commited changes | EuAndreh | 2022-12-08 | 1 | -97/+596 | |
| | | | | | | | | | | | | | | | | Too many changes that accumulated over time: - shell aliases in /etc/rc; - SSH client configuration in /etc/ssh.conf; - Guile setup script in /etc/init.scm - r(1) command for running thing with the correct environment; - borg -r REPO option, and an extra cronjob for backing up to /mnt/backup/borg; - an extra btrfs disk on /mnt/backup/ - WIP setup of services in containers using (least-authority-wrapper ...); - a couple of FIXME markers for WIP tasks; - azula joins the WireGuard VPN. | |||||
* | src/doc/: Remove ad-hoc helper files | EuAndreh | 2022-12-06 | 3 | -137/+0 | |
| | ||||||
* | Makefile: Add $(HOST) variable | EuAndreh | 2022-12-06 | 1 | -2/+3 | |
| | ||||||
* | Revert "system.scm: Decrease permission of Postfix queue dir" | EuAndreh | 2022-11-30 | 1 | -1/+1 | |
| | | | | | | This reverts commit a2e771b597c7b1fb6f9e5438002e8250f1fa906c. It breaks Postfix. | |||||
* | system.scm: Use default config of dkimproxyout-service-type | EuAndreh | 2022-11-30 | 1 | -3/+1 | |
| | ||||||
* | system.scm: Decrease permission of Postfix queue dir | EuAndreh | 2022-11-30 | 1 | -1/+1 | |
| | ||||||
* | system.scm: Add config for mta-sts subdomain | EuAndreh | 2022-11-30 | 1 | -1/+23 | |
| | ||||||
* | system.scm: Disable WIP Cyrus SASL auth in Prosody | EuAndreh | 2022-11-30 | 1 | -1/+2 | |
| | ||||||
* | src/infrastructure/guix/channels.scm: Use fork of "guix" channel | EuAndreh | 2022-11-30 | 2 | -2/+12 | |
| | ||||||
* | system.scm: Add "btop" package | EuAndreh | 2022-11-29 | 1 | -0/+1 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Cleanup doc strings; shuffle things around | EuAndreh | 2022-11-29 | 1 | -58/+12 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Remove nanolist-service-type | EuAndreh | 2022-11-29 | 1 | -1/+0 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Move many services to package-repository | EuAndreh | 2022-11-29 | 1 | -505/+0 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Create "git-dir" variable to store ↵ | EuAndreh | 2022-11-28 | 1 | -6/+8 | |
| | | | | "/srv/git/git" | |||||
* | src/infrastructure/guix/system.scm: Fix email loop with virtual_alias_database | EuAndreh | 2022-11-28 | 1 | -4/+5 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Use alias_database with "static:" is not ↵ | EuAndreh | 2022-11-28 | 1 | -3/+4 | |
| | | | | working | |||||
* | src/infrastructure/guix/: Make uniform path for git:// and https:// access | EuAndreh | 2022-11-28 | 2 | -2/+3 | |
| | | | | | | Instead of having repositories served over the Git protocol differ from when they are served via the Dumb HTTP protocol. Previously, nginx was doing the URL rewriting, and | |||||
* | Makefile: Add "public" as adependency to "dev-check" | EuAndreh | 2022-11-28 | 1 | -1/+1 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Add hostname to cronjob email subject | EuAndreh | 2022-11-28 | 1 | -1/+1 | |
| | ||||||
* | src/infrastructure/guix/channels.scm: Change org-euandre channel | EuAndreh | 2022-11-28 | 1 | -2/+2 | |
| | ||||||
* | Build TODOs.html on "public" target | EuAndreh | 2022-11-27 | 6 | -6/+176 | |
| | ||||||
* | .envrc: Remove unused file | EuAndreh | 2022-11-27 | 1 | -4/+0 | |
| | ||||||
* | src/infrastructure/ssh.conf: Store conn socket in $XDG_STATE_HOME | EuAndreh | 2022-11-27 | 1 | -1/+1 | |
| | ||||||
* | Makefile: Revert from toph.wg to toph | EuAndreh | 2022-11-27 | 1 | -2/+2 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Use "inline:" for "alias_database" | EuAndreh | 2022-11-27 | 1 | -2/+3 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Use custom /etc/hosts file: Include ↵ | EuAndreh | 2022-11-27 | 1 | -0/+13 | |
| | | | | WireGuard addresses | |||||
* | src/infrastructure/guix/system.scm: Add catchall email address | EuAndreh | 2022-11-27 | 1 | -0/+2 | |
| | ||||||
* | Makefile: Use toph.wg for hostname | EuAndreh | 2022-11-27 | 1 | -2/+2 | |
| | ||||||
* | src/infrastructure/guix/system.scm: Use SIGKILL for Postfix again | EuAndreh | 2022-11-27 | 1 | -1/+1 | |
| | ||||||
* | src/infrastructure/guix/system.scm: WIP setup Prosody auth via SASL | EuAndreh | 2022-11-27 | 1 | -3/+49 | |
| |