home

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 882542afa4ffb8eff656d8c4bef69c4afcc35952
parent e9dd7892635a0a7655c79a3c32dad69300c07c22
Author: Vincent Demeester <vincent@sbr.pm>
Date:   Wed, 27 May 2020 18:34:18 +0200

kerkouane: add sbr.systems

Signed-off-by: Vincent Demeester <vincent@sbr.pm>

Diffstat:
MREADME.md | 5++---
Mdocs/index.org | 8+++-----
Mmachines/kerkouane.nixos.nix | 8++++++++
3 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md @@ -9,7 +9,6 @@ 4. [References](#h:e5a95a68-f031-438b-831c-824803d0bc3e) 5. [COPYING](#h:716e598e-3b1a-4e48-a72b-608c3a970db9) -![img](https://builds.sr.ht/~vdemeester/home.svg) <a id="h:0272c5ac-0b7f-4ebb-91f0-defa66c2d285"></a> @@ -75,7 +74,7 @@ soon-ish 👼): Most of the `make` commands will try to populate this ahead of time. The assumption is : have a `sync` folder where the assets are. *Note: how to bootstrap (as syncthing will not be there, and the `sync` folder either)* -- `docs`: holds documentation about this code, literate configuration, see [literate configuration](#org9ad541b). +- `docs`: holds documentation about this code, literate configuration, see [literate configuration](#org892ed15). `make publish` will publish the `README.org` and the `docs` folder to my website. - `lib`: shared code used during configuration (mostly `nix` code). - `machines`: configuration per machines @@ -85,7 +84,7 @@ soon-ish 👼): - `private`: holds non-shareable code, like *secrets*. - `tmp`: things to… organize (e.g. where I import my other *legacy* configuration) -<a id="org9ad541b"></a>As I'm slowly, but <span class="underline">surely</span>, going to have `org-mode` files for +<a id="org892ed15"></a>As I'm slowly, but <span class="underline">surely</span>, going to have `org-mode` files for literate configuration files in this repository, I have to think of how to organize files in order to end up with one huge file. The goal of having those `org-mode` files, is mainly to document my configuration and publish it, most likely on [sbr.pm](https://sbr.pm). diff --git a/docs/index.org b/docs/index.org @@ -4,11 +4,9 @@ This set of pages and articles are describing and discussing my configurations. By configurations I mean the [[https://dotfiles.github.io/][dotfiles]] for miscellaneous software and operating systems (like -[[https://nixos.org][=NixOS=]], or [[https://www.gnu.org/software/emacs/][GNU Emacs]]). - -This documents comes from my [[https://gitlab.com/vdemeester/home][monorepo]] for my personal tools and infrastructure. I'm trying -to use [[https://nixos.org/nix/][Nix]] as much as possible for those configuration, using [[https://nixos.org][=NixOS=]] and -[[https://rycee.gitlab.io/home-manager/][=home-manager=]]. But it is not limited to this. The goal of my [[https://gitlab.com/vdemeester/home][monorepo]] is: +[[https://nixos.org][=NixOS=]], or [[https://www.gnu.org/software/emacs/][GNU Emacs]]). This documents comes from my [[https://gitlab.com/vdemeester/home][monorepo]] for my personal tools and +infrastructure. I'm trying to use [[https://nixos.org/nix/][Nix]] as much as possible for those configuration, using +[[https://nixos.org][=NixOS=]] and [[https://rycee.gitlab.io/home-manager/][=home-manager=]]. But it is not limited to this. The goal of my [[https://gitlab.com/vdemeester/home][monorepo]] is: - Centralized (sometimes /literate/) configurations - Shareable nix modules (e.g. =zsh= configuration on =nixos= and using =home-manager=) diff --git a/machines/kerkouane.nixos.nix b/machines/kerkouane.nixos.nix @@ -75,6 +75,14 @@ with import ../assets/machines.nix; { index = "index.html"; }; }; + virtualHosts."sbr.systems" = { + enableACME = true; + forceSSL = true; + root = "/home/vincent/desktop/sites/sbr.systems"; + locations."/" = { + index = "index.html"; + }; + }; virtualHosts."vincent.demeester.fr" = { enableACME = true; forceSSL = true;