Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile: Adjust "logs" and "all-logs" to subdirectory structure | EuAndreh | 2024-08-24 | 1 | -4/+4 |
| | |||||
* | Makefile: Simplify building system.scm.sentinel | EuAndreh | 2024-08-24 | 1 | -2/+2 |
| | |||||
* | Move IPs to src/config/ipv{4,6}.txt | EuAndreh | 2024-08-23 | 3 | -16/+13 |
| | |||||
* | system.scm: Add 8GiB /swapfile | EuAndreh | 2024-08-22 | 1 | -0/+12 |
| | |||||
* | system.scm: Only reorder (swap-devices ...) with (file-systems ...) | EuAndreh | 2024-08-22 | 1 | -6/+6 |
| | |||||
* | src/config/offsite-ssh.txt: Derive from Makefile and include in /etc/ | EuAndreh | 2024-08-21 | 3 | -4/+13 |
| | |||||
* | mv src/tld.txt src/config/ | EuAndreh | 2024-08-21 | 3 | -3/+3 |
| | |||||
* | Recover known-hosts.txt specific to this server | EuAndreh | 2024-08-21 | 2 | -0/+33 |
| | |||||
* | system.scm: Explicitly enable git server | EuAndreh | 2024-08-20 | 1 | -1/+2 |
| | |||||
* | src/tld.txt: Embed file in repository to allow server to reconfigure without ↵ | EuAndreh | 2024-08-19 | 3 | -3/+2 |
| | | | | calling make | ||||
* | mv src/config/tld.txt src/ | EuAndreh | 2024-08-19 | 3 | -5/+5 |
| | |||||
* | Simplify Makefile | EuAndreh | 2024-08-19 | 5 | -67/+76 |
| | |||||
* | system.scm: Get pkg:git-service-type and q:knot-zones-configuration from ↵ | EuAndreh | 2024-08-19 | 2 | -209/+15 |
| | | | | packages repository | ||||
* | system.scm: Do not (create-home-directory? ...) for Git: it changes permissions | EuAndreh | 2024-08-18 | 1 | -0/+1 |
| | |||||
* | rm tests/assert-shellcheck.sh | EuAndreh | 2024-08-18 | 1 | -6/+0 |
| | |||||
* | rm -rf src/web/ | EuAndreh | 2024-08-18 | 1 | -30/+0 |
| | |||||
* | system.scm: Remove unused variables and functions | EuAndreh | 2024-08-18 | 1 | -68/+23 |
| | |||||
* | system.scm: Make /srv/git home directory of git service | EuAndreh | 2024-08-18 | 1 | -11/+1 |
| | |||||
* | system.scm: Fix shell of "git" user | EuAndreh | 2024-08-18 | 1 | -2/+2 |
| | |||||
* | system.scm: Stop proxying nginx to velhinho | EuAndreh | 2024-08-18 | 1 | -7/+0 |
| | |||||
* | system.scm: Replace git-daemon-service-type with custom git-service-type | EuAndreh | 2024-08-18 | 1 | -3/+101 |
| | |||||
* | rm -rf doc/ src/development/ | EuAndreh | 2024-08-18 | 3 | -192/+0 |
| | |||||
* | rm -rf src/infrastructure/{ci,config,scripts}/ | EuAndreh | 2024-08-18 | 17 | -1544/+0 |
| | |||||
* | system.scm: Use configuration from syskeep and upstream "packages" repository | EuAndreh | 2024-08-18 | 1 | -193/+25 |
| | |||||
* | git mv src/infrastructure/keys/ src/ | EuAndreh | 2024-08-18 | 4 | -5/+5 |
| | |||||
* | system.scm: Rename prefix "queue:" => "q:" | EuAndreh | 2024-08-18 | 1 | -8/+9 |
| | |||||
* | rm .tdrc | EuAndreh | 2024-08-18 | 1 | -1/+0 |
| | |||||
* | rm src/guix/packages.scm | EuAndreh | 2024-08-18 | 1 | -72/+0 |
| | |||||
* | system.scm: Use newer upstream configuration of internet-postfix-service-type | EuAndreh | 2024-08-18 | 1 | -7/+1 |
| | |||||
* | system.scm: use (current-filename) for setting working-dir | EuAndreh | 2024-08-18 | 1 | -8/+1 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show a5a7a8d05f4cc4f8646f216f824e2fb770913787 git notes --ref=refs/notes/ci-data show a5a7a8d05f4cc4f8646f216f824e2fb770913787 Exit status: 128 Duration: 0 | ||||
* | system.scm: Stop including packages:server in system profile | EuAndreh | 2024-08-18 | 1 | -1/+0 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show a55dc785d61f9a42a11f42bd699c68508b08543e git notes --ref=refs/notes/ci-data show a55dc785d61f9a42a11f42bd699c68508b08543e Exit status: 128 Duration: 0 | ||||
* | git mv src/infrastructure/guix/ src/ | EuAndreh | 2024-08-18 | 4 | -1/+1 |
| | |||||
* | channels.scm: Point to new repository | EuAndreh | 2024-08-18 | 1 | -2/+2 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 25366e0a5548a66a7c6f41d491ab92516024c8a1 git notes --ref=refs/notes/ci-data show 25366e0a5548a66a7c6f41d491ab92516024c8a1 Exit status: 128 Duration: 0 | ||||
* | Revert "system.scm: Do not export all repositories over git:// by default" | EuAndreh | 2024-07-10 | 1 | -1/+3 |
| | | | | | | | | | | | | This reverts commit d48b95a3431d6dcb711970dc6848ecebc67dd6c6. Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 0a64614c91c0ea7bb8106e0f251b665c96484e15 git notes --ref=refs/notes/ci-data show 0a64614c91c0ea7bb8106e0f251b665c96484e15 Exit status: 128 Duration: 0 | ||||
* | system.scm: Stick to TLSv1.3 only | EuAndreh | 2024-05-09 | 1 | -3/+1 |
| | |||||
* | Stop using secret NGINX configuration | EuAndreh | 2024-05-09 | 2 | -19/+0 |
| | |||||
* | src/secrets/: mv *.txt.gpg .gpg | EuAndreh | 2024-05-09 | 2 | -0/+0 |
| | |||||
* | system.scm: Remove "nss-certs" package | EuAndreh | 2024-04-22 | 1 | -2/+1 |
| | | | | | Some other package is propagating an older version of it, and failing the system build because of a conflict. | ||||
* | reconfigure.sh: rm -f /etc/guix/channels.scm before copying | EuAndreh | 2024-04-01 | 1 | -2/+5 |
| | | | | | | | | | | | | | IIUC some part of "guix pull" makes this a symlink to a file in the store, a read-only directory, which we can't copy into. Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show d758c4c4884c6ffc9bb6e7133e087a2b20286ee5 git notes --ref=refs/notes/ci-data show d758c4c4884c6ffc9bb6e7133e087a2b20286ee5 Exit status: 0 Duration: 63 | ||||
* | Makefile: remove dependency on td(1) for now | EuAndreh | 2024-02-06 | 1 | -1/+1 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 11b11423dbb8258c8203571e2554b00063a346e3 git notes --ref=refs/notes/ci-data show 11b11423dbb8258c8203571e2554b00063a346e3 Exit status: 0 Duration: 98 | ||||
* | packages.scm: Remove org-euandre.td package dependency | EuAndreh | 2024-02-05 | 1 | -1/+0 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 646e77988797af570a6464fc68db0f6ca92aa0f0 git notes --ref=refs/notes/ci-data show 646e77988797af570a6464fc68db0f6ca92aa0f0 Exit status: 1 Duration: 34 | ||||
* | backup.sh: Do not run check by default | EuAndreh | 2024-01-22 | 1 | -4/+4 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show d1c572c27784eb90f6ebe7a6f87f12c21fe16071 git notes --ref=refs/notes/ci-data show d1c572c27784eb90f6ebe7a6f87f12c21fe16071 Exit status: 0 Duration: 43 | ||||
* | cronjob.sh: Increase timeout to 4 hours | EuAndreh | 2023-10-19 | 1 | -1/+1 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show bf96534cd4521287b96a43871ecd758be830a68c git notes --ref=refs/notes/ci-data show bf96534cd4521287b96a43871ecd758be830a68c Exit status: 0 Duration: 23 | ||||
* | re 's/servers/server/g' | EuAndreh | 2023-10-19 | 7 | -11/+11 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 231a08fc73b4e3deddf7437cf6b67d3959b127c8 git notes --ref=refs/notes/ci-data show 231a08fc73b4e3deddf7437cf6b67d3959b127c8 Exit status: 128 Duration: 0 | ||||
* | system.scm: Enforce forward-secrecy cyphers on nginx | EuAndreh | 2023-09-19 | 1 | -0/+2 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 4ba7866b3ff3cda05a7bebedc052b647b75c91bc git notes --ref=refs/notes/ci-data show 4ba7866b3ff3cda05a7bebedc052b647b75c91bc Exit status: 0 Duration: 18 | ||||
* | system.scm: Add CAA record config to knot | EuAndreh | 2023-09-19 | 1 | -0/+4 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 9228347a8f2e0cfffdb837d408a4e11a0c91350d git notes --ref=refs/notes/ci-data show 9228347a8f2e0cfffdb837d408a4e11a0c91350d Exit status: 0 Duration: 19 | ||||
* | system.scm: Explicitly disable compression | EuAndreh | 2023-09-18 | 1 | -0/+1 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show f0bdc984464a917b6ea5276da69d9ecd8a846be5 git notes --ref=refs/notes/ci-data show f0bdc984464a917b6ea5276da69d9ecd8a846be5 Exit status: 1 Duration: 10436 | ||||
* | system.scm: Increase HSTS max-age to 1 year | EuAndreh | 2023-09-18 | 1 | -1/+1 |
| | |||||
* | system.scm: Enable TLSv1.2 besides TLSv1.3 | EuAndreh | 2023-09-18 | 1 | -1/+3 |
| | |||||
* | src/infrastructure/guix/system.scm: TLS 1.3 only on nginx | EuAndreh | 2023-09-15 | 1 | -0/+1 |
| | | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show d61535170dfc8ef8607036a0e3cee895533f0ca7 git notes --ref=refs/notes/ci-data show d61535170dfc8ef8607036a0e3cee895533f0ca7 Exit status: 0 Duration: 22 |