aboutsummaryrefslogtreecommitdiff
path: root/salamina-deploy.scm
blob: e770249d5ce0ef8dace430d8993e191e50c9e034 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
;; SPDX-License-Identifier: CC0-1.0

;; Copyright (C) 2023-2024 W. Kosior <koszko@koszko.org>
;;
;; Available under the terms of Creative Commons Zero v1.0 Universal.

(use-modules ((gnu machine) #:select (machine))
             ((gnu machine ssh) #:select
              (managed-host-environment-type machine-ssh-configuration)))

(define %os
  (load (string-append (dirname (current-filename)) "/salamina.scm")))

(list (machine
       (operating-system %os)
       (environment managed-host-environment-type)
       (configuration
        (machine-ssh-configuration
         (host-name "188.68.237.248")
         (system "x86_64-linux")
         (port 10022)
         (host-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDXRhCcZaeOOCaA939KLx7gmOu9gAXQZk08WG1hKU0PM")
         (allow-downgrades? #t)))))