aboutsummaryrefslogtreecommitdiff
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-12-19Makefile: reify "authorized-keys.txt" fileEuAndreh1-7/+9
2024-10-30Simple rename "server" -> "toph"EuAndreh1-1/+1
2024-08-26Makefile: simple spacingEuAndreh1-0/+1
2024-08-24Makefile: Add skeleton for running integration testsEuAndreh1-1/+7
2024-08-24Makefile: gpg -q when decryptingEuAndreh1-1/+1
2024-08-24Makefile: Use $(config.txt) variable and documentEuAndreh1-4/+13
2024-08-24Re-include "id_rsa.pub" in /etc/EuAndreh1-6/+4
2024-08-24Makefile: Adjust "logs" and "all-logs" to subdirectory structureEuAndreh1-4/+4
2024-08-24Makefile: Simplify building system.scm.sentinelEuAndreh1-2/+2
2024-08-21src/config/offsite-ssh.txt: Derive from Makefile and include in /etc/EuAndreh1-2/+5
2024-08-21mv src/tld.txt src/config/EuAndreh1-2/+2
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