aboutsummaryrefslogtreecommitdiff
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-08-19src/tld.txt: Embed file in repository to allow server to reconfigure without ↵EuAndreh1-2/+1
calling make
2024-08-19mv src/config/tld.txt src/EuAndreh1-3/+3
2024-08-19Simplify MakefileEuAndreh1-62/+62
2024-08-18git mv src/infrastructure/keys/ src/EuAndreh1-5/+5
2024-08-18git mv src/infrastructure/guix/ src/EuAndreh1-1/+1
2024-02-06Makefile: remove dependency on td(1) for nowEuAndreh1-1/+1
2023-10-19re 's/servers/server/g'EuAndreh1-1/+1
2023-06-21Add "--lock-wait 1200" restriction to the SSH key commandEuAndreh1-1/+1
2023-05-23src/secrets/nginx.conf.txt.gpg: Add private nginx config, and include it in ↵EuAndreh1-0/+1
system.scm
2023-03-30Makefile: Fix directory of CI outputEuAndreh1-2/+2
2023-03-28Makefile: generate .pub.stripped in "all"EuAndreh1-1/+1
2023-03-27Makefile: Add "public/dev/ci" as a dependency of "public"EuAndreh1-1/+4
2023-03-27Add minimum support for generating actual HTML files in public/EuAndreh1-3/+20
2023-03-27Build HTML and install it via CIEuAndreh1-8/+33
2023-03-27Makefile: Rename "result" to "system"EuAndreh1-2/+2
2023-03-27Makefile: Do not build "result" by defaultEuAndreh1-1/+1
2023-03-27Makefile: Remove result{,-next} shenanigansEuAndreh1-4/+2
2023-03-25Makefile: Add "check-shellcheck" targetEuAndreh1-1/+4
2023-03-20Makefile: Recover clean-up of unencrypted secrets filesEuAndreh1-1/+1
It was erroneously removed in 7ffcd694068d484842be0b87a9aeeda0a7720568.
2023-03-20Manage public SSH files as "extra-etc-file" instead of like a secretEuAndreh1-13/+7
2023-03-20Makefile: Also upload managed SSH known_hosts fileEuAndreh1-2/+6
2023-03-16Makefile: Build system on "all" target with symlink at "result"EuAndreh1-1/+12
2023-03-15Makefile: Remove ".stripped" SSH key file in "clean" targetEuAndreh1-1/+2
2023-03-14Makefile: Use correct SSH public key in serverEuAndreh1-3/+7
2023-03-13Make server get SSH keypair from repo over local files in server diskEuAndreh1-5/+6
2023-03-13Include root@euandre.org private key to the repositoryEuAndreh1-5/+12
2023-03-13Makefile: Delete plain secrets on "clean" targetEuAndreh1-0/+2
2023-03-12Makefile: Add "upload-secrets" target, and include borg-passphrase.txt in itEuAndreh1-0/+22
2023-03-10Split SSH public keys into files, and upload it via a make targetEuAndreh1-0/+6
2023-03-10Makefile: cleanup existing targetsEuAndreh1-53/+2
2022-12-08aux/: Embed files in repositoryEuAndreh1-8/+11
2022-12-08Makefile: Build public/ out of data from the repositoryEuAndreh1-7/+28
2022-12-06Makefile: Add $(HOST) variableEuAndreh1-2/+3
2022-11-28Makefile: Add "public" as adependency to "dev-check"EuAndreh1-1/+1
2022-11-27Build TODOs.html on "public" targetEuAndreh1-2/+19
2022-11-27Makefile: Revert from toph.wg to tophEuAndreh1-2/+2
2022-11-27Makefile: Use toph.wg for hostnameEuAndreh1-2/+2
2022-11-27Makefile: Also copy channels.scm in "deploy" targetEuAndreh1-1/+4
2022-11-25src/infrastructure/guix/system.scm: Add working version of toph OSEuAndreh1-10/+6
2022-03-07Add barely working Guix configuration for tophEuAndreh1-3/+9
2021-03-07Makefile: Add dev-check as .PHONY targetEuAndreh1-1/+1
2021-03-01Update files under aux/EuAndreh1-0/+2
2021-03-01Makefile: stop ignoring terraform failureEuAndreh1-1/+1
2021-02-23TODOs.md: Add #task-0a38c085-9d4a-41ef-9f66-dc85d9ad984bEuAndreh1-1/+1
2021-02-23Update aux/workflow/EuAndreh1-8/+4
2021-02-19Add aux/ci/report.shEuAndreh1-0/+1
2021-01-27mv build-aux/ aux/EuAndreh1-5/+5
2021-01-25mv build-aux/assert-todos.sh build-aux/workflow/, updating to the latest versionEuAndreh1-1/+1
2021-01-22Makefile: Call README.sh and remove sh flagsEuAndreh1-7/+8
2021-01-17Makefile: Add -eux flag to sh callsEuAndreh1-4/+4