feat(compute01): Deploy opengist on gist.dgnum.eu
All checks were successful
Check meta / check_dns (pull_request) Successful in 15s
Check meta / check_meta (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 31s
Check workflows / check_workflows (pull_request) Successful in 17s
Build all the nodes / ap01 (pull_request) Successful in 51s
Build all the nodes / bridge01 (pull_request) Successful in 1m10s
Build all the nodes / geo01 (pull_request) Successful in 1m8s
Build all the nodes / cof02 (pull_request) Successful in 1m16s
Build all the nodes / build01 (pull_request) Successful in 1m16s
Build all the nodes / netaccess01 (pull_request) Successful in 23s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m3s
Build all the nodes / compute01 (pull_request) Successful in 1m47s
Build all the nodes / geo02 (pull_request) Successful in 1m40s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m4s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m40s
Build all the nodes / netcore00 (pull_request) Successful in 22s
Build all the nodes / netcore01 (pull_request) Successful in 23s
Build all the nodes / netcore02 (pull_request) Successful in 23s
Build all the nodes / lab-router01 (pull_request) Successful in 1m0s
Build all the nodes / iso (pull_request) Successful in 1m8s
Build all the nodes / krz01 (pull_request) Successful in 1m45s
Build all the nodes / tower01 (pull_request) Successful in 57s
Build all the nodes / rescue01 (pull_request) Successful in 1m23s
Build all the nodes / vault01 (pull_request) Successful in 1m11s
Build all the nodes / web02 (pull_request) Successful in 1m5s
Build the shell / build-shell (pull_request) Successful in 29s
Build all the nodes / web03 (pull_request) Successful in 1m6s
Build all the nodes / web01 (pull_request) Successful in 1m24s
Build all the nodes / storage01 (pull_request) Successful in 1m41s
Check meta / check_dns (push) Successful in 16s
Check meta / check_meta (push) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 33s
Build all the nodes / ap01 (push) Successful in 41s
Build all the nodes / geo01 (push) Successful in 1m12s
Build all the nodes / bridge01 (push) Successful in 1m16s
Build all the nodes / hypervisor01 (push) Successful in 1m16s
Build all the nodes / geo02 (push) Successful in 1m16s
Build all the nodes / cof02 (push) Successful in 1m19s
Build all the nodes / hypervisor02 (push) Successful in 1m4s
Build all the nodes / build01 (push) Successful in 1m20s
Build all the nodes / compute01 (push) Successful in 1m38s
Build all the nodes / hypervisor03 (push) Successful in 1m0s
Build all the nodes / netaccess01 (push) Successful in 23s
Build all the nodes / netcore00 (push) Successful in 23s
Build all the nodes / netcore01 (push) Successful in 24s
Build all the nodes / netcore02 (push) Successful in 24s
Build all the nodes / lab-router01 (push) Successful in 1m0s
Build all the nodes / iso (push) Successful in 1m7s
Build all the nodes / tower01 (push) Successful in 58s
Build all the nodes / vault01 (push) Successful in 1m9s
Build all the nodes / rescue01 (push) Successful in 1m16s
Build all the nodes / krz01 (push) Successful in 1m43s
Build all the nodes / storage01 (push) Successful in 1m29s
Build the shell / build-shell (push) Successful in 24s
Build all the nodes / web02 (push) Successful in 59s
Build all the nodes / web01 (push) Successful in 1m23s
Build all the nodes / web03 (push) Successful in 1m3s
All checks were successful
Check meta / check_dns (pull_request) Successful in 15s
Check meta / check_meta (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 31s
Check workflows / check_workflows (pull_request) Successful in 17s
Build all the nodes / ap01 (pull_request) Successful in 51s
Build all the nodes / bridge01 (pull_request) Successful in 1m10s
Build all the nodes / geo01 (pull_request) Successful in 1m8s
Build all the nodes / cof02 (pull_request) Successful in 1m16s
Build all the nodes / build01 (pull_request) Successful in 1m16s
Build all the nodes / netaccess01 (pull_request) Successful in 23s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m3s
Build all the nodes / compute01 (pull_request) Successful in 1m47s
Build all the nodes / geo02 (pull_request) Successful in 1m40s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m4s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m40s
Build all the nodes / netcore00 (pull_request) Successful in 22s
Build all the nodes / netcore01 (pull_request) Successful in 23s
Build all the nodes / netcore02 (pull_request) Successful in 23s
Build all the nodes / lab-router01 (pull_request) Successful in 1m0s
Build all the nodes / iso (pull_request) Successful in 1m8s
Build all the nodes / krz01 (pull_request) Successful in 1m45s
Build all the nodes / tower01 (pull_request) Successful in 57s
Build all the nodes / rescue01 (pull_request) Successful in 1m23s
Build all the nodes / vault01 (pull_request) Successful in 1m11s
Build all the nodes / web02 (pull_request) Successful in 1m5s
Build the shell / build-shell (pull_request) Successful in 29s
Build all the nodes / web03 (pull_request) Successful in 1m6s
Build all the nodes / web01 (pull_request) Successful in 1m24s
Build all the nodes / storage01 (pull_request) Successful in 1m41s
Check meta / check_dns (push) Successful in 16s
Check meta / check_meta (push) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 33s
Build all the nodes / ap01 (push) Successful in 41s
Build all the nodes / geo01 (push) Successful in 1m12s
Build all the nodes / bridge01 (push) Successful in 1m16s
Build all the nodes / hypervisor01 (push) Successful in 1m16s
Build all the nodes / geo02 (push) Successful in 1m16s
Build all the nodes / cof02 (push) Successful in 1m19s
Build all the nodes / hypervisor02 (push) Successful in 1m4s
Build all the nodes / build01 (push) Successful in 1m20s
Build all the nodes / compute01 (push) Successful in 1m38s
Build all the nodes / hypervisor03 (push) Successful in 1m0s
Build all the nodes / netaccess01 (push) Successful in 23s
Build all the nodes / netcore00 (push) Successful in 23s
Build all the nodes / netcore01 (push) Successful in 24s
Build all the nodes / netcore02 (push) Successful in 24s
Build all the nodes / lab-router01 (push) Successful in 1m0s
Build all the nodes / iso (push) Successful in 1m7s
Build all the nodes / tower01 (push) Successful in 58s
Build all the nodes / vault01 (push) Successful in 1m9s
Build all the nodes / rescue01 (push) Successful in 1m16s
Build all the nodes / krz01 (push) Successful in 1m43s
Build all the nodes / storage01 (push) Successful in 1m29s
Build the shell / build-shell (push) Successful in 24s
Build all the nodes / web02 (push) Successful in 59s
Build all the nodes / web01 (push) Successful in 1m23s
Build all the nodes / web03 (push) Successful in 1m3s
This commit is contained in:
parent
c8dde546f6
commit
8c965282a7
7 changed files with 39 additions and 3 deletions
|
@ -29,6 +29,7 @@ lib.extra.mkConfig {
|
|||
# "netbox"
|
||||
"nextcloud"
|
||||
"ollama-proxy"
|
||||
"opengist"
|
||||
"outline"
|
||||
"plausible"
|
||||
"postgresql"
|
||||
|
|
30
machines/nixos/compute01/opengist.nix
Normal file
30
machines/nixos/compute01/opengist.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
# SPDX-FileCopyrightText: 2025 Tom Hubrecht <tom.hubrecht@dgnum.eu>
|
||||
#
|
||||
# SPDX-License-Identifier: EUPL-1.2
|
||||
|
||||
{ config, nixpkgs, ... }:
|
||||
|
||||
let
|
||||
host = "gist.dgnum.eu";
|
||||
in
|
||||
|
||||
{
|
||||
services.opengist = {
|
||||
enable = true;
|
||||
|
||||
inherit host;
|
||||
|
||||
package = nixpkgs.nixos.unstable.opengist;
|
||||
|
||||
environmentFile = config.age.secrets."opengist-environment_file".path;
|
||||
|
||||
settings = {
|
||||
gitea.url = "https://git.dgnum.eu";
|
||||
};
|
||||
};
|
||||
|
||||
services.nginx.virtualHosts.${host} = {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
};
|
||||
}
|
BIN
machines/nixos/compute01/secrets/opengist-environment_file
Normal file
BIN
machines/nixos/compute01/secrets/opengist-environment_file
Normal file
Binary file not shown.
|
@ -25,6 +25,7 @@
|
|||
"netbox-environment_file"
|
||||
"nextcloud-adminpass_file"
|
||||
"nextcloud-s3_secret_file"
|
||||
"opengist-environment_file"
|
||||
"outline-oidc_client_secret_file"
|
||||
"outline-smtp_password_file"
|
||||
"outline-storage_secret_key_file"
|
||||
|
|
|
@ -75,6 +75,7 @@ let
|
|||
"demarches" # Démarches Normaliennes
|
||||
"docs" # Outline
|
||||
"docuseal" # Docuseal
|
||||
"gist" # Opengist
|
||||
"grafana" # Grafana
|
||||
"netbox-v2" # Netbox
|
||||
"nms" # LibreNMS
|
||||
|
|
|
@ -121,7 +121,10 @@
|
|||
hashedPassword = "$y$j9T$2nxZHq84G7fWvWMEaGavE/$0ADnmD9qMpXJJ.rWWH9086EakvZ3wAg0mSxZYugOf3C";
|
||||
|
||||
stateVersion = "23.05";
|
||||
nix-modules = [ "services/stirling-pdf" ];
|
||||
nix-modules = [
|
||||
"services/opengist"
|
||||
"services/stirling-pdf"
|
||||
];
|
||||
|
||||
nixpkgs = {
|
||||
version = "24.11";
|
||||
|
|
|
@ -244,9 +244,9 @@
|
|||
},
|
||||
"branch": "dgnum",
|
||||
"submodules": false,
|
||||
"revision": "6320f8c654caff8552e62d250d2bf99a10b33618",
|
||||
"revision": "0cdf222c07b9cbd49857ae046fb41ae9f651cc3f",
|
||||
"url": null,
|
||||
"hash": "0ljwnv5p7688fnvqrccp9yrzy400ifn5i7a3bzkcg1yjfa324rjj"
|
||||
"hash": "0016h05aibwzzwnq24hghxmwnnikk3n3jjddcwhm1dxyghk68yal"
|
||||
},
|
||||
"nix-pkgs": {
|
||||
"type": "Git",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue