From 7c91cd4733d14a156ff6066b816f555482a76817 Mon Sep 17 00:00:00 2001 From: soraefir Date: Sun, 3 May 2026 23:13:27 +0200 Subject: [PATCH] docker sandbox --- .sops.yaml | 1 - modules/shared/sops/common.yaml | 69 ++++++++++++++------------------- systems/sandbox/cfg.nix | 9 +++++ 3 files changed, 39 insertions(+), 40 deletions(-) diff --git a/.sops.yaml b/.sops.yaml index 296030f..1bb7db1 100755 --- a/.sops.yaml +++ b/.sops.yaml @@ -46,7 +46,6 @@ creation_rules: - *avalon - *asgard - *gateway - - *sandbox pgp: - *sora diff --git a/modules/shared/sops/common.yaml b/modules/shared/sops/common.yaml index 4204a13..975c315 100755 --- a/modules/shared/sops/common.yaml +++ b/modules/shared/sops/common.yaml @@ -19,60 +19,51 @@ sops: - recipient: age1sxzuhh2fcd4pmaz4mdqq95t683d32ft22w9t2r7pk258u0s8wymsqdj7lg enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvZzlBUm14dnhZSS8xWWQ1 - VlQraTBzWkkvcGxXYXg2R25RdkQxYzBYSjNvCjExMTcybE9TOGROWUxLb21RaHdH - MmJ1amVTRE1VRXZDM2tiL0JLM3NjNjAKLS0tIHVNaXM4S3Vjd05PSDBlRnJWTHR5 - a0ZSYkZZbXRHUkpqQkZINHNrek5YZWsKCzuByglq9Hyo2LYavOyzYKqu3kRK005c - X7ZZwmmF35RzlvBtcQavLEmKo+QimFCt8ud1Ms85nvP6Zso2xz0GcQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBicTdFeENaMHV1L1BhZ3Iy + cjBkTVlVUUEya25lNURKdlliR1VXcytDYmwwCjFXMWpxYlF0VEdFZDBIMklwMGZ1 + L2F3djEyakJPT0N2TkhlTmt2Lyt4cUEKLS0tIFpVdjArUFV0TzVwWGtkK0FVam9z + YThZTkMwenRPMnVlVGJqd1pNdC9zYXcKPNqNCYF2Aim4qJGHdALagJpFJlmpSHho + 4G58Pm2KYVV8e1Bo8SNKGTeWQdPkZ8090MBL3rFu3PxBzYaO59GRgw== -----END AGE ENCRYPTED FILE----- - recipient: age1ms8f0ysv6vakxepvt69fejczs6tddexepesdv4rkgtheehj3nu4sc6290s enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFaTFFSlVvQVJrb1hGaWQ3 - K3k3ZGl1UitPK2FxTUVJZTRveFhKVnZHQ0NvCmljN3ppVVF4QWhnN0ltVkV0cHd4 - VE1sYUN3ZERWcGYxSnBaM3FsczJESncKLS0tIE10eTNwVW5HbVVKOTFLWFUvV3JU - ZnJJN3ZjKzUvZFVsRlhxNFF3MXVYZnMKWvmu4EQPOKWIIqS/gbPSLpMJPBVkZaMC - oWbQICG82dREVbZHleQ8kGXHld+o2dleTAD63fwA3evaAMMNEIMlCA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsQVFlM2xzMmg1bzU0WURN + OTlUcFdNSUZPYkpqYUxxZVJPOGNFREd6dVRrCmpFNFdzR0RwcDBXUmJpUTdBNzVK + NjVCRkJvNEU2MklYbmxPK1o3eURkM0UKLS0tIDJaajB1R1A0M2MrNTFtUGNxS3Y0 + bG1NNjhING10c0ljNmZLRXFMUUhQdzAKvHwPjBqTB5qwkZQ4dyfjL0phM6MeKtyU + Z8K8EpMN+PSE+ViIPjw6ACX3gf0wPEsaKuU/glg9DNslfRM7tCj/qw== -----END AGE ENCRYPTED FILE----- - recipient: age1lqvnzlendlmtwgstzrj4xzrwpatwx56k5az5au78fyg99yecwfzs3s6xn6 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzUU5nNGF2TGhaRVJGekwz - VGNoNFY1a2JCOXZZSUVNRDVMTzc5SWdmclM4CmtmQmp6NEhhUThZSFNYbnFLWnlj - cy8xVTdDQkpJRStKZnV6YmxxY2lEbmsKLS0tIHFhU3FqbTZBZWxsYW9HSmhMNEFF - RVdoQXkwdC9RelNEclJET0hYOGpabEkKt5gbUyc9y4YWvtZCbsttXHlj/PfUQ6GQ - kSwe2/DB6TXVO8Wk14H6BDlrOtFZGonhqOeg0vgwYx//FHMgA3XcLA== - -----END AGE ENCRYPTED FILE----- - - recipient: age1pf4auk6u2tmefuqpuc6mntr26cp4wcsmlhnn98arzxsp3753ruqsj0jqk3 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzOFVCWE15WXpVTUV5YUM0 - b0NVU0lBcHdqeGVBNCtJZHJmNmc1UjFTTDE0ClFiQmpacU8zeXZ6WU5uUWRDRGR4 - Q2hOV08zVjVJKzhvS25jaFVqRERDSzAKLS0tIGU3NUpFOXpON05qRWpNZkJPRzFh - SkxQRXNNQjAwRk9lWWcrckVCVjVzbncKAgqlfSlBo1woC+0H7AkWbYaQnzTbTiiG - gi52yMYcB1JzIV3xxIP4Ci2gjCtilQB+OO+yimybwTND6nLqhq038A== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvWW1RZEkxZXI3ZnBpTy9a + MlZlZFRSL2I2R2FhR3ByNUpNYmhxZTJ0d2xVClRadU5pNzRLRFpyNVZyRnhUc25j + Wlhhdm44Z1lINXBpZHV2Qkl5QmlTNDAKLS0tIDlvL3NlVFQvOEZiU3dFNklaVnVt + OHRPNnFvYXgvZDJhNkgyamdyYy9EYUUKvGpcLh5Myg/f1L/5Cc4i+mQSfuXetIKR + acJim3L9cso0rPChagJCmtftzn071FzpoBSNfVkuEs5yX+qE23UgAQ== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-05-02T18:24:38Z" mac: ENC[AES256_GCM,data:92OHzhYggCmyKq/FcNrbwmRTvP0TWdCm6bWYcY4k2ncC4jkmsHJijC7iyI/ePXQ0R82q9q9OmQuAszct/yPS1x2eEisIjN1v8TeYpFKoFWITQy9mgmKYQz8WRbrCH+zLRyhDFYskl85JilIP62j1gJ5TGiG66wM5foObr4jLMCI=,iv:WocHvsV2HJpnCHLAKoe8FjEvHt7EWt8+VWe30TeT6CU=,tag:+7pWtNJm7yHM86NXuZYdRw==,type:str] pgp: - - created_at: "2026-05-03T15:10:05Z" + - created_at: "2026-05-03T17:16:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA6R3Y9nD7qMBAQ//UxpbB350J+ux1TYL0tyIFHHZjZR1SuDF6Zz+WuVu4CC8 - c2BJ/icaV/1czdtosYTSO++YjIWGH2cjry9b8YvFNHmQ2E0qkRM0WEc4E6SP0jj6 - izxFjiwgtBG4B3PEj0MSKCf8vTf+lKeQToqyJ/V6REGPVe6ueWeC5YongSYMb1cL - 1djxED6NjD25TDRbQuj/V96/HphXfmd3oeddx5Dj/LRiYMfwSFTa2e7825m/rq9Y - zGpdxRYRt89LZtDscaZWcHP8vBQDwL/ncLTZr+iZyYnBzrhAWBAGGewQW5LXGJXy - ciOXZbOF4gWZSTywoN+8xh6UBBR2dBElqYD1/us2856epK0k/5FhKAt0JTHpOmJK - RzV0IoNX2HFQGjSbZ0fs3ftX0Ndrw6F05aXd5FMPslu95i083aOoFu0fMocFsOFw - UCEdfAlLrwo+qn9q9OBB/vgL20gzxZwvGAW8SO9c7fSDX6NljPuitGaVP3HLScno - zNrPgFWn1BLUe/4Hygmzg8oROtJ5TNLYIMWVXgVEM+GHNH+euMGjuPMpX4VZCv0S - +Fqcbf58EUPqGRvyHZSopSKAI5b5wXQihBeN5k5mVcD8iYCYJIOZCD+M29UMg2xM - DpKVPC0osKelD3ocW/N50R1pBzMMuPZaXJ2NepWk12VtziYVeYcJdFIk3vkEEkfS - XAHKQVdaVI91NEeoNySqDdOQyiQzuWUBkDmcolVhy6S9Avb2WBscLbXs52iXIAIG - 2xKxuo4+4rthWUF2vnaH30/i0p7SNqFzUdmJGiOpJB6zMommBxOfo3n/cNXv - =1VZt + hQIMA6R3Y9nD7qMBARAAl+by2veRgsjVzJqVkyNFl6KoWvq87w3z0tmZn0jGPZnX + OuyXDdXjWBRhjhqpLQtVkeT6S50xMfwUepQfD5yjS6hxN1WgBqkJ3UIGhzJF3x1e + g2t+X4kku9jZcx65BinrkGtcuWjRxBPhFQ3oH/ZRTp49XNp/MR4ZJQBtztdOu3vt + 5HzPL+BSud4aw+5NyTMUEUNBxES6Ul5EPFxdEqcJNWvryNYLVAqxziGEMJDhwyea + 57ZGEdqHBDJm8QmW35Bwpgqa55i2rcyI4Y0jo8BSZyx0wVNnzih4VkkrRekJZkDq + tT8CIobPFV1W++emUUZsueGrUv7yVeSrP5tAsqCDZKoiggh1s98i94ALCSPlJKZ2 + d50k0nNu6Gx/A+xyjPyxH58tSU4eGgVLFHVLblCaBoj2itMijJKa+mj28c3H+uTL + tCg9o6ss4OeoPJsydfxUWCACPSgMXZXslQoHq/gaL6MMel0UM8JUV8nmpEGwnBqe + eIMTXTaV8SeccLIvFawArdLrj4WkY9FI8fKSgsZmD1CCadxWUCiOFkbt2i+2Onnu + v3Fg35T8aUfDg0IKpCGg6Hf58JVwS+xofCtMziGBquRCFTxgUJld6NNWb5IePRDv + dFozb8DsYmJI8iiCyFlkXdHGrh1/rNWmA8voY6MW8cJuAA1Ewym2JhVImyl+VGrS + XAGQYGlGDV5O8wF41QWNMPkPlAVb7lAbFLJit154G2TXo5j5ZGvcDHl6DiIvSv3t + js/5Y7NdUGT3S2jV46hh7k1niamCDd1KRUJvrkVbGy8uT2E9x57jM4w5QWHs + =l0v3 -----END PGP MESSAGE----- fp: 4E241635F8EDD2919D2FB44CA362EA0491E2EEA0 unencrypted_suffix: _unencrypted diff --git a/systems/sandbox/cfg.nix b/systems/sandbox/cfg.nix index 592bdd3..c62ca4a 100644 --- a/systems/sandbox/cfg.nix +++ b/systems/sandbox/cfg.nix @@ -20,6 +20,15 @@ server = { openssh = true; web = true; + + hostDomain = "test.helcel.net"; + shortName = "testcel"; + mailDomain = "test@helcel"; + mailServer = "infomaniak.ch"; + + dbHost = "localhost"; + + arion = true; }; }; }