aboutsummaryrefslogtreecommitdiff
path: root/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Simple rename "server" -> "toph"EuAndreh2024-10-301-1/+1
|
* Makefile: simple spacingEuAndreh2024-08-261-0/+1
|
* Makefile: Add skeleton for running integration testsEuAndreh2024-08-241-1/+7
|
* Makefile: gpg -q when decryptingEuAndreh2024-08-241-1/+1
|
* Makefile: Use $(config.txt) variable and documentEuAndreh2024-08-241-4/+13
|
* Re-include "id_rsa.pub" in /etc/EuAndreh2024-08-241-6/+4
|
* Makefile: Adjust "logs" and "all-logs" to subdirectory structureEuAndreh2024-08-241-4/+4
|
* Makefile: Simplify building system.scm.sentinelEuAndreh2024-08-241-2/+2
|
* src/config/offsite-ssh.txt: Derive from Makefile and include in /etc/EuAndreh2024-08-211-2/+5
|
* mv src/tld.txt src/config/EuAndreh2024-08-211-2/+2
|
* src/tld.txt: Embed file in repository to allow server to reconfigure without ↵EuAndreh2024-08-191-2/+1
| | | | calling make
* mv src/config/tld.txt src/EuAndreh2024-08-191-3/+3
|
* Simplify MakefileEuAndreh2024-08-191-62/+62
|
* git mv src/infrastructure/keys/ src/EuAndreh2024-08-181-5/+5
|
* git mv src/infrastructure/guix/ src/EuAndreh2024-08-181-1/+1
|
* Makefile: remove dependency on td(1) for nowEuAndreh2024-02-061-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
* re 's/servers/server/g'EuAndreh2023-10-191-1/+1
| | | | | | | | | 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
* Add "--lock-wait 1200" restriction to the SSH key commandEuAndreh2023-06-211-1/+1
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show ceba35b8b8bde6d3045050be613378f68574edf6 git notes --ref=refs/notes/ci-data show ceba35b8b8bde6d3045050be613378f68574edf6 Exit status: 0 Duration: 22
* src/secrets/nginx.conf.txt.gpg: Add private nginx config, and include it in ↵EuAndreh2023-05-231-0/+1
| | | | | | | | | | | | system.scm Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show dc815b998b212247c5c697e2de7fecbd8745a0b2 git notes --ref=refs/notes/ci-data show dc815b998b212247c5c697e2de7fecbd8745a0b2 Exit status: 0 Duration: 25
* Makefile: Fix directory of CI outputEuAndreh2023-03-301-2/+2
|
* Makefile: generate .pub.stripped in "all"EuAndreh2023-03-281-1/+1
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 956f8f312c3c23bbd0e6ad56407fc2a320f7d360 git notes --ref=refs/notes/ci-data show 956f8f312c3c23bbd0e6ad56407fc2a320f7d360 Exit status: 0 Duration: 23
* Makefile: Add "public/dev/ci" as a dependency of "public"EuAndreh2023-03-271-1/+4
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show f5405c44966c6c39fab95f7c9e0e4e7ee4b87120 git notes --ref=refs/notes/ci-data show f5405c44966c6c39fab95f7c9e0e4e7ee4b87120 Exit status: 0 Duration: 21
* Add minimum support for generating actual HTML files in public/EuAndreh2023-03-271-3/+20
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 07ef3c2a2cce2f055a1174a8f49c4895dc9f6b30 git notes --ref=refs/notes/ci-data show 07ef3c2a2cce2f055a1174a8f49c4895dc9f6b30 Exit status: 1 Duration: 12
* Build HTML and install it via CIEuAndreh2023-03-271-8/+33
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show ab742a1ebc61d571bb9d13d7692ef7e245bba192 git notes --ref=refs/notes/ci-data show ab742a1ebc61d571bb9d13d7692ef7e245bba192 Exit status: 0 Duration: 27
* Makefile: Rename "result" to "system"EuAndreh2023-03-271-2/+2
|
* Makefile: Do not build "result" by defaultEuAndreh2023-03-271-1/+1
|
* Makefile: Remove result{,-next} shenanigansEuAndreh2023-03-271-4/+2
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show d4cf43a3dd84e812274aa3b6dbce4617b3653d26 git notes --ref=refs/notes/ci-data show d4cf43a3dd84e812274aa3b6dbce4617b3653d26 Exit status: 0 Duration: 42
* Makefile: Add "check-shellcheck" targetEuAndreh2023-03-251-1/+4
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 3ec5517080e158d20142279c3b4adb551b1b172b git notes --ref=refs/notes/ci-data show 3ec5517080e158d20142279c3b4adb551b1b172b Exit status: 0 Duration: 42
* Makefile: Recover clean-up of unencrypted secrets filesEuAndreh2023-03-201-1/+1
| | | | It was erroneously removed in 7ffcd694068d484842be0b87a9aeeda0a7720568.
* Manage public SSH files as "extra-etc-file" instead of like a secretEuAndreh2023-03-201-13/+7
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 7ffcd694068d484842be0b87a9aeeda0a7720568 git notes --ref=refs/notes/ci-data show 7ffcd694068d484842be0b87a9aeeda0a7720568 Exit status: 0 Duration: 15
* Makefile: Also upload managed SSH known_hosts fileEuAndreh2023-03-201-2/+6
|
* Makefile: Build system on "all" target with symlink at "result"EuAndreh2023-03-161-1/+12
|
* Makefile: Remove ".stripped" SSH key file in "clean" targetEuAndreh2023-03-151-1/+2
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show 9df5ccc94af165557f71efae990dc3948df58f06 git notes --ref=refs/notes/ci-data show 9df5ccc94af165557f71efae990dc3948df58f06 Exit status: 0 Duration: 11
* Makefile: Use correct SSH public key in serverEuAndreh2023-03-141-3/+7
|
* Make server get SSH keypair from repo over local files in server diskEuAndreh2023-03-131-5/+6
|
* Include root@euandre.org private key to the repositoryEuAndreh2023-03-131-5/+12
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show a7afe43f322d1ee3f48f29eae2f544bec4204c40 git notes --ref=refs/notes/ci-data show a7afe43f322d1ee3f48f29eae2f544bec4204c40 Exit status: 0 Duration: 13
* Makefile: Delete plain secrets on "clean" targetEuAndreh2023-03-131-0/+2
|
* Makefile: Add "upload-secrets" target, and include borg-passphrase.txt in itEuAndreh2023-03-121-0/+22
| | | | | | | | | Notes: See CI logs with: git notes --ref=refs/notes/ci-logs show d0d1fffee8dc94c53f4841dacf8b6bbdc99ee58a git notes --ref=refs/notes/ci-data show d0d1fffee8dc94c53f4841dacf8b6bbdc99ee58a Exit status: 0 Duration: 19
* Split SSH public keys into files, and upload it via a make targetEuAndreh2023-03-101-0/+6
|
* Makefile: cleanup existing targetsEuAndreh2023-03-101-53/+2
|
* aux/: Embed files in repositoryEuAndreh2022-12-081-8/+11
|
* Makefile: Build public/ out of data from the repositoryEuAndreh2022-12-081-7/+28
|
* Makefile: Add $(HOST) variableEuAndreh2022-12-061-2/+3
|
* Makefile: Add "public" as adependency to "dev-check"EuAndreh2022-11-281-1/+1
|
* Build TODOs.html on "public" targetEuAndreh2022-11-271-2/+19
|
* Makefile: Revert from toph.wg to tophEuAndreh2022-11-271-2/+2
|
* Makefile: Use toph.wg for hostnameEuAndreh2022-11-271-2/+2
|
* Makefile: Also copy channels.scm in "deploy" targetEuAndreh2022-11-271-1/+4
|
* src/infrastructure/guix/system.scm: Add working version of toph OSEuAndreh2022-11-251-10/+6
|
* Add barely working Guix configuration for tophEuAndreh2022-03-071-3/+9
|