diff options
67 files changed, 1051 insertions, 379 deletions
diff --git a/deploy/flake.lock b/deploy/flake.lock index a76a82a..2631701 100644 --- a/deploy/flake.lock +++ b/deploy/flake.lock | |||
@@ -150,7 +150,7 @@ | |||
150 | }, | 150 | }, |
151 | "locked": { | 151 | "locked": { |
152 | "lastModified": 1, | 152 | "lastModified": 1, |
153 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 153 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
154 | "path": "../../flakes/private/chatons", | 154 | "path": "../../flakes/private/chatons", |
155 | "type": "path" | 155 | "type": "path" |
156 | }, | 156 | }, |
@@ -165,7 +165,7 @@ | |||
165 | }, | 165 | }, |
166 | "locked": { | 166 | "locked": { |
167 | "lastModified": 1, | 167 | "lastModified": 1, |
168 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 168 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
169 | "path": "../../flakes/private/chatons", | 169 | "path": "../../flakes/private/chatons", |
170 | "type": "path" | 170 | "type": "path" |
171 | }, | 171 | }, |
@@ -565,7 +565,7 @@ | |||
565 | "environment": { | 565 | "environment": { |
566 | "locked": { | 566 | "locked": { |
567 | "lastModified": 1, | 567 | "lastModified": 1, |
568 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 568 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
569 | "path": "../environment", | 569 | "path": "../environment", |
570 | "type": "path" | 570 | "type": "path" |
571 | }, | 571 | }, |
@@ -577,7 +577,7 @@ | |||
577 | "environment_10": { | 577 | "environment_10": { |
578 | "locked": { | 578 | "locked": { |
579 | "lastModified": 1, | 579 | "lastModified": 1, |
580 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 580 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
581 | "path": "../environment", | 581 | "path": "../environment", |
582 | "type": "path" | 582 | "type": "path" |
583 | }, | 583 | }, |
@@ -589,7 +589,7 @@ | |||
589 | "environment_11": { | 589 | "environment_11": { |
590 | "locked": { | 590 | "locked": { |
591 | "lastModified": 1, | 591 | "lastModified": 1, |
592 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 592 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
593 | "path": "../environment", | 593 | "path": "../environment", |
594 | "type": "path" | 594 | "type": "path" |
595 | }, | 595 | }, |
@@ -601,7 +601,7 @@ | |||
601 | "environment_12": { | 601 | "environment_12": { |
602 | "locked": { | 602 | "locked": { |
603 | "lastModified": 1, | 603 | "lastModified": 1, |
604 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 604 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
605 | "path": "../environment", | 605 | "path": "../environment", |
606 | "type": "path" | 606 | "type": "path" |
607 | }, | 607 | }, |
@@ -613,7 +613,7 @@ | |||
613 | "environment_13": { | 613 | "environment_13": { |
614 | "locked": { | 614 | "locked": { |
615 | "lastModified": 1, | 615 | "lastModified": 1, |
616 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 616 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
617 | "path": "../environment", | 617 | "path": "../environment", |
618 | "type": "path" | 618 | "type": "path" |
619 | }, | 619 | }, |
@@ -625,7 +625,7 @@ | |||
625 | "environment_14": { | 625 | "environment_14": { |
626 | "locked": { | 626 | "locked": { |
627 | "lastModified": 1, | 627 | "lastModified": 1, |
628 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 628 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
629 | "path": "../environment", | 629 | "path": "../environment", |
630 | "type": "path" | 630 | "type": "path" |
631 | }, | 631 | }, |
@@ -637,7 +637,7 @@ | |||
637 | "environment_15": { | 637 | "environment_15": { |
638 | "locked": { | 638 | "locked": { |
639 | "lastModified": 1, | 639 | "lastModified": 1, |
640 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 640 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
641 | "path": "../environment", | 641 | "path": "../environment", |
642 | "type": "path" | 642 | "type": "path" |
643 | }, | 643 | }, |
@@ -649,7 +649,7 @@ | |||
649 | "environment_16": { | 649 | "environment_16": { |
650 | "locked": { | 650 | "locked": { |
651 | "lastModified": 1, | 651 | "lastModified": 1, |
652 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 652 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
653 | "path": "../environment", | 653 | "path": "../environment", |
654 | "type": "path" | 654 | "type": "path" |
655 | }, | 655 | }, |
@@ -661,7 +661,7 @@ | |||
661 | "environment_17": { | 661 | "environment_17": { |
662 | "locked": { | 662 | "locked": { |
663 | "lastModified": 1, | 663 | "lastModified": 1, |
664 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 664 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
665 | "path": "../environment", | 665 | "path": "../environment", |
666 | "type": "path" | 666 | "type": "path" |
667 | }, | 667 | }, |
@@ -673,7 +673,7 @@ | |||
673 | "environment_18": { | 673 | "environment_18": { |
674 | "locked": { | 674 | "locked": { |
675 | "lastModified": 1, | 675 | "lastModified": 1, |
676 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 676 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
677 | "path": "../../flakes/private/environment", | 677 | "path": "../../flakes/private/environment", |
678 | "type": "path" | 678 | "type": "path" |
679 | }, | 679 | }, |
@@ -685,7 +685,7 @@ | |||
685 | "environment_19": { | 685 | "environment_19": { |
686 | "locked": { | 686 | "locked": { |
687 | "lastModified": 1, | 687 | "lastModified": 1, |
688 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 688 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
689 | "path": "../environment", | 689 | "path": "../environment", |
690 | "type": "path" | 690 | "type": "path" |
691 | }, | 691 | }, |
@@ -697,7 +697,7 @@ | |||
697 | "environment_2": { | 697 | "environment_2": { |
698 | "locked": { | 698 | "locked": { |
699 | "lastModified": 1, | 699 | "lastModified": 1, |
700 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 700 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
701 | "path": "../../flakes/private/environment", | 701 | "path": "../../flakes/private/environment", |
702 | "type": "path" | 702 | "type": "path" |
703 | }, | 703 | }, |
@@ -709,7 +709,7 @@ | |||
709 | "environment_20": { | 709 | "environment_20": { |
710 | "locked": { | 710 | "locked": { |
711 | "lastModified": 1, | 711 | "lastModified": 1, |
712 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 712 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
713 | "path": "../environment", | 713 | "path": "../environment", |
714 | "type": "path" | 714 | "type": "path" |
715 | }, | 715 | }, |
@@ -721,7 +721,7 @@ | |||
721 | "environment_21": { | 721 | "environment_21": { |
722 | "locked": { | 722 | "locked": { |
723 | "lastModified": 1, | 723 | "lastModified": 1, |
724 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 724 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
725 | "path": "../environment", | 725 | "path": "../environment", |
726 | "type": "path" | 726 | "type": "path" |
727 | }, | 727 | }, |
@@ -733,7 +733,7 @@ | |||
733 | "environment_22": { | 733 | "environment_22": { |
734 | "locked": { | 734 | "locked": { |
735 | "lastModified": 1, | 735 | "lastModified": 1, |
736 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 736 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
737 | "path": "../../flakes/private/environment", | 737 | "path": "../../flakes/private/environment", |
738 | "type": "path" | 738 | "type": "path" |
739 | }, | 739 | }, |
@@ -745,7 +745,7 @@ | |||
745 | "environment_23": { | 745 | "environment_23": { |
746 | "locked": { | 746 | "locked": { |
747 | "lastModified": 1, | 747 | "lastModified": 1, |
748 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 748 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
749 | "path": "../environment", | 749 | "path": "../environment", |
750 | "type": "path" | 750 | "type": "path" |
751 | }, | 751 | }, |
@@ -757,7 +757,7 @@ | |||
757 | "environment_24": { | 757 | "environment_24": { |
758 | "locked": { | 758 | "locked": { |
759 | "lastModified": 1, | 759 | "lastModified": 1, |
760 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 760 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
761 | "path": "../environment", | 761 | "path": "../environment", |
762 | "type": "path" | 762 | "type": "path" |
763 | }, | 763 | }, |
@@ -769,7 +769,7 @@ | |||
769 | "environment_25": { | 769 | "environment_25": { |
770 | "locked": { | 770 | "locked": { |
771 | "lastModified": 1, | 771 | "lastModified": 1, |
772 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 772 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
773 | "path": "../environment", | 773 | "path": "../environment", |
774 | "type": "path" | 774 | "type": "path" |
775 | }, | 775 | }, |
@@ -781,7 +781,7 @@ | |||
781 | "environment_26": { | 781 | "environment_26": { |
782 | "locked": { | 782 | "locked": { |
783 | "lastModified": 1, | 783 | "lastModified": 1, |
784 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 784 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
785 | "path": "../environment", | 785 | "path": "../environment", |
786 | "type": "path" | 786 | "type": "path" |
787 | }, | 787 | }, |
@@ -793,7 +793,7 @@ | |||
793 | "environment_27": { | 793 | "environment_27": { |
794 | "locked": { | 794 | "locked": { |
795 | "lastModified": 1, | 795 | "lastModified": 1, |
796 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 796 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
797 | "path": "../environment", | 797 | "path": "../environment", |
798 | "type": "path" | 798 | "type": "path" |
799 | }, | 799 | }, |
@@ -805,7 +805,7 @@ | |||
805 | "environment_28": { | 805 | "environment_28": { |
806 | "locked": { | 806 | "locked": { |
807 | "lastModified": 1, | 807 | "lastModified": 1, |
808 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 808 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
809 | "path": "../environment", | 809 | "path": "../environment", |
810 | "type": "path" | 810 | "type": "path" |
811 | }, | 811 | }, |
@@ -817,7 +817,7 @@ | |||
817 | "environment_29": { | 817 | "environment_29": { |
818 | "locked": { | 818 | "locked": { |
819 | "lastModified": 1, | 819 | "lastModified": 1, |
820 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 820 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
821 | "path": "../environment", | 821 | "path": "../environment", |
822 | "type": "path" | 822 | "type": "path" |
823 | }, | 823 | }, |
@@ -829,7 +829,7 @@ | |||
829 | "environment_3": { | 829 | "environment_3": { |
830 | "locked": { | 830 | "locked": { |
831 | "lastModified": 1, | 831 | "lastModified": 1, |
832 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 832 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
833 | "path": "../environment", | 833 | "path": "../environment", |
834 | "type": "path" | 834 | "type": "path" |
835 | }, | 835 | }, |
@@ -841,7 +841,7 @@ | |||
841 | "environment_30": { | 841 | "environment_30": { |
842 | "locked": { | 842 | "locked": { |
843 | "lastModified": 1, | 843 | "lastModified": 1, |
844 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 844 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
845 | "path": "../environment", | 845 | "path": "../environment", |
846 | "type": "path" | 846 | "type": "path" |
847 | }, | 847 | }, |
@@ -853,7 +853,7 @@ | |||
853 | "environment_31": { | 853 | "environment_31": { |
854 | "locked": { | 854 | "locked": { |
855 | "lastModified": 1, | 855 | "lastModified": 1, |
856 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 856 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
857 | "path": "../environment", | 857 | "path": "../environment", |
858 | "type": "path" | 858 | "type": "path" |
859 | }, | 859 | }, |
@@ -865,7 +865,7 @@ | |||
865 | "environment_32": { | 865 | "environment_32": { |
866 | "locked": { | 866 | "locked": { |
867 | "lastModified": 1, | 867 | "lastModified": 1, |
868 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 868 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
869 | "path": "../environment", | 869 | "path": "../environment", |
870 | "type": "path" | 870 | "type": "path" |
871 | }, | 871 | }, |
@@ -877,7 +877,7 @@ | |||
877 | "environment_4": { | 877 | "environment_4": { |
878 | "locked": { | 878 | "locked": { |
879 | "lastModified": 1, | 879 | "lastModified": 1, |
880 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 880 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
881 | "path": "../environment", | 881 | "path": "../environment", |
882 | "type": "path" | 882 | "type": "path" |
883 | }, | 883 | }, |
@@ -889,7 +889,7 @@ | |||
889 | "environment_5": { | 889 | "environment_5": { |
890 | "locked": { | 890 | "locked": { |
891 | "lastModified": 1, | 891 | "lastModified": 1, |
892 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 892 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
893 | "path": "../environment", | 893 | "path": "../environment", |
894 | "type": "path" | 894 | "type": "path" |
895 | }, | 895 | }, |
@@ -901,7 +901,7 @@ | |||
901 | "environment_6": { | 901 | "environment_6": { |
902 | "locked": { | 902 | "locked": { |
903 | "lastModified": 1, | 903 | "lastModified": 1, |
904 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 904 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
905 | "path": "../environment", | 905 | "path": "../environment", |
906 | "type": "path" | 906 | "type": "path" |
907 | }, | 907 | }, |
@@ -913,7 +913,7 @@ | |||
913 | "environment_7": { | 913 | "environment_7": { |
914 | "locked": { | 914 | "locked": { |
915 | "lastModified": 1, | 915 | "lastModified": 1, |
916 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 916 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
917 | "path": "../environment", | 917 | "path": "../environment", |
918 | "type": "path" | 918 | "type": "path" |
919 | }, | 919 | }, |
@@ -925,7 +925,7 @@ | |||
925 | "environment_8": { | 925 | "environment_8": { |
926 | "locked": { | 926 | "locked": { |
927 | "lastModified": 1, | 927 | "lastModified": 1, |
928 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 928 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
929 | "path": "../../flakes/private/environment", | 929 | "path": "../../flakes/private/environment", |
930 | "type": "path" | 930 | "type": "path" |
931 | }, | 931 | }, |
@@ -937,7 +937,7 @@ | |||
937 | "environment_9": { | 937 | "environment_9": { |
938 | "locked": { | 938 | "locked": { |
939 | "lastModified": 1, | 939 | "lastModified": 1, |
940 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 940 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
941 | "path": "../environment", | 941 | "path": "../environment", |
942 | "type": "path" | 942 | "type": "path" |
943 | }, | 943 | }, |
@@ -2708,7 +2708,7 @@ | |||
2708 | }, | 2708 | }, |
2709 | "locked": { | 2709 | "locked": { |
2710 | "lastModified": 1, | 2710 | "lastModified": 1, |
2711 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 2711 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
2712 | "path": "../../flakes/private/mail-relay", | 2712 | "path": "../../flakes/private/mail-relay", |
2713 | "type": "path" | 2713 | "type": "path" |
2714 | }, | 2714 | }, |
@@ -2724,7 +2724,7 @@ | |||
2724 | }, | 2724 | }, |
2725 | "locked": { | 2725 | "locked": { |
2726 | "lastModified": 1, | 2726 | "lastModified": 1, |
2727 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 2727 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
2728 | "path": "../../flakes/private/mail-relay", | 2728 | "path": "../../flakes/private/mail-relay", |
2729 | "type": "path" | 2729 | "type": "path" |
2730 | }, | 2730 | }, |
@@ -2783,7 +2783,7 @@ | |||
2783 | }, | 2783 | }, |
2784 | "locked": { | 2784 | "locked": { |
2785 | "lastModified": 1, | 2785 | "lastModified": 1, |
2786 | "narHash": "sha256-oi7B2foI2ukk31mswamJ/sUoq2yvlS/abJj2CYJMS1U=", | 2786 | "narHash": "sha256-R3FAjRFGXXrYqICZrB0jFWVe7Ahqu1s8HSGYucmCfiU=", |
2787 | "path": "../flakes", | 2787 | "path": "../flakes", |
2788 | "type": "path" | 2788 | "type": "path" |
2789 | }, | 2789 | }, |
@@ -2876,7 +2876,7 @@ | |||
2876 | }, | 2876 | }, |
2877 | "locked": { | 2877 | "locked": { |
2878 | "lastModified": 1, | 2878 | "lastModified": 1, |
2879 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 2879 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
2880 | "path": "../../flakes/private/milters", | 2880 | "path": "../../flakes/private/milters", |
2881 | "type": "path" | 2881 | "type": "path" |
2882 | }, | 2882 | }, |
@@ -2894,7 +2894,7 @@ | |||
2894 | }, | 2894 | }, |
2895 | "locked": { | 2895 | "locked": { |
2896 | "lastModified": 1, | 2896 | "lastModified": 1, |
2897 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2897 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2898 | "path": "../../flakes/private/monitoring", | 2898 | "path": "../../flakes/private/monitoring", |
2899 | "type": "path" | 2899 | "type": "path" |
2900 | }, | 2900 | }, |
@@ -2912,7 +2912,7 @@ | |||
2912 | }, | 2912 | }, |
2913 | "locked": { | 2913 | "locked": { |
2914 | "lastModified": 1, | 2914 | "lastModified": 1, |
2915 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2915 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2916 | "path": "../../flakes/private/monitoring", | 2916 | "path": "../../flakes/private/monitoring", |
2917 | "type": "path" | 2917 | "type": "path" |
2918 | }, | 2918 | }, |
@@ -2930,7 +2930,7 @@ | |||
2930 | }, | 2930 | }, |
2931 | "locked": { | 2931 | "locked": { |
2932 | "lastModified": 1, | 2932 | "lastModified": 1, |
2933 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2933 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2934 | "path": "../../flakes/private/monitoring", | 2934 | "path": "../../flakes/private/monitoring", |
2935 | "type": "path" | 2935 | "type": "path" |
2936 | }, | 2936 | }, |
@@ -2948,7 +2948,7 @@ | |||
2948 | }, | 2948 | }, |
2949 | "locked": { | 2949 | "locked": { |
2950 | "lastModified": 1, | 2950 | "lastModified": 1, |
2951 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2951 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2952 | "path": "../../flakes/private/monitoring", | 2952 | "path": "../../flakes/private/monitoring", |
2953 | "type": "path" | 2953 | "type": "path" |
2954 | }, | 2954 | }, |
@@ -3095,7 +3095,7 @@ | |||
3095 | }, | 3095 | }, |
3096 | "locked": { | 3096 | "locked": { |
3097 | "lastModified": 1, | 3097 | "lastModified": 1, |
3098 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3098 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3099 | "path": "../../mypackages", | 3099 | "path": "../../mypackages", |
3100 | "type": "path" | 3100 | "type": "path" |
3101 | }, | 3101 | }, |
@@ -3112,7 +3112,7 @@ | |||
3112 | }, | 3112 | }, |
3113 | "locked": { | 3113 | "locked": { |
3114 | "lastModified": 1, | 3114 | "lastModified": 1, |
3115 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3115 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3116 | "path": "../mypackages", | 3116 | "path": "../mypackages", |
3117 | "type": "path" | 3117 | "type": "path" |
3118 | }, | 3118 | }, |
@@ -3129,7 +3129,7 @@ | |||
3129 | }, | 3129 | }, |
3130 | "locked": { | 3130 | "locked": { |
3131 | "lastModified": 1, | 3131 | "lastModified": 1, |
3132 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3132 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3133 | "path": "../mypackages", | 3133 | "path": "../mypackages", |
3134 | "type": "path" | 3134 | "type": "path" |
3135 | }, | 3135 | }, |
@@ -3146,7 +3146,7 @@ | |||
3146 | }, | 3146 | }, |
3147 | "locked": { | 3147 | "locked": { |
3148 | "lastModified": 1, | 3148 | "lastModified": 1, |
3149 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3149 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3150 | "path": "../../mypackages", | 3150 | "path": "../../mypackages", |
3151 | "type": "path" | 3151 | "type": "path" |
3152 | }, | 3152 | }, |
@@ -3163,7 +3163,7 @@ | |||
3163 | }, | 3163 | }, |
3164 | "locked": { | 3164 | "locked": { |
3165 | "lastModified": 1, | 3165 | "lastModified": 1, |
3166 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3166 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3167 | "path": "../mypackages", | 3167 | "path": "../mypackages", |
3168 | "type": "path" | 3168 | "type": "path" |
3169 | }, | 3169 | }, |
@@ -3180,7 +3180,7 @@ | |||
3180 | }, | 3180 | }, |
3181 | "locked": { | 3181 | "locked": { |
3182 | "lastModified": 1, | 3182 | "lastModified": 1, |
3183 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3183 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3184 | "path": "../../mypackages", | 3184 | "path": "../../mypackages", |
3185 | "type": "path" | 3185 | "type": "path" |
3186 | }, | 3186 | }, |
@@ -3197,7 +3197,7 @@ | |||
3197 | }, | 3197 | }, |
3198 | "locked": { | 3198 | "locked": { |
3199 | "lastModified": 1, | 3199 | "lastModified": 1, |
3200 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3200 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3201 | "path": "../../mypackages", | 3201 | "path": "../../mypackages", |
3202 | "type": "path" | 3202 | "type": "path" |
3203 | }, | 3203 | }, |
@@ -3214,7 +3214,7 @@ | |||
3214 | }, | 3214 | }, |
3215 | "locked": { | 3215 | "locked": { |
3216 | "lastModified": 1, | 3216 | "lastModified": 1, |
3217 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3217 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3218 | "path": "../mypackages", | 3218 | "path": "../mypackages", |
3219 | "type": "path" | 3219 | "type": "path" |
3220 | }, | 3220 | }, |
@@ -3231,7 +3231,7 @@ | |||
3231 | }, | 3231 | }, |
3232 | "locked": { | 3232 | "locked": { |
3233 | "lastModified": 1, | 3233 | "lastModified": 1, |
3234 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3234 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3235 | "path": "../mypackages", | 3235 | "path": "../mypackages", |
3236 | "type": "path" | 3236 | "type": "path" |
3237 | }, | 3237 | }, |
@@ -3248,7 +3248,7 @@ | |||
3248 | }, | 3248 | }, |
3249 | "locked": { | 3249 | "locked": { |
3250 | "lastModified": 1, | 3250 | "lastModified": 1, |
3251 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3251 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3252 | "path": "../mypackages", | 3252 | "path": "../mypackages", |
3253 | "type": "path" | 3253 | "type": "path" |
3254 | }, | 3254 | }, |
@@ -3265,7 +3265,7 @@ | |||
3265 | }, | 3265 | }, |
3266 | "locked": { | 3266 | "locked": { |
3267 | "lastModified": 1, | 3267 | "lastModified": 1, |
3268 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3268 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3269 | "path": "../../mypackages", | 3269 | "path": "../../mypackages", |
3270 | "type": "path" | 3270 | "type": "path" |
3271 | }, | 3271 | }, |
@@ -3282,7 +3282,7 @@ | |||
3282 | }, | 3282 | }, |
3283 | "locked": { | 3283 | "locked": { |
3284 | "lastModified": 1, | 3284 | "lastModified": 1, |
3285 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3285 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3286 | "path": "../../mypackages", | 3286 | "path": "../../mypackages", |
3287 | "type": "path" | 3287 | "type": "path" |
3288 | }, | 3288 | }, |
@@ -3299,7 +3299,7 @@ | |||
3299 | }, | 3299 | }, |
3300 | "locked": { | 3300 | "locked": { |
3301 | "lastModified": 1, | 3301 | "lastModified": 1, |
3302 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3302 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3303 | "path": "../../mypackages", | 3303 | "path": "../../mypackages", |
3304 | "type": "path" | 3304 | "type": "path" |
3305 | }, | 3305 | }, |
@@ -3832,7 +3832,7 @@ | |||
3832 | }, | 3832 | }, |
3833 | "locked": { | 3833 | "locked": { |
3834 | "lastModified": 1, | 3834 | "lastModified": 1, |
3835 | "narHash": "sha256-IT0Vt2OXvfHRd5Qg/7SjMMEIwKFimBqrFnTdtTH9jSU=", | 3835 | "narHash": "sha256-60yr/wCF+U3z+wYR+UEgM+68nc4/CWkoIAjJsMpUG8c=", |
3836 | "path": "../systems/backup-2", | 3836 | "path": "../systems/backup-2", |
3837 | "type": "path" | 3837 | "type": "path" |
3838 | }, | 3838 | }, |
@@ -3855,7 +3855,7 @@ | |||
3855 | }, | 3855 | }, |
3856 | "locked": { | 3856 | "locked": { |
3857 | "lastModified": 1, | 3857 | "lastModified": 1, |
3858 | "narHash": "sha256-hE6jL305XpLZvlCYRKnTzLfJW9RuISAC4i/ifRHwBKs=", | 3858 | "narHash": "sha256-9geQj091r2/Sxi8/ghsp5mO8MIT/kT+nEL3PKgwuApc=", |
3859 | "path": "../systems/dilion", | 3859 | "path": "../systems/dilion", |
3860 | "type": "path" | 3860 | "type": "path" |
3861 | }, | 3861 | }, |
@@ -3903,7 +3903,7 @@ | |||
3903 | }, | 3903 | }, |
3904 | "locked": { | 3904 | "locked": { |
3905 | "lastModified": 1, | 3905 | "lastModified": 1, |
3906 | "narHash": "sha256-ItVNdRvOUeVByeiuNpeHKIpCjxTG8qS0L5ankxfNlyI=", | 3906 | "narHash": "sha256-MB/c+BVgQQ3qjAchd1Oe8qvg9UbFcY0xhxpj9RkEOnI=", |
3907 | "path": "../systems/eldiron", | 3907 | "path": "../systems/eldiron", |
3908 | "type": "path" | 3908 | "type": "path" |
3909 | }, | 3909 | }, |
@@ -3929,7 +3929,7 @@ | |||
3929 | }, | 3929 | }, |
3930 | "locked": { | 3930 | "locked": { |
3931 | "lastModified": 1, | 3931 | "lastModified": 1, |
3932 | "narHash": "sha256-rb97Ic4EpPLIKaA34BX18VJyha5q9n4qvBba0b+tZAg=", | 3932 | "narHash": "sha256-nV8j6HW6B93HEbeiy43tKCGV9J6xR7jIkAUZVbkKDt4=", |
3933 | "path": "../systems/monitoring-1", | 3933 | "path": "../systems/monitoring-1", |
3934 | "type": "path" | 3934 | "type": "path" |
3935 | }, | 3935 | }, |
@@ -3954,7 +3954,7 @@ | |||
3954 | }, | 3954 | }, |
3955 | "locked": { | 3955 | "locked": { |
3956 | "lastModified": 1, | 3956 | "lastModified": 1, |
3957 | "narHash": "sha256-iEl0ox4MU8dLnwH2prNCosxRmZWld6R3Wyf0aPk/koM=", | 3957 | "narHash": "sha256-4vXBjKeelh3z1l7ZYO0ucB2cZPuVJsYX7yZV3MDGqdk=", |
3958 | "path": "../systems/quatresaisons", | 3958 | "path": "../systems/quatresaisons", |
3959 | "type": "path" | 3959 | "type": "path" |
3960 | }, | 3960 | }, |
@@ -3974,7 +3974,7 @@ | |||
3974 | }, | 3974 | }, |
3975 | "locked": { | 3975 | "locked": { |
3976 | "lastModified": 1, | 3976 | "lastModified": 1, |
3977 | "narHash": "sha256-JlmfWvZWdpG8URsDmCRaWmLo1pUxKf0yxwcLF2OwzTo=", | 3977 | "narHash": "sha256-wAhvhb/zq5upukz/cfyN1nRfYTcFby8OJi2yFaZBGIM=", |
3978 | "path": "../systems/zoldene", | 3978 | "path": "../systems/zoldene", |
3979 | "type": "path" | 3979 | "type": "path" |
3980 | }, | 3980 | }, |
@@ -6374,11 +6374,11 @@ | |||
6374 | }, | 6374 | }, |
6375 | "nixpkgs_71": { | 6375 | "nixpkgs_71": { |
6376 | "locked": { | 6376 | "locked": { |
6377 | "lastModified": 1708475490, | 6377 | "lastModified": 1720031269, |
6378 | "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=", | 6378 | "narHash": "sha256-rwz8NJZV+387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ=", |
6379 | "owner": "NixOS", | 6379 | "owner": "NixOS", |
6380 | "repo": "nixpkgs", | 6380 | "repo": "nixpkgs", |
6381 | "rev": "0e74ca98a74bc7270d28838369593635a5db3260", | 6381 | "rev": "9f4128e00b0ae8ec65918efeba59db998750ead6", |
6382 | "type": "github" | 6382 | "type": "github" |
6383 | }, | 6383 | }, |
6384 | "original": { | 6384 | "original": { |
@@ -7141,7 +7141,7 @@ | |||
7141 | }, | 7141 | }, |
7142 | "locked": { | 7142 | "locked": { |
7143 | "lastModified": 1, | 7143 | "lastModified": 1, |
7144 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 7144 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
7145 | "path": "../../flakes/private/opendmarc", | 7145 | "path": "../../flakes/private/opendmarc", |
7146 | "type": "path" | 7146 | "type": "path" |
7147 | }, | 7147 | }, |
@@ -7480,7 +7480,7 @@ | |||
7480 | }, | 7480 | }, |
7481 | "locked": { | 7481 | "locked": { |
7482 | "lastModified": 1, | 7482 | "lastModified": 1, |
7483 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 7483 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
7484 | "path": "../../flakes/private/chatons", | 7484 | "path": "../../flakes/private/chatons", |
7485 | "type": "path" | 7485 | "type": "path" |
7486 | }, | 7486 | }, |
@@ -7492,7 +7492,7 @@ | |||
7492 | "private-environment": { | 7492 | "private-environment": { |
7493 | "locked": { | 7493 | "locked": { |
7494 | "lastModified": 1, | 7494 | "lastModified": 1, |
7495 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 7495 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7496 | "path": "../../flakes/private/environment", | 7496 | "path": "../../flakes/private/environment", |
7497 | "type": "path" | 7497 | "type": "path" |
7498 | }, | 7498 | }, |
@@ -7504,7 +7504,7 @@ | |||
7504 | "private-environment_2": { | 7504 | "private-environment_2": { |
7505 | "locked": { | 7505 | "locked": { |
7506 | "lastModified": 1, | 7506 | "lastModified": 1, |
7507 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 7507 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7508 | "path": "../../flakes/private/environment", | 7508 | "path": "../../flakes/private/environment", |
7509 | "type": "path" | 7509 | "type": "path" |
7510 | }, | 7510 | }, |
@@ -7523,7 +7523,7 @@ | |||
7523 | }, | 7523 | }, |
7524 | "locked": { | 7524 | "locked": { |
7525 | "lastModified": 1, | 7525 | "lastModified": 1, |
7526 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 7526 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
7527 | "path": "../../flakes/private/milters", | 7527 | "path": "../../flakes/private/milters", |
7528 | "type": "path" | 7528 | "type": "path" |
7529 | }, | 7529 | }, |
@@ -7541,7 +7541,7 @@ | |||
7541 | }, | 7541 | }, |
7542 | "locked": { | 7542 | "locked": { |
7543 | "lastModified": 1, | 7543 | "lastModified": 1, |
7544 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 7544 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
7545 | "path": "../../flakes/private/monitoring", | 7545 | "path": "../../flakes/private/monitoring", |
7546 | "type": "path" | 7546 | "type": "path" |
7547 | }, | 7547 | }, |
@@ -7576,7 +7576,7 @@ | |||
7576 | }, | 7576 | }, |
7577 | "locked": { | 7577 | "locked": { |
7578 | "lastModified": 1, | 7578 | "lastModified": 1, |
7579 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 7579 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
7580 | "path": "../../flakes/private/opendmarc", | 7580 | "path": "../../flakes/private/opendmarc", |
7581 | "type": "path" | 7581 | "type": "path" |
7582 | }, | 7582 | }, |
@@ -7637,7 +7637,7 @@ | |||
7637 | }, | 7637 | }, |
7638 | "locked": { | 7638 | "locked": { |
7639 | "lastModified": 1, | 7639 | "lastModified": 1, |
7640 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 7640 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
7641 | "path": "../../flakes/private/ssh", | 7641 | "path": "../../flakes/private/ssh", |
7642 | "type": "path" | 7642 | "type": "path" |
7643 | }, | 7643 | }, |
@@ -7656,7 +7656,7 @@ | |||
7656 | }, | 7656 | }, |
7657 | "locked": { | 7657 | "locked": { |
7658 | "lastModified": 1, | 7658 | "lastModified": 1, |
7659 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 7659 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
7660 | "path": "../../flakes/private/system", | 7660 | "path": "../../flakes/private/system", |
7661 | "type": "path" | 7661 | "type": "path" |
7662 | }, | 7662 | }, |
@@ -7675,7 +7675,7 @@ | |||
7675 | }, | 7675 | }, |
7676 | "locked": { | 7676 | "locked": { |
7677 | "lastModified": 1, | 7677 | "lastModified": 1, |
7678 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 7678 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
7679 | "path": "../../flakes/private/system", | 7679 | "path": "../../flakes/private/system", |
7680 | "type": "path" | 7680 | "type": "path" |
7681 | }, | 7681 | }, |
@@ -7728,7 +7728,7 @@ | |||
7728 | }, | 7728 | }, |
7729 | "locked": { | 7729 | "locked": { |
7730 | "lastModified": 1, | 7730 | "lastModified": 1, |
7731 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 7731 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
7732 | "path": "../../flakes/etherpad-lite", | 7732 | "path": "../../flakes/etherpad-lite", |
7733 | "type": "path" | 7733 | "type": "path" |
7734 | }, | 7734 | }, |
@@ -7770,7 +7770,7 @@ | |||
7770 | }, | 7770 | }, |
7771 | "locked": { | 7771 | "locked": { |
7772 | "lastModified": 1, | 7772 | "lastModified": 1, |
7773 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 7773 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
7774 | "path": "../../flakes/grocy", | 7774 | "path": "../../flakes/grocy", |
7775 | "type": "path" | 7775 | "type": "path" |
7776 | }, | 7776 | }, |
@@ -7851,7 +7851,7 @@ | |||
7851 | }, | 7851 | }, |
7852 | "locked": { | 7852 | "locked": { |
7853 | "lastModified": 1, | 7853 | "lastModified": 1, |
7854 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 7854 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
7855 | "path": "../../flakes/mypackages", | 7855 | "path": "../../flakes/mypackages", |
7856 | "type": "path" | 7856 | "type": "path" |
7857 | }, | 7857 | }, |
@@ -7974,7 +7974,7 @@ | |||
7974 | }, | 7974 | }, |
7975 | "locked": { | 7975 | "locked": { |
7976 | "lastModified": 1, | 7976 | "lastModified": 1, |
7977 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 7977 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
7978 | "path": "../../flakes/surfer", | 7978 | "path": "../../flakes/surfer", |
7979 | "type": "path" | 7979 | "type": "path" |
7980 | }, | 7980 | }, |
@@ -8080,7 +8080,7 @@ | |||
8080 | }, | 8080 | }, |
8081 | "locked": { | 8081 | "locked": { |
8082 | "lastModified": 1, | 8082 | "lastModified": 1, |
8083 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 8083 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
8084 | "path": "./etherpad-lite", | 8084 | "path": "./etherpad-lite", |
8085 | "type": "path" | 8085 | "type": "path" |
8086 | }, | 8086 | }, |
@@ -8122,7 +8122,7 @@ | |||
8122 | }, | 8122 | }, |
8123 | "locked": { | 8123 | "locked": { |
8124 | "lastModified": 1, | 8124 | "lastModified": 1, |
8125 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 8125 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
8126 | "path": "./grocy", | 8126 | "path": "./grocy", |
8127 | "type": "path" | 8127 | "type": "path" |
8128 | }, | 8128 | }, |
@@ -8222,7 +8222,7 @@ | |||
8222 | }, | 8222 | }, |
8223 | "locked": { | 8223 | "locked": { |
8224 | "lastModified": 1, | 8224 | "lastModified": 1, |
8225 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 8225 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
8226 | "path": "./mypackages", | 8226 | "path": "./mypackages", |
8227 | "type": "path" | 8227 | "type": "path" |
8228 | }, | 8228 | }, |
@@ -8347,7 +8347,7 @@ | |||
8347 | }, | 8347 | }, |
8348 | "locked": { | 8348 | "locked": { |
8349 | "lastModified": 1, | 8349 | "lastModified": 1, |
8350 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 8350 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
8351 | "path": "./private/chatons", | 8351 | "path": "./private/chatons", |
8352 | "type": "path" | 8352 | "type": "path" |
8353 | }, | 8353 | }, |
@@ -8359,7 +8359,7 @@ | |||
8359 | "s-private-environment": { | 8359 | "s-private-environment": { |
8360 | "locked": { | 8360 | "locked": { |
8361 | "lastModified": 1, | 8361 | "lastModified": 1, |
8362 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 8362 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
8363 | "path": "./private/environment", | 8363 | "path": "./private/environment", |
8364 | "type": "path" | 8364 | "type": "path" |
8365 | }, | 8365 | }, |
@@ -8375,7 +8375,7 @@ | |||
8375 | }, | 8375 | }, |
8376 | "locked": { | 8376 | "locked": { |
8377 | "lastModified": 1, | 8377 | "lastModified": 1, |
8378 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 8378 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
8379 | "path": "./private/mail-relay", | 8379 | "path": "./private/mail-relay", |
8380 | "type": "path" | 8380 | "type": "path" |
8381 | }, | 8381 | }, |
@@ -8394,7 +8394,7 @@ | |||
8394 | }, | 8394 | }, |
8395 | "locked": { | 8395 | "locked": { |
8396 | "lastModified": 1, | 8396 | "lastModified": 1, |
8397 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 8397 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
8398 | "path": "./private/milters", | 8398 | "path": "./private/milters", |
8399 | "type": "path" | 8399 | "type": "path" |
8400 | }, | 8400 | }, |
@@ -8412,7 +8412,7 @@ | |||
8412 | }, | 8412 | }, |
8413 | "locked": { | 8413 | "locked": { |
8414 | "lastModified": 1, | 8414 | "lastModified": 1, |
8415 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 8415 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
8416 | "path": "./private/monitoring", | 8416 | "path": "./private/monitoring", |
8417 | "type": "path" | 8417 | "type": "path" |
8418 | }, | 8418 | }, |
@@ -8447,7 +8447,7 @@ | |||
8447 | }, | 8447 | }, |
8448 | "locked": { | 8448 | "locked": { |
8449 | "lastModified": 1, | 8449 | "lastModified": 1, |
8450 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 8450 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
8451 | "path": "./private/opendmarc", | 8451 | "path": "./private/opendmarc", |
8452 | "type": "path" | 8452 | "type": "path" |
8453 | }, | 8453 | }, |
@@ -8508,7 +8508,7 @@ | |||
8508 | }, | 8508 | }, |
8509 | "locked": { | 8509 | "locked": { |
8510 | "lastModified": 1, | 8510 | "lastModified": 1, |
8511 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 8511 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
8512 | "path": "./private/ssh", | 8512 | "path": "./private/ssh", |
8513 | "type": "path" | 8513 | "type": "path" |
8514 | }, | 8514 | }, |
@@ -8527,7 +8527,7 @@ | |||
8527 | }, | 8527 | }, |
8528 | "locked": { | 8528 | "locked": { |
8529 | "lastModified": 1, | 8529 | "lastModified": 1, |
8530 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 8530 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
8531 | "path": "./private/system", | 8531 | "path": "./private/system", |
8532 | "type": "path" | 8532 | "type": "path" |
8533 | }, | 8533 | }, |
@@ -8569,7 +8569,7 @@ | |||
8569 | }, | 8569 | }, |
8570 | "locked": { | 8570 | "locked": { |
8571 | "lastModified": 1, | 8571 | "lastModified": 1, |
8572 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 8572 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
8573 | "path": "./surfer", | 8573 | "path": "./surfer", |
8574 | "type": "path" | 8574 | "type": "path" |
8575 | }, | 8575 | }, |
@@ -8888,11 +8888,11 @@ | |||
8888 | "nixpkgs": "nixpkgs_106" | 8888 | "nixpkgs": "nixpkgs_106" |
8889 | }, | 8889 | }, |
8890 | "locked": { | 8890 | "locked": { |
8891 | "lastModified": 1718015850, | 8891 | "lastModified": 1722637825, |
8892 | "narHash": "sha256-svUAfD+aIaS9T9UtepEGlIdxcZyu3YJcrGOmjuwgplE=", | 8892 | "narHash": "sha256-nVRtZ9lu7ILJPA+wNn5D+5R7nJBKtfY0Rx335xVUYFw=", |
8893 | "ref": "master", | 8893 | "ref": "master", |
8894 | "rev": "71fbb32c4b3195982c0f03c90714c959b5ce2251", | 8894 | "rev": "c0221952994e304539e9cccd5db8e818df4e6e51", |
8895 | "revCount": 735, | 8895 | "revCount": 747, |
8896 | "type": "git", | 8896 | "type": "git", |
8897 | "url": "git+ssh://gitolite@git.immae.eu/perso/Immae/Config/Nix/Nixops/Secrets" | 8897 | "url": "git+ssh://gitolite@git.immae.eu/perso/Immae/Config/Nix/Nixops/Secrets" |
8898 | }, | 8898 | }, |
@@ -9140,7 +9140,7 @@ | |||
9140 | }, | 9140 | }, |
9141 | "locked": { | 9141 | "locked": { |
9142 | "lastModified": 1, | 9142 | "lastModified": 1, |
9143 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9143 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9144 | "path": "../../flakes/private/system", | 9144 | "path": "../../flakes/private/system", |
9145 | "type": "path" | 9145 | "type": "path" |
9146 | }, | 9146 | }, |
@@ -9159,7 +9159,7 @@ | |||
9159 | }, | 9159 | }, |
9160 | "locked": { | 9160 | "locked": { |
9161 | "lastModified": 1, | 9161 | "lastModified": 1, |
9162 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9162 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9163 | "path": "../../flakes/private/system", | 9163 | "path": "../../flakes/private/system", |
9164 | "type": "path" | 9164 | "type": "path" |
9165 | }, | 9165 | }, |
@@ -9178,7 +9178,7 @@ | |||
9178 | }, | 9178 | }, |
9179 | "locked": { | 9179 | "locked": { |
9180 | "lastModified": 1, | 9180 | "lastModified": 1, |
9181 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9181 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9182 | "path": "../../flakes/private/system", | 9182 | "path": "../../flakes/private/system", |
9183 | "type": "path" | 9183 | "type": "path" |
9184 | }, | 9184 | }, |
@@ -9197,7 +9197,7 @@ | |||
9197 | }, | 9197 | }, |
9198 | "locked": { | 9198 | "locked": { |
9199 | "lastModified": 1, | 9199 | "lastModified": 1, |
9200 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9200 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9201 | "path": "../../flakes/private/system", | 9201 | "path": "../../flakes/private/system", |
9202 | "type": "path" | 9202 | "type": "path" |
9203 | }, | 9203 | }, |
@@ -150,7 +150,7 @@ | |||
150 | }, | 150 | }, |
151 | "locked": { | 151 | "locked": { |
152 | "lastModified": 1, | 152 | "lastModified": 1, |
153 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 153 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
154 | "path": "../../flakes/private/chatons", | 154 | "path": "../../flakes/private/chatons", |
155 | "type": "path" | 155 | "type": "path" |
156 | }, | 156 | }, |
@@ -165,7 +165,7 @@ | |||
165 | }, | 165 | }, |
166 | "locked": { | 166 | "locked": { |
167 | "lastModified": 1, | 167 | "lastModified": 1, |
168 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 168 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
169 | "path": "../../flakes/private/chatons", | 169 | "path": "../../flakes/private/chatons", |
170 | "type": "path" | 170 | "type": "path" |
171 | }, | 171 | }, |
@@ -565,7 +565,7 @@ | |||
565 | "environment": { | 565 | "environment": { |
566 | "locked": { | 566 | "locked": { |
567 | "lastModified": 1, | 567 | "lastModified": 1, |
568 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 568 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
569 | "path": "../environment", | 569 | "path": "../environment", |
570 | "type": "path" | 570 | "type": "path" |
571 | }, | 571 | }, |
@@ -577,7 +577,7 @@ | |||
577 | "environment_10": { | 577 | "environment_10": { |
578 | "locked": { | 578 | "locked": { |
579 | "lastModified": 1, | 579 | "lastModified": 1, |
580 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 580 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
581 | "path": "../environment", | 581 | "path": "../environment", |
582 | "type": "path" | 582 | "type": "path" |
583 | }, | 583 | }, |
@@ -589,7 +589,7 @@ | |||
589 | "environment_11": { | 589 | "environment_11": { |
590 | "locked": { | 590 | "locked": { |
591 | "lastModified": 1, | 591 | "lastModified": 1, |
592 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 592 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
593 | "path": "../environment", | 593 | "path": "../environment", |
594 | "type": "path" | 594 | "type": "path" |
595 | }, | 595 | }, |
@@ -601,7 +601,7 @@ | |||
601 | "environment_12": { | 601 | "environment_12": { |
602 | "locked": { | 602 | "locked": { |
603 | "lastModified": 1, | 603 | "lastModified": 1, |
604 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 604 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
605 | "path": "../environment", | 605 | "path": "../environment", |
606 | "type": "path" | 606 | "type": "path" |
607 | }, | 607 | }, |
@@ -613,7 +613,7 @@ | |||
613 | "environment_13": { | 613 | "environment_13": { |
614 | "locked": { | 614 | "locked": { |
615 | "lastModified": 1, | 615 | "lastModified": 1, |
616 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 616 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
617 | "path": "../environment", | 617 | "path": "../environment", |
618 | "type": "path" | 618 | "type": "path" |
619 | }, | 619 | }, |
@@ -625,7 +625,7 @@ | |||
625 | "environment_14": { | 625 | "environment_14": { |
626 | "locked": { | 626 | "locked": { |
627 | "lastModified": 1, | 627 | "lastModified": 1, |
628 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 628 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
629 | "path": "../environment", | 629 | "path": "../environment", |
630 | "type": "path" | 630 | "type": "path" |
631 | }, | 631 | }, |
@@ -637,7 +637,7 @@ | |||
637 | "environment_15": { | 637 | "environment_15": { |
638 | "locked": { | 638 | "locked": { |
639 | "lastModified": 1, | 639 | "lastModified": 1, |
640 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 640 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
641 | "path": "../environment", | 641 | "path": "../environment", |
642 | "type": "path" | 642 | "type": "path" |
643 | }, | 643 | }, |
@@ -649,7 +649,7 @@ | |||
649 | "environment_16": { | 649 | "environment_16": { |
650 | "locked": { | 650 | "locked": { |
651 | "lastModified": 1, | 651 | "lastModified": 1, |
652 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 652 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
653 | "path": "../environment", | 653 | "path": "../environment", |
654 | "type": "path" | 654 | "type": "path" |
655 | }, | 655 | }, |
@@ -661,7 +661,7 @@ | |||
661 | "environment_17": { | 661 | "environment_17": { |
662 | "locked": { | 662 | "locked": { |
663 | "lastModified": 1, | 663 | "lastModified": 1, |
664 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 664 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
665 | "path": "../environment", | 665 | "path": "../environment", |
666 | "type": "path" | 666 | "type": "path" |
667 | }, | 667 | }, |
@@ -673,7 +673,7 @@ | |||
673 | "environment_18": { | 673 | "environment_18": { |
674 | "locked": { | 674 | "locked": { |
675 | "lastModified": 1, | 675 | "lastModified": 1, |
676 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 676 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
677 | "path": "../../flakes/private/environment", | 677 | "path": "../../flakes/private/environment", |
678 | "type": "path" | 678 | "type": "path" |
679 | }, | 679 | }, |
@@ -685,7 +685,7 @@ | |||
685 | "environment_19": { | 685 | "environment_19": { |
686 | "locked": { | 686 | "locked": { |
687 | "lastModified": 1, | 687 | "lastModified": 1, |
688 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 688 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
689 | "path": "../environment", | 689 | "path": "../environment", |
690 | "type": "path" | 690 | "type": "path" |
691 | }, | 691 | }, |
@@ -697,7 +697,7 @@ | |||
697 | "environment_2": { | 697 | "environment_2": { |
698 | "locked": { | 698 | "locked": { |
699 | "lastModified": 1, | 699 | "lastModified": 1, |
700 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 700 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
701 | "path": "../../flakes/private/environment", | 701 | "path": "../../flakes/private/environment", |
702 | "type": "path" | 702 | "type": "path" |
703 | }, | 703 | }, |
@@ -709,7 +709,7 @@ | |||
709 | "environment_20": { | 709 | "environment_20": { |
710 | "locked": { | 710 | "locked": { |
711 | "lastModified": 1, | 711 | "lastModified": 1, |
712 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 712 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
713 | "path": "../environment", | 713 | "path": "../environment", |
714 | "type": "path" | 714 | "type": "path" |
715 | }, | 715 | }, |
@@ -721,7 +721,7 @@ | |||
721 | "environment_21": { | 721 | "environment_21": { |
722 | "locked": { | 722 | "locked": { |
723 | "lastModified": 1, | 723 | "lastModified": 1, |
724 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 724 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
725 | "path": "../environment", | 725 | "path": "../environment", |
726 | "type": "path" | 726 | "type": "path" |
727 | }, | 727 | }, |
@@ -733,7 +733,7 @@ | |||
733 | "environment_22": { | 733 | "environment_22": { |
734 | "locked": { | 734 | "locked": { |
735 | "lastModified": 1, | 735 | "lastModified": 1, |
736 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 736 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
737 | "path": "../../flakes/private/environment", | 737 | "path": "../../flakes/private/environment", |
738 | "type": "path" | 738 | "type": "path" |
739 | }, | 739 | }, |
@@ -745,7 +745,7 @@ | |||
745 | "environment_23": { | 745 | "environment_23": { |
746 | "locked": { | 746 | "locked": { |
747 | "lastModified": 1, | 747 | "lastModified": 1, |
748 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 748 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
749 | "path": "../environment", | 749 | "path": "../environment", |
750 | "type": "path" | 750 | "type": "path" |
751 | }, | 751 | }, |
@@ -757,7 +757,7 @@ | |||
757 | "environment_24": { | 757 | "environment_24": { |
758 | "locked": { | 758 | "locked": { |
759 | "lastModified": 1, | 759 | "lastModified": 1, |
760 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 760 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
761 | "path": "../environment", | 761 | "path": "../environment", |
762 | "type": "path" | 762 | "type": "path" |
763 | }, | 763 | }, |
@@ -769,7 +769,7 @@ | |||
769 | "environment_25": { | 769 | "environment_25": { |
770 | "locked": { | 770 | "locked": { |
771 | "lastModified": 1, | 771 | "lastModified": 1, |
772 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 772 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
773 | "path": "../environment", | 773 | "path": "../environment", |
774 | "type": "path" | 774 | "type": "path" |
775 | }, | 775 | }, |
@@ -781,7 +781,7 @@ | |||
781 | "environment_26": { | 781 | "environment_26": { |
782 | "locked": { | 782 | "locked": { |
783 | "lastModified": 1, | 783 | "lastModified": 1, |
784 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 784 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
785 | "path": "../environment", | 785 | "path": "../environment", |
786 | "type": "path" | 786 | "type": "path" |
787 | }, | 787 | }, |
@@ -793,7 +793,7 @@ | |||
793 | "environment_27": { | 793 | "environment_27": { |
794 | "locked": { | 794 | "locked": { |
795 | "lastModified": 1, | 795 | "lastModified": 1, |
796 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 796 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
797 | "path": "../environment", | 797 | "path": "../environment", |
798 | "type": "path" | 798 | "type": "path" |
799 | }, | 799 | }, |
@@ -805,7 +805,7 @@ | |||
805 | "environment_28": { | 805 | "environment_28": { |
806 | "locked": { | 806 | "locked": { |
807 | "lastModified": 1, | 807 | "lastModified": 1, |
808 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 808 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
809 | "path": "../environment", | 809 | "path": "../environment", |
810 | "type": "path" | 810 | "type": "path" |
811 | }, | 811 | }, |
@@ -817,7 +817,7 @@ | |||
817 | "environment_29": { | 817 | "environment_29": { |
818 | "locked": { | 818 | "locked": { |
819 | "lastModified": 1, | 819 | "lastModified": 1, |
820 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 820 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
821 | "path": "../environment", | 821 | "path": "../environment", |
822 | "type": "path" | 822 | "type": "path" |
823 | }, | 823 | }, |
@@ -829,7 +829,7 @@ | |||
829 | "environment_3": { | 829 | "environment_3": { |
830 | "locked": { | 830 | "locked": { |
831 | "lastModified": 1, | 831 | "lastModified": 1, |
832 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 832 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
833 | "path": "../environment", | 833 | "path": "../environment", |
834 | "type": "path" | 834 | "type": "path" |
835 | }, | 835 | }, |
@@ -841,7 +841,7 @@ | |||
841 | "environment_30": { | 841 | "environment_30": { |
842 | "locked": { | 842 | "locked": { |
843 | "lastModified": 1, | 843 | "lastModified": 1, |
844 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 844 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
845 | "path": "../environment", | 845 | "path": "../environment", |
846 | "type": "path" | 846 | "type": "path" |
847 | }, | 847 | }, |
@@ -853,7 +853,7 @@ | |||
853 | "environment_31": { | 853 | "environment_31": { |
854 | "locked": { | 854 | "locked": { |
855 | "lastModified": 1, | 855 | "lastModified": 1, |
856 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 856 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
857 | "path": "../environment", | 857 | "path": "../environment", |
858 | "type": "path" | 858 | "type": "path" |
859 | }, | 859 | }, |
@@ -865,7 +865,7 @@ | |||
865 | "environment_32": { | 865 | "environment_32": { |
866 | "locked": { | 866 | "locked": { |
867 | "lastModified": 1, | 867 | "lastModified": 1, |
868 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 868 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
869 | "path": "../environment", | 869 | "path": "../environment", |
870 | "type": "path" | 870 | "type": "path" |
871 | }, | 871 | }, |
@@ -877,7 +877,7 @@ | |||
877 | "environment_4": { | 877 | "environment_4": { |
878 | "locked": { | 878 | "locked": { |
879 | "lastModified": 1, | 879 | "lastModified": 1, |
880 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 880 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
881 | "path": "../environment", | 881 | "path": "../environment", |
882 | "type": "path" | 882 | "type": "path" |
883 | }, | 883 | }, |
@@ -889,7 +889,7 @@ | |||
889 | "environment_5": { | 889 | "environment_5": { |
890 | "locked": { | 890 | "locked": { |
891 | "lastModified": 1, | 891 | "lastModified": 1, |
892 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 892 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
893 | "path": "../environment", | 893 | "path": "../environment", |
894 | "type": "path" | 894 | "type": "path" |
895 | }, | 895 | }, |
@@ -901,7 +901,7 @@ | |||
901 | "environment_6": { | 901 | "environment_6": { |
902 | "locked": { | 902 | "locked": { |
903 | "lastModified": 1, | 903 | "lastModified": 1, |
904 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 904 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
905 | "path": "../environment", | 905 | "path": "../environment", |
906 | "type": "path" | 906 | "type": "path" |
907 | }, | 907 | }, |
@@ -913,7 +913,7 @@ | |||
913 | "environment_7": { | 913 | "environment_7": { |
914 | "locked": { | 914 | "locked": { |
915 | "lastModified": 1, | 915 | "lastModified": 1, |
916 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 916 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
917 | "path": "../environment", | 917 | "path": "../environment", |
918 | "type": "path" | 918 | "type": "path" |
919 | }, | 919 | }, |
@@ -925,7 +925,7 @@ | |||
925 | "environment_8": { | 925 | "environment_8": { |
926 | "locked": { | 926 | "locked": { |
927 | "lastModified": 1, | 927 | "lastModified": 1, |
928 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 928 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
929 | "path": "../../flakes/private/environment", | 929 | "path": "../../flakes/private/environment", |
930 | "type": "path" | 930 | "type": "path" |
931 | }, | 931 | }, |
@@ -937,7 +937,7 @@ | |||
937 | "environment_9": { | 937 | "environment_9": { |
938 | "locked": { | 938 | "locked": { |
939 | "lastModified": 1, | 939 | "lastModified": 1, |
940 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 940 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
941 | "path": "../environment", | 941 | "path": "../environment", |
942 | "type": "path" | 942 | "type": "path" |
943 | }, | 943 | }, |
@@ -2664,7 +2664,7 @@ | |||
2664 | }, | 2664 | }, |
2665 | "locked": { | 2665 | "locked": { |
2666 | "lastModified": 1, | 2666 | "lastModified": 1, |
2667 | "narHash": "sha256-oi7B2foI2ukk31mswamJ/sUoq2yvlS/abJj2CYJMS1U=", | 2667 | "narHash": "sha256-R3FAjRFGXXrYqICZrB0jFWVe7Ahqu1s8HSGYucmCfiU=", |
2668 | "path": "./flakes", | 2668 | "path": "./flakes", |
2669 | "type": "path" | 2669 | "type": "path" |
2670 | }, | 2670 | }, |
@@ -2783,7 +2783,7 @@ | |||
2783 | }, | 2783 | }, |
2784 | "locked": { | 2784 | "locked": { |
2785 | "lastModified": 1, | 2785 | "lastModified": 1, |
2786 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 2786 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
2787 | "path": "../../flakes/private/mail-relay", | 2787 | "path": "../../flakes/private/mail-relay", |
2788 | "type": "path" | 2788 | "type": "path" |
2789 | }, | 2789 | }, |
@@ -2799,7 +2799,7 @@ | |||
2799 | }, | 2799 | }, |
2800 | "locked": { | 2800 | "locked": { |
2801 | "lastModified": 1, | 2801 | "lastModified": 1, |
2802 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 2802 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
2803 | "path": "../../flakes/private/mail-relay", | 2803 | "path": "../../flakes/private/mail-relay", |
2804 | "type": "path" | 2804 | "type": "path" |
2805 | }, | 2805 | }, |
@@ -2892,7 +2892,7 @@ | |||
2892 | }, | 2892 | }, |
2893 | "locked": { | 2893 | "locked": { |
2894 | "lastModified": 1, | 2894 | "lastModified": 1, |
2895 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 2895 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
2896 | "path": "../../flakes/private/milters", | 2896 | "path": "../../flakes/private/milters", |
2897 | "type": "path" | 2897 | "type": "path" |
2898 | }, | 2898 | }, |
@@ -2910,7 +2910,7 @@ | |||
2910 | }, | 2910 | }, |
2911 | "locked": { | 2911 | "locked": { |
2912 | "lastModified": 1, | 2912 | "lastModified": 1, |
2913 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2913 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2914 | "path": "../../flakes/private/monitoring", | 2914 | "path": "../../flakes/private/monitoring", |
2915 | "type": "path" | 2915 | "type": "path" |
2916 | }, | 2916 | }, |
@@ -2928,7 +2928,7 @@ | |||
2928 | }, | 2928 | }, |
2929 | "locked": { | 2929 | "locked": { |
2930 | "lastModified": 1, | 2930 | "lastModified": 1, |
2931 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2931 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2932 | "path": "../../flakes/private/monitoring", | 2932 | "path": "../../flakes/private/monitoring", |
2933 | "type": "path" | 2933 | "type": "path" |
2934 | }, | 2934 | }, |
@@ -2946,7 +2946,7 @@ | |||
2946 | }, | 2946 | }, |
2947 | "locked": { | 2947 | "locked": { |
2948 | "lastModified": 1, | 2948 | "lastModified": 1, |
2949 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2949 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2950 | "path": "../../flakes/private/monitoring", | 2950 | "path": "../../flakes/private/monitoring", |
2951 | "type": "path" | 2951 | "type": "path" |
2952 | }, | 2952 | }, |
@@ -2964,7 +2964,7 @@ | |||
2964 | }, | 2964 | }, |
2965 | "locked": { | 2965 | "locked": { |
2966 | "lastModified": 1, | 2966 | "lastModified": 1, |
2967 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2967 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2968 | "path": "../../flakes/private/monitoring", | 2968 | "path": "../../flakes/private/monitoring", |
2969 | "type": "path" | 2969 | "type": "path" |
2970 | }, | 2970 | }, |
@@ -3111,7 +3111,7 @@ | |||
3111 | }, | 3111 | }, |
3112 | "locked": { | 3112 | "locked": { |
3113 | "lastModified": 1, | 3113 | "lastModified": 1, |
3114 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3114 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3115 | "path": "../../mypackages", | 3115 | "path": "../../mypackages", |
3116 | "type": "path" | 3116 | "type": "path" |
3117 | }, | 3117 | }, |
@@ -3128,7 +3128,7 @@ | |||
3128 | }, | 3128 | }, |
3129 | "locked": { | 3129 | "locked": { |
3130 | "lastModified": 1, | 3130 | "lastModified": 1, |
3131 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3131 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3132 | "path": "../mypackages", | 3132 | "path": "../mypackages", |
3133 | "type": "path" | 3133 | "type": "path" |
3134 | }, | 3134 | }, |
@@ -3145,7 +3145,7 @@ | |||
3145 | }, | 3145 | }, |
3146 | "locked": { | 3146 | "locked": { |
3147 | "lastModified": 1, | 3147 | "lastModified": 1, |
3148 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3148 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3149 | "path": "../mypackages", | 3149 | "path": "../mypackages", |
3150 | "type": "path" | 3150 | "type": "path" |
3151 | }, | 3151 | }, |
@@ -3162,7 +3162,7 @@ | |||
3162 | }, | 3162 | }, |
3163 | "locked": { | 3163 | "locked": { |
3164 | "lastModified": 1, | 3164 | "lastModified": 1, |
3165 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3165 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3166 | "path": "../../mypackages", | 3166 | "path": "../../mypackages", |
3167 | "type": "path" | 3167 | "type": "path" |
3168 | }, | 3168 | }, |
@@ -3179,7 +3179,7 @@ | |||
3179 | }, | 3179 | }, |
3180 | "locked": { | 3180 | "locked": { |
3181 | "lastModified": 1, | 3181 | "lastModified": 1, |
3182 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3182 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3183 | "path": "../mypackages", | 3183 | "path": "../mypackages", |
3184 | "type": "path" | 3184 | "type": "path" |
3185 | }, | 3185 | }, |
@@ -3196,7 +3196,7 @@ | |||
3196 | }, | 3196 | }, |
3197 | "locked": { | 3197 | "locked": { |
3198 | "lastModified": 1, | 3198 | "lastModified": 1, |
3199 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3199 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3200 | "path": "../../mypackages", | 3200 | "path": "../../mypackages", |
3201 | "type": "path" | 3201 | "type": "path" |
3202 | }, | 3202 | }, |
@@ -3213,7 +3213,7 @@ | |||
3213 | }, | 3213 | }, |
3214 | "locked": { | 3214 | "locked": { |
3215 | "lastModified": 1, | 3215 | "lastModified": 1, |
3216 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3216 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3217 | "path": "../../mypackages", | 3217 | "path": "../../mypackages", |
3218 | "type": "path" | 3218 | "type": "path" |
3219 | }, | 3219 | }, |
@@ -3230,7 +3230,7 @@ | |||
3230 | }, | 3230 | }, |
3231 | "locked": { | 3231 | "locked": { |
3232 | "lastModified": 1, | 3232 | "lastModified": 1, |
3233 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3233 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3234 | "path": "../mypackages", | 3234 | "path": "../mypackages", |
3235 | "type": "path" | 3235 | "type": "path" |
3236 | }, | 3236 | }, |
@@ -3247,7 +3247,7 @@ | |||
3247 | }, | 3247 | }, |
3248 | "locked": { | 3248 | "locked": { |
3249 | "lastModified": 1, | 3249 | "lastModified": 1, |
3250 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3250 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3251 | "path": "../mypackages", | 3251 | "path": "../mypackages", |
3252 | "type": "path" | 3252 | "type": "path" |
3253 | }, | 3253 | }, |
@@ -3264,7 +3264,7 @@ | |||
3264 | }, | 3264 | }, |
3265 | "locked": { | 3265 | "locked": { |
3266 | "lastModified": 1, | 3266 | "lastModified": 1, |
3267 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3267 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3268 | "path": "../mypackages", | 3268 | "path": "../mypackages", |
3269 | "type": "path" | 3269 | "type": "path" |
3270 | }, | 3270 | }, |
@@ -3281,7 +3281,7 @@ | |||
3281 | }, | 3281 | }, |
3282 | "locked": { | 3282 | "locked": { |
3283 | "lastModified": 1, | 3283 | "lastModified": 1, |
3284 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3284 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3285 | "path": "../../mypackages", | 3285 | "path": "../../mypackages", |
3286 | "type": "path" | 3286 | "type": "path" |
3287 | }, | 3287 | }, |
@@ -3298,7 +3298,7 @@ | |||
3298 | }, | 3298 | }, |
3299 | "locked": { | 3299 | "locked": { |
3300 | "lastModified": 1, | 3300 | "lastModified": 1, |
3301 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3301 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3302 | "path": "../../mypackages", | 3302 | "path": "../../mypackages", |
3303 | "type": "path" | 3303 | "type": "path" |
3304 | }, | 3304 | }, |
@@ -3315,7 +3315,7 @@ | |||
3315 | }, | 3315 | }, |
3316 | "locked": { | 3316 | "locked": { |
3317 | "lastModified": 1, | 3317 | "lastModified": 1, |
3318 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3318 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3319 | "path": "../../mypackages", | 3319 | "path": "../../mypackages", |
3320 | "type": "path" | 3320 | "type": "path" |
3321 | }, | 3321 | }, |
@@ -3848,7 +3848,7 @@ | |||
3848 | }, | 3848 | }, |
3849 | "locked": { | 3849 | "locked": { |
3850 | "lastModified": 1, | 3850 | "lastModified": 1, |
3851 | "narHash": "sha256-IT0Vt2OXvfHRd5Qg/7SjMMEIwKFimBqrFnTdtTH9jSU=", | 3851 | "narHash": "sha256-60yr/wCF+U3z+wYR+UEgM+68nc4/CWkoIAjJsMpUG8c=", |
3852 | "path": "../systems/backup-2", | 3852 | "path": "../systems/backup-2", |
3853 | "type": "path" | 3853 | "type": "path" |
3854 | }, | 3854 | }, |
@@ -3871,7 +3871,7 @@ | |||
3871 | }, | 3871 | }, |
3872 | "locked": { | 3872 | "locked": { |
3873 | "lastModified": 1, | 3873 | "lastModified": 1, |
3874 | "narHash": "sha256-hE6jL305XpLZvlCYRKnTzLfJW9RuISAC4i/ifRHwBKs=", | 3874 | "narHash": "sha256-9geQj091r2/Sxi8/ghsp5mO8MIT/kT+nEL3PKgwuApc=", |
3875 | "path": "../systems/dilion", | 3875 | "path": "../systems/dilion", |
3876 | "type": "path" | 3876 | "type": "path" |
3877 | }, | 3877 | }, |
@@ -3919,7 +3919,7 @@ | |||
3919 | }, | 3919 | }, |
3920 | "locked": { | 3920 | "locked": { |
3921 | "lastModified": 1, | 3921 | "lastModified": 1, |
3922 | "narHash": "sha256-ItVNdRvOUeVByeiuNpeHKIpCjxTG8qS0L5ankxfNlyI=", | 3922 | "narHash": "sha256-MB/c+BVgQQ3qjAchd1Oe8qvg9UbFcY0xhxpj9RkEOnI=", |
3923 | "path": "../systems/eldiron", | 3923 | "path": "../systems/eldiron", |
3924 | "type": "path" | 3924 | "type": "path" |
3925 | }, | 3925 | }, |
@@ -3945,7 +3945,7 @@ | |||
3945 | }, | 3945 | }, |
3946 | "locked": { | 3946 | "locked": { |
3947 | "lastModified": 1, | 3947 | "lastModified": 1, |
3948 | "narHash": "sha256-rb97Ic4EpPLIKaA34BX18VJyha5q9n4qvBba0b+tZAg=", | 3948 | "narHash": "sha256-nV8j6HW6B93HEbeiy43tKCGV9J6xR7jIkAUZVbkKDt4=", |
3949 | "path": "../systems/monitoring-1", | 3949 | "path": "../systems/monitoring-1", |
3950 | "type": "path" | 3950 | "type": "path" |
3951 | }, | 3951 | }, |
@@ -3970,7 +3970,7 @@ | |||
3970 | }, | 3970 | }, |
3971 | "locked": { | 3971 | "locked": { |
3972 | "lastModified": 1, | 3972 | "lastModified": 1, |
3973 | "narHash": "sha256-iEl0ox4MU8dLnwH2prNCosxRmZWld6R3Wyf0aPk/koM=", | 3973 | "narHash": "sha256-4vXBjKeelh3z1l7ZYO0ucB2cZPuVJsYX7yZV3MDGqdk=", |
3974 | "path": "../systems/quatresaisons", | 3974 | "path": "../systems/quatresaisons", |
3975 | "type": "path" | 3975 | "type": "path" |
3976 | }, | 3976 | }, |
@@ -3990,7 +3990,7 @@ | |||
3990 | }, | 3990 | }, |
3991 | "locked": { | 3991 | "locked": { |
3992 | "lastModified": 1, | 3992 | "lastModified": 1, |
3993 | "narHash": "sha256-JlmfWvZWdpG8URsDmCRaWmLo1pUxKf0yxwcLF2OwzTo=", | 3993 | "narHash": "sha256-wAhvhb/zq5upukz/cfyN1nRfYTcFby8OJi2yFaZBGIM=", |
3994 | "path": "../systems/zoldene", | 3994 | "path": "../systems/zoldene", |
3995 | "type": "path" | 3995 | "type": "path" |
3996 | }, | 3996 | }, |
@@ -6390,11 +6390,11 @@ | |||
6390 | }, | 6390 | }, |
6391 | "nixpkgs_71": { | 6391 | "nixpkgs_71": { |
6392 | "locked": { | 6392 | "locked": { |
6393 | "lastModified": 1708475490, | 6393 | "lastModified": 1720031269, |
6394 | "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=", | 6394 | "narHash": "sha256-rwz8NJZV+387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ=", |
6395 | "owner": "NixOS", | 6395 | "owner": "NixOS", |
6396 | "repo": "nixpkgs", | 6396 | "repo": "nixpkgs", |
6397 | "rev": "0e74ca98a74bc7270d28838369593635a5db3260", | 6397 | "rev": "9f4128e00b0ae8ec65918efeba59db998750ead6", |
6398 | "type": "github" | 6398 | "type": "github" |
6399 | }, | 6399 | }, |
6400 | "original": { | 6400 | "original": { |
@@ -7157,7 +7157,7 @@ | |||
7157 | }, | 7157 | }, |
7158 | "locked": { | 7158 | "locked": { |
7159 | "lastModified": 1, | 7159 | "lastModified": 1, |
7160 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 7160 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
7161 | "path": "../../flakes/private/opendmarc", | 7161 | "path": "../../flakes/private/opendmarc", |
7162 | "type": "path" | 7162 | "type": "path" |
7163 | }, | 7163 | }, |
@@ -7496,7 +7496,7 @@ | |||
7496 | }, | 7496 | }, |
7497 | "locked": { | 7497 | "locked": { |
7498 | "lastModified": 1, | 7498 | "lastModified": 1, |
7499 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 7499 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
7500 | "path": "../../flakes/private/chatons", | 7500 | "path": "../../flakes/private/chatons", |
7501 | "type": "path" | 7501 | "type": "path" |
7502 | }, | 7502 | }, |
@@ -7508,7 +7508,7 @@ | |||
7508 | "private-environment": { | 7508 | "private-environment": { |
7509 | "locked": { | 7509 | "locked": { |
7510 | "lastModified": 1, | 7510 | "lastModified": 1, |
7511 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 7511 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7512 | "path": "../../flakes/private/environment", | 7512 | "path": "../../flakes/private/environment", |
7513 | "type": "path" | 7513 | "type": "path" |
7514 | }, | 7514 | }, |
@@ -7520,7 +7520,7 @@ | |||
7520 | "private-environment_2": { | 7520 | "private-environment_2": { |
7521 | "locked": { | 7521 | "locked": { |
7522 | "lastModified": 1, | 7522 | "lastModified": 1, |
7523 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 7523 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7524 | "path": "../../flakes/private/environment", | 7524 | "path": "../../flakes/private/environment", |
7525 | "type": "path" | 7525 | "type": "path" |
7526 | }, | 7526 | }, |
@@ -7539,7 +7539,7 @@ | |||
7539 | }, | 7539 | }, |
7540 | "locked": { | 7540 | "locked": { |
7541 | "lastModified": 1, | 7541 | "lastModified": 1, |
7542 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 7542 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
7543 | "path": "../../flakes/private/milters", | 7543 | "path": "../../flakes/private/milters", |
7544 | "type": "path" | 7544 | "type": "path" |
7545 | }, | 7545 | }, |
@@ -7557,7 +7557,7 @@ | |||
7557 | }, | 7557 | }, |
7558 | "locked": { | 7558 | "locked": { |
7559 | "lastModified": 1, | 7559 | "lastModified": 1, |
7560 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 7560 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
7561 | "path": "../../flakes/private/monitoring", | 7561 | "path": "../../flakes/private/monitoring", |
7562 | "type": "path" | 7562 | "type": "path" |
7563 | }, | 7563 | }, |
@@ -7592,7 +7592,7 @@ | |||
7592 | }, | 7592 | }, |
7593 | "locked": { | 7593 | "locked": { |
7594 | "lastModified": 1, | 7594 | "lastModified": 1, |
7595 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 7595 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
7596 | "path": "../../flakes/private/opendmarc", | 7596 | "path": "../../flakes/private/opendmarc", |
7597 | "type": "path" | 7597 | "type": "path" |
7598 | }, | 7598 | }, |
@@ -7653,7 +7653,7 @@ | |||
7653 | }, | 7653 | }, |
7654 | "locked": { | 7654 | "locked": { |
7655 | "lastModified": 1, | 7655 | "lastModified": 1, |
7656 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 7656 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
7657 | "path": "../../flakes/private/ssh", | 7657 | "path": "../../flakes/private/ssh", |
7658 | "type": "path" | 7658 | "type": "path" |
7659 | }, | 7659 | }, |
@@ -7672,7 +7672,7 @@ | |||
7672 | }, | 7672 | }, |
7673 | "locked": { | 7673 | "locked": { |
7674 | "lastModified": 1, | 7674 | "lastModified": 1, |
7675 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 7675 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
7676 | "path": "../../flakes/private/system", | 7676 | "path": "../../flakes/private/system", |
7677 | "type": "path" | 7677 | "type": "path" |
7678 | }, | 7678 | }, |
@@ -7691,7 +7691,7 @@ | |||
7691 | }, | 7691 | }, |
7692 | "locked": { | 7692 | "locked": { |
7693 | "lastModified": 1, | 7693 | "lastModified": 1, |
7694 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 7694 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
7695 | "path": "../../flakes/private/system", | 7695 | "path": "../../flakes/private/system", |
7696 | "type": "path" | 7696 | "type": "path" |
7697 | }, | 7697 | }, |
@@ -7744,7 +7744,7 @@ | |||
7744 | }, | 7744 | }, |
7745 | "locked": { | 7745 | "locked": { |
7746 | "lastModified": 1, | 7746 | "lastModified": 1, |
7747 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 7747 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
7748 | "path": "../../flakes/etherpad-lite", | 7748 | "path": "../../flakes/etherpad-lite", |
7749 | "type": "path" | 7749 | "type": "path" |
7750 | }, | 7750 | }, |
@@ -7786,7 +7786,7 @@ | |||
7786 | }, | 7786 | }, |
7787 | "locked": { | 7787 | "locked": { |
7788 | "lastModified": 1, | 7788 | "lastModified": 1, |
7789 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 7789 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
7790 | "path": "../../flakes/grocy", | 7790 | "path": "../../flakes/grocy", |
7791 | "type": "path" | 7791 | "type": "path" |
7792 | }, | 7792 | }, |
@@ -7867,7 +7867,7 @@ | |||
7867 | }, | 7867 | }, |
7868 | "locked": { | 7868 | "locked": { |
7869 | "lastModified": 1, | 7869 | "lastModified": 1, |
7870 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 7870 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
7871 | "path": "../../flakes/mypackages", | 7871 | "path": "../../flakes/mypackages", |
7872 | "type": "path" | 7872 | "type": "path" |
7873 | }, | 7873 | }, |
@@ -7990,7 +7990,7 @@ | |||
7990 | }, | 7990 | }, |
7991 | "locked": { | 7991 | "locked": { |
7992 | "lastModified": 1, | 7992 | "lastModified": 1, |
7993 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 7993 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
7994 | "path": "../../flakes/surfer", | 7994 | "path": "../../flakes/surfer", |
7995 | "type": "path" | 7995 | "type": "path" |
7996 | }, | 7996 | }, |
@@ -8096,7 +8096,7 @@ | |||
8096 | }, | 8096 | }, |
8097 | "locked": { | 8097 | "locked": { |
8098 | "lastModified": 1, | 8098 | "lastModified": 1, |
8099 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 8099 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
8100 | "path": "./etherpad-lite", | 8100 | "path": "./etherpad-lite", |
8101 | "type": "path" | 8101 | "type": "path" |
8102 | }, | 8102 | }, |
@@ -8138,7 +8138,7 @@ | |||
8138 | }, | 8138 | }, |
8139 | "locked": { | 8139 | "locked": { |
8140 | "lastModified": 1, | 8140 | "lastModified": 1, |
8141 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 8141 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
8142 | "path": "./grocy", | 8142 | "path": "./grocy", |
8143 | "type": "path" | 8143 | "type": "path" |
8144 | }, | 8144 | }, |
@@ -8238,7 +8238,7 @@ | |||
8238 | }, | 8238 | }, |
8239 | "locked": { | 8239 | "locked": { |
8240 | "lastModified": 1, | 8240 | "lastModified": 1, |
8241 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 8241 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
8242 | "path": "./mypackages", | 8242 | "path": "./mypackages", |
8243 | "type": "path" | 8243 | "type": "path" |
8244 | }, | 8244 | }, |
@@ -8363,7 +8363,7 @@ | |||
8363 | }, | 8363 | }, |
8364 | "locked": { | 8364 | "locked": { |
8365 | "lastModified": 1, | 8365 | "lastModified": 1, |
8366 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 8366 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
8367 | "path": "./private/chatons", | 8367 | "path": "./private/chatons", |
8368 | "type": "path" | 8368 | "type": "path" |
8369 | }, | 8369 | }, |
@@ -8375,7 +8375,7 @@ | |||
8375 | "s-private-environment": { | 8375 | "s-private-environment": { |
8376 | "locked": { | 8376 | "locked": { |
8377 | "lastModified": 1, | 8377 | "lastModified": 1, |
8378 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 8378 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
8379 | "path": "./private/environment", | 8379 | "path": "./private/environment", |
8380 | "type": "path" | 8380 | "type": "path" |
8381 | }, | 8381 | }, |
@@ -8391,7 +8391,7 @@ | |||
8391 | }, | 8391 | }, |
8392 | "locked": { | 8392 | "locked": { |
8393 | "lastModified": 1, | 8393 | "lastModified": 1, |
8394 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 8394 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
8395 | "path": "./private/mail-relay", | 8395 | "path": "./private/mail-relay", |
8396 | "type": "path" | 8396 | "type": "path" |
8397 | }, | 8397 | }, |
@@ -8410,7 +8410,7 @@ | |||
8410 | }, | 8410 | }, |
8411 | "locked": { | 8411 | "locked": { |
8412 | "lastModified": 1, | 8412 | "lastModified": 1, |
8413 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 8413 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
8414 | "path": "./private/milters", | 8414 | "path": "./private/milters", |
8415 | "type": "path" | 8415 | "type": "path" |
8416 | }, | 8416 | }, |
@@ -8428,7 +8428,7 @@ | |||
8428 | }, | 8428 | }, |
8429 | "locked": { | 8429 | "locked": { |
8430 | "lastModified": 1, | 8430 | "lastModified": 1, |
8431 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 8431 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
8432 | "path": "./private/monitoring", | 8432 | "path": "./private/monitoring", |
8433 | "type": "path" | 8433 | "type": "path" |
8434 | }, | 8434 | }, |
@@ -8463,7 +8463,7 @@ | |||
8463 | }, | 8463 | }, |
8464 | "locked": { | 8464 | "locked": { |
8465 | "lastModified": 1, | 8465 | "lastModified": 1, |
8466 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 8466 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
8467 | "path": "./private/opendmarc", | 8467 | "path": "./private/opendmarc", |
8468 | "type": "path" | 8468 | "type": "path" |
8469 | }, | 8469 | }, |
@@ -8524,7 +8524,7 @@ | |||
8524 | }, | 8524 | }, |
8525 | "locked": { | 8525 | "locked": { |
8526 | "lastModified": 1, | 8526 | "lastModified": 1, |
8527 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 8527 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
8528 | "path": "./private/ssh", | 8528 | "path": "./private/ssh", |
8529 | "type": "path" | 8529 | "type": "path" |
8530 | }, | 8530 | }, |
@@ -8543,7 +8543,7 @@ | |||
8543 | }, | 8543 | }, |
8544 | "locked": { | 8544 | "locked": { |
8545 | "lastModified": 1, | 8545 | "lastModified": 1, |
8546 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 8546 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
8547 | "path": "./private/system", | 8547 | "path": "./private/system", |
8548 | "type": "path" | 8548 | "type": "path" |
8549 | }, | 8549 | }, |
@@ -8585,7 +8585,7 @@ | |||
8585 | }, | 8585 | }, |
8586 | "locked": { | 8586 | "locked": { |
8587 | "lastModified": 1, | 8587 | "lastModified": 1, |
8588 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 8588 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
8589 | "path": "./surfer", | 8589 | "path": "./surfer", |
8590 | "type": "path" | 8590 | "type": "path" |
8591 | }, | 8591 | }, |
@@ -9149,7 +9149,7 @@ | |||
9149 | }, | 9149 | }, |
9150 | "locked": { | 9150 | "locked": { |
9151 | "lastModified": 1, | 9151 | "lastModified": 1, |
9152 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9152 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9153 | "path": "../../flakes/private/system", | 9153 | "path": "../../flakes/private/system", |
9154 | "type": "path" | 9154 | "type": "path" |
9155 | }, | 9155 | }, |
@@ -9168,7 +9168,7 @@ | |||
9168 | }, | 9168 | }, |
9169 | "locked": { | 9169 | "locked": { |
9170 | "lastModified": 1, | 9170 | "lastModified": 1, |
9171 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9171 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9172 | "path": "../../flakes/private/system", | 9172 | "path": "../../flakes/private/system", |
9173 | "type": "path" | 9173 | "type": "path" |
9174 | }, | 9174 | }, |
@@ -9187,7 +9187,7 @@ | |||
9187 | }, | 9187 | }, |
9188 | "locked": { | 9188 | "locked": { |
9189 | "lastModified": 1, | 9189 | "lastModified": 1, |
9190 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9190 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9191 | "path": "../../flakes/private/system", | 9191 | "path": "../../flakes/private/system", |
9192 | "type": "path" | 9192 | "type": "path" |
9193 | }, | 9193 | }, |
@@ -9206,7 +9206,7 @@ | |||
9206 | }, | 9206 | }, |
9207 | "locked": { | 9207 | "locked": { |
9208 | "lastModified": 1, | 9208 | "lastModified": 1, |
9209 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9209 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9210 | "path": "../../flakes/private/system", | 9210 | "path": "../../flakes/private/system", |
9211 | "type": "path" | 9211 | "type": "path" |
9212 | }, | 9212 | }, |
diff --git a/flakes/etherpad-lite/flake.lock b/flakes/etherpad-lite/flake.lock index e3dc820..4b29cff 100644 --- a/flakes/etherpad-lite/flake.lock +++ b/flakes/etherpad-lite/flake.lock | |||
@@ -58,7 +58,7 @@ | |||
58 | }, | 58 | }, |
59 | "locked": { | 59 | "locked": { |
60 | "lastModified": 1, | 60 | "lastModified": 1, |
61 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 61 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
62 | "path": "../mypackages", | 62 | "path": "../mypackages", |
63 | "type": "path" | 63 | "type": "path" |
64 | }, | 64 | }, |
diff --git a/flakes/flake.lock b/flakes/flake.lock index 49298bf..802849b 100644 --- a/flakes/flake.lock +++ b/flakes/flake.lock | |||
@@ -150,7 +150,7 @@ | |||
150 | }, | 150 | }, |
151 | "locked": { | 151 | "locked": { |
152 | "lastModified": 1, | 152 | "lastModified": 1, |
153 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 153 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
154 | "path": "../../flakes/private/chatons", | 154 | "path": "../../flakes/private/chatons", |
155 | "type": "path" | 155 | "type": "path" |
156 | }, | 156 | }, |
@@ -165,7 +165,7 @@ | |||
165 | }, | 165 | }, |
166 | "locked": { | 166 | "locked": { |
167 | "lastModified": 1, | 167 | "lastModified": 1, |
168 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 168 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
169 | "path": "../../flakes/private/chatons", | 169 | "path": "../../flakes/private/chatons", |
170 | "type": "path" | 170 | "type": "path" |
171 | }, | 171 | }, |
@@ -545,7 +545,7 @@ | |||
545 | "environment": { | 545 | "environment": { |
546 | "locked": { | 546 | "locked": { |
547 | "lastModified": 1, | 547 | "lastModified": 1, |
548 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 548 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
549 | "path": "../environment", | 549 | "path": "../environment", |
550 | "type": "path" | 550 | "type": "path" |
551 | }, | 551 | }, |
@@ -557,7 +557,7 @@ | |||
557 | "environment_10": { | 557 | "environment_10": { |
558 | "locked": { | 558 | "locked": { |
559 | "lastModified": 1, | 559 | "lastModified": 1, |
560 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 560 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
561 | "path": "../environment", | 561 | "path": "../environment", |
562 | "type": "path" | 562 | "type": "path" |
563 | }, | 563 | }, |
@@ -569,7 +569,7 @@ | |||
569 | "environment_11": { | 569 | "environment_11": { |
570 | "locked": { | 570 | "locked": { |
571 | "lastModified": 1, | 571 | "lastModified": 1, |
572 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 572 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
573 | "path": "../environment", | 573 | "path": "../environment", |
574 | "type": "path" | 574 | "type": "path" |
575 | }, | 575 | }, |
@@ -581,7 +581,7 @@ | |||
581 | "environment_12": { | 581 | "environment_12": { |
582 | "locked": { | 582 | "locked": { |
583 | "lastModified": 1, | 583 | "lastModified": 1, |
584 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 584 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
585 | "path": "../environment", | 585 | "path": "../environment", |
586 | "type": "path" | 586 | "type": "path" |
587 | }, | 587 | }, |
@@ -593,7 +593,7 @@ | |||
593 | "environment_13": { | 593 | "environment_13": { |
594 | "locked": { | 594 | "locked": { |
595 | "lastModified": 1, | 595 | "lastModified": 1, |
596 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 596 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
597 | "path": "../environment", | 597 | "path": "../environment", |
598 | "type": "path" | 598 | "type": "path" |
599 | }, | 599 | }, |
@@ -605,7 +605,7 @@ | |||
605 | "environment_14": { | 605 | "environment_14": { |
606 | "locked": { | 606 | "locked": { |
607 | "lastModified": 1, | 607 | "lastModified": 1, |
608 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 608 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
609 | "path": "../environment", | 609 | "path": "../environment", |
610 | "type": "path" | 610 | "type": "path" |
611 | }, | 611 | }, |
@@ -617,7 +617,7 @@ | |||
617 | "environment_15": { | 617 | "environment_15": { |
618 | "locked": { | 618 | "locked": { |
619 | "lastModified": 1, | 619 | "lastModified": 1, |
620 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 620 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
621 | "path": "../environment", | 621 | "path": "../environment", |
622 | "type": "path" | 622 | "type": "path" |
623 | }, | 623 | }, |
@@ -629,7 +629,7 @@ | |||
629 | "environment_16": { | 629 | "environment_16": { |
630 | "locked": { | 630 | "locked": { |
631 | "lastModified": 1, | 631 | "lastModified": 1, |
632 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 632 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
633 | "path": "../environment", | 633 | "path": "../environment", |
634 | "type": "path" | 634 | "type": "path" |
635 | }, | 635 | }, |
@@ -641,7 +641,7 @@ | |||
641 | "environment_17": { | 641 | "environment_17": { |
642 | "locked": { | 642 | "locked": { |
643 | "lastModified": 1, | 643 | "lastModified": 1, |
644 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 644 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
645 | "path": "../environment", | 645 | "path": "../environment", |
646 | "type": "path" | 646 | "type": "path" |
647 | }, | 647 | }, |
@@ -653,7 +653,7 @@ | |||
653 | "environment_18": { | 653 | "environment_18": { |
654 | "locked": { | 654 | "locked": { |
655 | "lastModified": 1, | 655 | "lastModified": 1, |
656 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 656 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
657 | "path": "../../flakes/private/environment", | 657 | "path": "../../flakes/private/environment", |
658 | "type": "path" | 658 | "type": "path" |
659 | }, | 659 | }, |
@@ -665,7 +665,7 @@ | |||
665 | "environment_19": { | 665 | "environment_19": { |
666 | "locked": { | 666 | "locked": { |
667 | "lastModified": 1, | 667 | "lastModified": 1, |
668 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 668 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
669 | "path": "../environment", | 669 | "path": "../environment", |
670 | "type": "path" | 670 | "type": "path" |
671 | }, | 671 | }, |
@@ -677,7 +677,7 @@ | |||
677 | "environment_2": { | 677 | "environment_2": { |
678 | "locked": { | 678 | "locked": { |
679 | "lastModified": 1, | 679 | "lastModified": 1, |
680 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 680 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
681 | "path": "../../flakes/private/environment", | 681 | "path": "../../flakes/private/environment", |
682 | "type": "path" | 682 | "type": "path" |
683 | }, | 683 | }, |
@@ -689,7 +689,7 @@ | |||
689 | "environment_20": { | 689 | "environment_20": { |
690 | "locked": { | 690 | "locked": { |
691 | "lastModified": 1, | 691 | "lastModified": 1, |
692 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 692 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
693 | "path": "../environment", | 693 | "path": "../environment", |
694 | "type": "path" | 694 | "type": "path" |
695 | }, | 695 | }, |
@@ -701,7 +701,7 @@ | |||
701 | "environment_21": { | 701 | "environment_21": { |
702 | "locked": { | 702 | "locked": { |
703 | "lastModified": 1, | 703 | "lastModified": 1, |
704 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 704 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
705 | "path": "../environment", | 705 | "path": "../environment", |
706 | "type": "path" | 706 | "type": "path" |
707 | }, | 707 | }, |
@@ -713,7 +713,7 @@ | |||
713 | "environment_22": { | 713 | "environment_22": { |
714 | "locked": { | 714 | "locked": { |
715 | "lastModified": 1, | 715 | "lastModified": 1, |
716 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 716 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
717 | "path": "../../flakes/private/environment", | 717 | "path": "../../flakes/private/environment", |
718 | "type": "path" | 718 | "type": "path" |
719 | }, | 719 | }, |
@@ -725,7 +725,7 @@ | |||
725 | "environment_23": { | 725 | "environment_23": { |
726 | "locked": { | 726 | "locked": { |
727 | "lastModified": 1, | 727 | "lastModified": 1, |
728 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 728 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
729 | "path": "../environment", | 729 | "path": "../environment", |
730 | "type": "path" | 730 | "type": "path" |
731 | }, | 731 | }, |
@@ -737,7 +737,7 @@ | |||
737 | "environment_24": { | 737 | "environment_24": { |
738 | "locked": { | 738 | "locked": { |
739 | "lastModified": 1, | 739 | "lastModified": 1, |
740 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 740 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
741 | "path": "../environment", | 741 | "path": "../environment", |
742 | "type": "path" | 742 | "type": "path" |
743 | }, | 743 | }, |
@@ -749,7 +749,7 @@ | |||
749 | "environment_25": { | 749 | "environment_25": { |
750 | "locked": { | 750 | "locked": { |
751 | "lastModified": 1, | 751 | "lastModified": 1, |
752 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 752 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
753 | "path": "../environment", | 753 | "path": "../environment", |
754 | "type": "path" | 754 | "type": "path" |
755 | }, | 755 | }, |
@@ -761,7 +761,7 @@ | |||
761 | "environment_26": { | 761 | "environment_26": { |
762 | "locked": { | 762 | "locked": { |
763 | "lastModified": 1, | 763 | "lastModified": 1, |
764 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 764 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
765 | "path": "../environment", | 765 | "path": "../environment", |
766 | "type": "path" | 766 | "type": "path" |
767 | }, | 767 | }, |
@@ -773,7 +773,7 @@ | |||
773 | "environment_27": { | 773 | "environment_27": { |
774 | "locked": { | 774 | "locked": { |
775 | "lastModified": 1, | 775 | "lastModified": 1, |
776 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 776 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
777 | "path": "../environment", | 777 | "path": "../environment", |
778 | "type": "path" | 778 | "type": "path" |
779 | }, | 779 | }, |
@@ -785,7 +785,7 @@ | |||
785 | "environment_28": { | 785 | "environment_28": { |
786 | "locked": { | 786 | "locked": { |
787 | "lastModified": 1, | 787 | "lastModified": 1, |
788 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 788 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
789 | "path": "../environment", | 789 | "path": "../environment", |
790 | "type": "path" | 790 | "type": "path" |
791 | }, | 791 | }, |
@@ -797,7 +797,7 @@ | |||
797 | "environment_29": { | 797 | "environment_29": { |
798 | "locked": { | 798 | "locked": { |
799 | "lastModified": 1, | 799 | "lastModified": 1, |
800 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 800 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
801 | "path": "../environment", | 801 | "path": "../environment", |
802 | "type": "path" | 802 | "type": "path" |
803 | }, | 803 | }, |
@@ -809,7 +809,7 @@ | |||
809 | "environment_3": { | 809 | "environment_3": { |
810 | "locked": { | 810 | "locked": { |
811 | "lastModified": 1, | 811 | "lastModified": 1, |
812 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 812 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
813 | "path": "../environment", | 813 | "path": "../environment", |
814 | "type": "path" | 814 | "type": "path" |
815 | }, | 815 | }, |
@@ -821,7 +821,7 @@ | |||
821 | "environment_30": { | 821 | "environment_30": { |
822 | "locked": { | 822 | "locked": { |
823 | "lastModified": 1, | 823 | "lastModified": 1, |
824 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 824 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
825 | "path": "../environment", | 825 | "path": "../environment", |
826 | "type": "path" | 826 | "type": "path" |
827 | }, | 827 | }, |
@@ -833,7 +833,7 @@ | |||
833 | "environment_31": { | 833 | "environment_31": { |
834 | "locked": { | 834 | "locked": { |
835 | "lastModified": 1, | 835 | "lastModified": 1, |
836 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 836 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
837 | "path": "../environment", | 837 | "path": "../environment", |
838 | "type": "path" | 838 | "type": "path" |
839 | }, | 839 | }, |
@@ -845,7 +845,7 @@ | |||
845 | "environment_32": { | 845 | "environment_32": { |
846 | "locked": { | 846 | "locked": { |
847 | "lastModified": 1, | 847 | "lastModified": 1, |
848 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 848 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
849 | "path": "../environment", | 849 | "path": "../environment", |
850 | "type": "path" | 850 | "type": "path" |
851 | }, | 851 | }, |
@@ -857,7 +857,7 @@ | |||
857 | "environment_4": { | 857 | "environment_4": { |
858 | "locked": { | 858 | "locked": { |
859 | "lastModified": 1, | 859 | "lastModified": 1, |
860 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 860 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
861 | "path": "../environment", | 861 | "path": "../environment", |
862 | "type": "path" | 862 | "type": "path" |
863 | }, | 863 | }, |
@@ -869,7 +869,7 @@ | |||
869 | "environment_5": { | 869 | "environment_5": { |
870 | "locked": { | 870 | "locked": { |
871 | "lastModified": 1, | 871 | "lastModified": 1, |
872 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 872 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
873 | "path": "../environment", | 873 | "path": "../environment", |
874 | "type": "path" | 874 | "type": "path" |
875 | }, | 875 | }, |
@@ -881,7 +881,7 @@ | |||
881 | "environment_6": { | 881 | "environment_6": { |
882 | "locked": { | 882 | "locked": { |
883 | "lastModified": 1, | 883 | "lastModified": 1, |
884 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 884 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
885 | "path": "../environment", | 885 | "path": "../environment", |
886 | "type": "path" | 886 | "type": "path" |
887 | }, | 887 | }, |
@@ -893,7 +893,7 @@ | |||
893 | "environment_7": { | 893 | "environment_7": { |
894 | "locked": { | 894 | "locked": { |
895 | "lastModified": 1, | 895 | "lastModified": 1, |
896 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 896 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
897 | "path": "../environment", | 897 | "path": "../environment", |
898 | "type": "path" | 898 | "type": "path" |
899 | }, | 899 | }, |
@@ -905,7 +905,7 @@ | |||
905 | "environment_8": { | 905 | "environment_8": { |
906 | "locked": { | 906 | "locked": { |
907 | "lastModified": 1, | 907 | "lastModified": 1, |
908 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 908 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
909 | "path": "../../flakes/private/environment", | 909 | "path": "../../flakes/private/environment", |
910 | "type": "path" | 910 | "type": "path" |
911 | }, | 911 | }, |
@@ -917,7 +917,7 @@ | |||
917 | "environment_9": { | 917 | "environment_9": { |
918 | "locked": { | 918 | "locked": { |
919 | "lastModified": 1, | 919 | "lastModified": 1, |
920 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 920 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
921 | "path": "../environment", | 921 | "path": "../environment", |
922 | "type": "path" | 922 | "type": "path" |
923 | }, | 923 | }, |
@@ -2688,7 +2688,7 @@ | |||
2688 | }, | 2688 | }, |
2689 | "locked": { | 2689 | "locked": { |
2690 | "lastModified": 1, | 2690 | "lastModified": 1, |
2691 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 2691 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
2692 | "path": "../../flakes/private/mail-relay", | 2692 | "path": "../../flakes/private/mail-relay", |
2693 | "type": "path" | 2693 | "type": "path" |
2694 | }, | 2694 | }, |
@@ -2704,7 +2704,7 @@ | |||
2704 | }, | 2704 | }, |
2705 | "locked": { | 2705 | "locked": { |
2706 | "lastModified": 1, | 2706 | "lastModified": 1, |
2707 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 2707 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
2708 | "path": "../../flakes/private/mail-relay", | 2708 | "path": "../../flakes/private/mail-relay", |
2709 | "type": "path" | 2709 | "type": "path" |
2710 | }, | 2710 | }, |
@@ -2797,7 +2797,7 @@ | |||
2797 | }, | 2797 | }, |
2798 | "locked": { | 2798 | "locked": { |
2799 | "lastModified": 1, | 2799 | "lastModified": 1, |
2800 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 2800 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
2801 | "path": "../../flakes/private/milters", | 2801 | "path": "../../flakes/private/milters", |
2802 | "type": "path" | 2802 | "type": "path" |
2803 | }, | 2803 | }, |
@@ -2815,7 +2815,7 @@ | |||
2815 | }, | 2815 | }, |
2816 | "locked": { | 2816 | "locked": { |
2817 | "lastModified": 1, | 2817 | "lastModified": 1, |
2818 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2818 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2819 | "path": "../../flakes/private/monitoring", | 2819 | "path": "../../flakes/private/monitoring", |
2820 | "type": "path" | 2820 | "type": "path" |
2821 | }, | 2821 | }, |
@@ -2833,7 +2833,7 @@ | |||
2833 | }, | 2833 | }, |
2834 | "locked": { | 2834 | "locked": { |
2835 | "lastModified": 1, | 2835 | "lastModified": 1, |
2836 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2836 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2837 | "path": "../../flakes/private/monitoring", | 2837 | "path": "../../flakes/private/monitoring", |
2838 | "type": "path" | 2838 | "type": "path" |
2839 | }, | 2839 | }, |
@@ -2851,7 +2851,7 @@ | |||
2851 | }, | 2851 | }, |
2852 | "locked": { | 2852 | "locked": { |
2853 | "lastModified": 1, | 2853 | "lastModified": 1, |
2854 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2854 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2855 | "path": "../../flakes/private/monitoring", | 2855 | "path": "../../flakes/private/monitoring", |
2856 | "type": "path" | 2856 | "type": "path" |
2857 | }, | 2857 | }, |
@@ -2869,7 +2869,7 @@ | |||
2869 | }, | 2869 | }, |
2870 | "locked": { | 2870 | "locked": { |
2871 | "lastModified": 1, | 2871 | "lastModified": 1, |
2872 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2872 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2873 | "path": "../../flakes/private/monitoring", | 2873 | "path": "../../flakes/private/monitoring", |
2874 | "type": "path" | 2874 | "type": "path" |
2875 | }, | 2875 | }, |
@@ -3016,7 +3016,7 @@ | |||
3016 | }, | 3016 | }, |
3017 | "locked": { | 3017 | "locked": { |
3018 | "lastModified": 1, | 3018 | "lastModified": 1, |
3019 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3019 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3020 | "path": "../../mypackages", | 3020 | "path": "../../mypackages", |
3021 | "type": "path" | 3021 | "type": "path" |
3022 | }, | 3022 | }, |
@@ -3033,7 +3033,7 @@ | |||
3033 | }, | 3033 | }, |
3034 | "locked": { | 3034 | "locked": { |
3035 | "lastModified": 1, | 3035 | "lastModified": 1, |
3036 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3036 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3037 | "path": "../mypackages", | 3037 | "path": "../mypackages", |
3038 | "type": "path" | 3038 | "type": "path" |
3039 | }, | 3039 | }, |
@@ -3050,7 +3050,7 @@ | |||
3050 | }, | 3050 | }, |
3051 | "locked": { | 3051 | "locked": { |
3052 | "lastModified": 1, | 3052 | "lastModified": 1, |
3053 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3053 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3054 | "path": "../mypackages", | 3054 | "path": "../mypackages", |
3055 | "type": "path" | 3055 | "type": "path" |
3056 | }, | 3056 | }, |
@@ -3067,7 +3067,7 @@ | |||
3067 | }, | 3067 | }, |
3068 | "locked": { | 3068 | "locked": { |
3069 | "lastModified": 1, | 3069 | "lastModified": 1, |
3070 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3070 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3071 | "path": "../../mypackages", | 3071 | "path": "../../mypackages", |
3072 | "type": "path" | 3072 | "type": "path" |
3073 | }, | 3073 | }, |
@@ -3084,7 +3084,7 @@ | |||
3084 | }, | 3084 | }, |
3085 | "locked": { | 3085 | "locked": { |
3086 | "lastModified": 1, | 3086 | "lastModified": 1, |
3087 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3087 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3088 | "path": "../mypackages", | 3088 | "path": "../mypackages", |
3089 | "type": "path" | 3089 | "type": "path" |
3090 | }, | 3090 | }, |
@@ -3101,7 +3101,7 @@ | |||
3101 | }, | 3101 | }, |
3102 | "locked": { | 3102 | "locked": { |
3103 | "lastModified": 1, | 3103 | "lastModified": 1, |
3104 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3104 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3105 | "path": "../../mypackages", | 3105 | "path": "../../mypackages", |
3106 | "type": "path" | 3106 | "type": "path" |
3107 | }, | 3107 | }, |
@@ -3118,7 +3118,7 @@ | |||
3118 | }, | 3118 | }, |
3119 | "locked": { | 3119 | "locked": { |
3120 | "lastModified": 1, | 3120 | "lastModified": 1, |
3121 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3121 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3122 | "path": "../../mypackages", | 3122 | "path": "../../mypackages", |
3123 | "type": "path" | 3123 | "type": "path" |
3124 | }, | 3124 | }, |
@@ -3135,7 +3135,7 @@ | |||
3135 | }, | 3135 | }, |
3136 | "locked": { | 3136 | "locked": { |
3137 | "lastModified": 1, | 3137 | "lastModified": 1, |
3138 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3138 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3139 | "path": "../mypackages", | 3139 | "path": "../mypackages", |
3140 | "type": "path" | 3140 | "type": "path" |
3141 | }, | 3141 | }, |
@@ -3152,7 +3152,7 @@ | |||
3152 | }, | 3152 | }, |
3153 | "locked": { | 3153 | "locked": { |
3154 | "lastModified": 1, | 3154 | "lastModified": 1, |
3155 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3155 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3156 | "path": "../mypackages", | 3156 | "path": "../mypackages", |
3157 | "type": "path" | 3157 | "type": "path" |
3158 | }, | 3158 | }, |
@@ -3169,7 +3169,7 @@ | |||
3169 | }, | 3169 | }, |
3170 | "locked": { | 3170 | "locked": { |
3171 | "lastModified": 1, | 3171 | "lastModified": 1, |
3172 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3172 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3173 | "path": "../mypackages", | 3173 | "path": "../mypackages", |
3174 | "type": "path" | 3174 | "type": "path" |
3175 | }, | 3175 | }, |
@@ -3186,7 +3186,7 @@ | |||
3186 | }, | 3186 | }, |
3187 | "locked": { | 3187 | "locked": { |
3188 | "lastModified": 1, | 3188 | "lastModified": 1, |
3189 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3189 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3190 | "path": "../../mypackages", | 3190 | "path": "../../mypackages", |
3191 | "type": "path" | 3191 | "type": "path" |
3192 | }, | 3192 | }, |
@@ -3203,7 +3203,7 @@ | |||
3203 | }, | 3203 | }, |
3204 | "locked": { | 3204 | "locked": { |
3205 | "lastModified": 1, | 3205 | "lastModified": 1, |
3206 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3206 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3207 | "path": "../../mypackages", | 3207 | "path": "../../mypackages", |
3208 | "type": "path" | 3208 | "type": "path" |
3209 | }, | 3209 | }, |
@@ -3220,7 +3220,7 @@ | |||
3220 | }, | 3220 | }, |
3221 | "locked": { | 3221 | "locked": { |
3222 | "lastModified": 1, | 3222 | "lastModified": 1, |
3223 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 3223 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
3224 | "path": "../../mypackages", | 3224 | "path": "../../mypackages", |
3225 | "type": "path" | 3225 | "type": "path" |
3226 | }, | 3226 | }, |
@@ -3753,7 +3753,7 @@ | |||
3753 | }, | 3753 | }, |
3754 | "locked": { | 3754 | "locked": { |
3755 | "lastModified": 1, | 3755 | "lastModified": 1, |
3756 | "narHash": "sha256-IT0Vt2OXvfHRd5Qg/7SjMMEIwKFimBqrFnTdtTH9jSU=", | 3756 | "narHash": "sha256-60yr/wCF+U3z+wYR+UEgM+68nc4/CWkoIAjJsMpUG8c=", |
3757 | "path": "../systems/backup-2", | 3757 | "path": "../systems/backup-2", |
3758 | "type": "path" | 3758 | "type": "path" |
3759 | }, | 3759 | }, |
@@ -3776,7 +3776,7 @@ | |||
3776 | }, | 3776 | }, |
3777 | "locked": { | 3777 | "locked": { |
3778 | "lastModified": 1, | 3778 | "lastModified": 1, |
3779 | "narHash": "sha256-hE6jL305XpLZvlCYRKnTzLfJW9RuISAC4i/ifRHwBKs=", | 3779 | "narHash": "sha256-9geQj091r2/Sxi8/ghsp5mO8MIT/kT+nEL3PKgwuApc=", |
3780 | "path": "../systems/dilion", | 3780 | "path": "../systems/dilion", |
3781 | "type": "path" | 3781 | "type": "path" |
3782 | }, | 3782 | }, |
@@ -3824,7 +3824,7 @@ | |||
3824 | }, | 3824 | }, |
3825 | "locked": { | 3825 | "locked": { |
3826 | "lastModified": 1, | 3826 | "lastModified": 1, |
3827 | "narHash": "sha256-ItVNdRvOUeVByeiuNpeHKIpCjxTG8qS0L5ankxfNlyI=", | 3827 | "narHash": "sha256-MB/c+BVgQQ3qjAchd1Oe8qvg9UbFcY0xhxpj9RkEOnI=", |
3828 | "path": "../systems/eldiron", | 3828 | "path": "../systems/eldiron", |
3829 | "type": "path" | 3829 | "type": "path" |
3830 | }, | 3830 | }, |
@@ -3850,7 +3850,7 @@ | |||
3850 | }, | 3850 | }, |
3851 | "locked": { | 3851 | "locked": { |
3852 | "lastModified": 1, | 3852 | "lastModified": 1, |
3853 | "narHash": "sha256-rb97Ic4EpPLIKaA34BX18VJyha5q9n4qvBba0b+tZAg=", | 3853 | "narHash": "sha256-nV8j6HW6B93HEbeiy43tKCGV9J6xR7jIkAUZVbkKDt4=", |
3854 | "path": "../systems/monitoring-1", | 3854 | "path": "../systems/monitoring-1", |
3855 | "type": "path" | 3855 | "type": "path" |
3856 | }, | 3856 | }, |
@@ -3875,7 +3875,7 @@ | |||
3875 | }, | 3875 | }, |
3876 | "locked": { | 3876 | "locked": { |
3877 | "lastModified": 1, | 3877 | "lastModified": 1, |
3878 | "narHash": "sha256-iEl0ox4MU8dLnwH2prNCosxRmZWld6R3Wyf0aPk/koM=", | 3878 | "narHash": "sha256-4vXBjKeelh3z1l7ZYO0ucB2cZPuVJsYX7yZV3MDGqdk=", |
3879 | "path": "../systems/quatresaisons", | 3879 | "path": "../systems/quatresaisons", |
3880 | "type": "path" | 3880 | "type": "path" |
3881 | }, | 3881 | }, |
@@ -3895,7 +3895,7 @@ | |||
3895 | }, | 3895 | }, |
3896 | "locked": { | 3896 | "locked": { |
3897 | "lastModified": 1, | 3897 | "lastModified": 1, |
3898 | "narHash": "sha256-JlmfWvZWdpG8URsDmCRaWmLo1pUxKf0yxwcLF2OwzTo=", | 3898 | "narHash": "sha256-wAhvhb/zq5upukz/cfyN1nRfYTcFby8OJi2yFaZBGIM=", |
3899 | "path": "../systems/zoldene", | 3899 | "path": "../systems/zoldene", |
3900 | "type": "path" | 3900 | "type": "path" |
3901 | }, | 3901 | }, |
@@ -6202,11 +6202,11 @@ | |||
6202 | }, | 6202 | }, |
6203 | "nixpkgs_70": { | 6203 | "nixpkgs_70": { |
6204 | "locked": { | 6204 | "locked": { |
6205 | "lastModified": 1708475490, | 6205 | "lastModified": 1720031269, |
6206 | "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=", | 6206 | "narHash": "sha256-rwz8NJZV+387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ=", |
6207 | "owner": "NixOS", | 6207 | "owner": "NixOS", |
6208 | "repo": "nixpkgs", | 6208 | "repo": "nixpkgs", |
6209 | "rev": "0e74ca98a74bc7270d28838369593635a5db3260", | 6209 | "rev": "9f4128e00b0ae8ec65918efeba59db998750ead6", |
6210 | "type": "github" | 6210 | "type": "github" |
6211 | }, | 6211 | }, |
6212 | "original": { | 6212 | "original": { |
@@ -6984,7 +6984,7 @@ | |||
6984 | }, | 6984 | }, |
6985 | "locked": { | 6985 | "locked": { |
6986 | "lastModified": 1, | 6986 | "lastModified": 1, |
6987 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 6987 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
6988 | "path": "../../flakes/private/opendmarc", | 6988 | "path": "../../flakes/private/opendmarc", |
6989 | "type": "path" | 6989 | "type": "path" |
6990 | }, | 6990 | }, |
@@ -7323,7 +7323,7 @@ | |||
7323 | }, | 7323 | }, |
7324 | "locked": { | 7324 | "locked": { |
7325 | "lastModified": 1, | 7325 | "lastModified": 1, |
7326 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 7326 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
7327 | "path": "../../flakes/private/chatons", | 7327 | "path": "../../flakes/private/chatons", |
7328 | "type": "path" | 7328 | "type": "path" |
7329 | }, | 7329 | }, |
@@ -7335,7 +7335,7 @@ | |||
7335 | "private-environment": { | 7335 | "private-environment": { |
7336 | "locked": { | 7336 | "locked": { |
7337 | "lastModified": 1, | 7337 | "lastModified": 1, |
7338 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 7338 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7339 | "path": "../../flakes/private/environment", | 7339 | "path": "../../flakes/private/environment", |
7340 | "type": "path" | 7340 | "type": "path" |
7341 | }, | 7341 | }, |
@@ -7347,7 +7347,7 @@ | |||
7347 | "private-environment_2": { | 7347 | "private-environment_2": { |
7348 | "locked": { | 7348 | "locked": { |
7349 | "lastModified": 1, | 7349 | "lastModified": 1, |
7350 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 7350 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7351 | "path": "../../flakes/private/environment", | 7351 | "path": "../../flakes/private/environment", |
7352 | "type": "path" | 7352 | "type": "path" |
7353 | }, | 7353 | }, |
@@ -7366,7 +7366,7 @@ | |||
7366 | }, | 7366 | }, |
7367 | "locked": { | 7367 | "locked": { |
7368 | "lastModified": 1, | 7368 | "lastModified": 1, |
7369 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 7369 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
7370 | "path": "../../flakes/private/milters", | 7370 | "path": "../../flakes/private/milters", |
7371 | "type": "path" | 7371 | "type": "path" |
7372 | }, | 7372 | }, |
@@ -7384,7 +7384,7 @@ | |||
7384 | }, | 7384 | }, |
7385 | "locked": { | 7385 | "locked": { |
7386 | "lastModified": 1, | 7386 | "lastModified": 1, |
7387 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 7387 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
7388 | "path": "../../flakes/private/monitoring", | 7388 | "path": "../../flakes/private/monitoring", |
7389 | "type": "path" | 7389 | "type": "path" |
7390 | }, | 7390 | }, |
@@ -7419,7 +7419,7 @@ | |||
7419 | }, | 7419 | }, |
7420 | "locked": { | 7420 | "locked": { |
7421 | "lastModified": 1, | 7421 | "lastModified": 1, |
7422 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 7422 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
7423 | "path": "../../flakes/private/opendmarc", | 7423 | "path": "../../flakes/private/opendmarc", |
7424 | "type": "path" | 7424 | "type": "path" |
7425 | }, | 7425 | }, |
@@ -7480,7 +7480,7 @@ | |||
7480 | }, | 7480 | }, |
7481 | "locked": { | 7481 | "locked": { |
7482 | "lastModified": 1, | 7482 | "lastModified": 1, |
7483 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 7483 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
7484 | "path": "../../flakes/private/ssh", | 7484 | "path": "../../flakes/private/ssh", |
7485 | "type": "path" | 7485 | "type": "path" |
7486 | }, | 7486 | }, |
@@ -7499,7 +7499,7 @@ | |||
7499 | }, | 7499 | }, |
7500 | "locked": { | 7500 | "locked": { |
7501 | "lastModified": 1, | 7501 | "lastModified": 1, |
7502 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 7502 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
7503 | "path": "../../flakes/private/system", | 7503 | "path": "../../flakes/private/system", |
7504 | "type": "path" | 7504 | "type": "path" |
7505 | }, | 7505 | }, |
@@ -7518,7 +7518,7 @@ | |||
7518 | }, | 7518 | }, |
7519 | "locked": { | 7519 | "locked": { |
7520 | "lastModified": 1, | 7520 | "lastModified": 1, |
7521 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 7521 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
7522 | "path": "../../flakes/private/system", | 7522 | "path": "../../flakes/private/system", |
7523 | "type": "path" | 7523 | "type": "path" |
7524 | }, | 7524 | }, |
@@ -7571,7 +7571,7 @@ | |||
7571 | }, | 7571 | }, |
7572 | "locked": { | 7572 | "locked": { |
7573 | "lastModified": 1, | 7573 | "lastModified": 1, |
7574 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 7574 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
7575 | "path": "../../flakes/etherpad-lite", | 7575 | "path": "../../flakes/etherpad-lite", |
7576 | "type": "path" | 7576 | "type": "path" |
7577 | }, | 7577 | }, |
@@ -7613,7 +7613,7 @@ | |||
7613 | }, | 7613 | }, |
7614 | "locked": { | 7614 | "locked": { |
7615 | "lastModified": 1, | 7615 | "lastModified": 1, |
7616 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 7616 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
7617 | "path": "../../flakes/grocy", | 7617 | "path": "../../flakes/grocy", |
7618 | "type": "path" | 7618 | "type": "path" |
7619 | }, | 7619 | }, |
@@ -7694,7 +7694,7 @@ | |||
7694 | }, | 7694 | }, |
7695 | "locked": { | 7695 | "locked": { |
7696 | "lastModified": 1, | 7696 | "lastModified": 1, |
7697 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 7697 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
7698 | "path": "../../flakes/mypackages", | 7698 | "path": "../../flakes/mypackages", |
7699 | "type": "path" | 7699 | "type": "path" |
7700 | }, | 7700 | }, |
@@ -7817,7 +7817,7 @@ | |||
7817 | }, | 7817 | }, |
7818 | "locked": { | 7818 | "locked": { |
7819 | "lastModified": 1, | 7819 | "lastModified": 1, |
7820 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 7820 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
7821 | "path": "../../flakes/surfer", | 7821 | "path": "../../flakes/surfer", |
7822 | "type": "path" | 7822 | "type": "path" |
7823 | }, | 7823 | }, |
@@ -7962,7 +7962,7 @@ | |||
7962 | }, | 7962 | }, |
7963 | "locked": { | 7963 | "locked": { |
7964 | "lastModified": 1, | 7964 | "lastModified": 1, |
7965 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 7965 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
7966 | "path": "./etherpad-lite", | 7966 | "path": "./etherpad-lite", |
7967 | "type": "path" | 7967 | "type": "path" |
7968 | }, | 7968 | }, |
@@ -8004,7 +8004,7 @@ | |||
8004 | }, | 8004 | }, |
8005 | "locked": { | 8005 | "locked": { |
8006 | "lastModified": 1, | 8006 | "lastModified": 1, |
8007 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 8007 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
8008 | "path": "./grocy", | 8008 | "path": "./grocy", |
8009 | "type": "path" | 8009 | "type": "path" |
8010 | }, | 8010 | }, |
@@ -8104,7 +8104,7 @@ | |||
8104 | }, | 8104 | }, |
8105 | "locked": { | 8105 | "locked": { |
8106 | "lastModified": 1, | 8106 | "lastModified": 1, |
8107 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 8107 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
8108 | "path": "./mypackages", | 8108 | "path": "./mypackages", |
8109 | "type": "path" | 8109 | "type": "path" |
8110 | }, | 8110 | }, |
@@ -8229,7 +8229,7 @@ | |||
8229 | }, | 8229 | }, |
8230 | "locked": { | 8230 | "locked": { |
8231 | "lastModified": 1, | 8231 | "lastModified": 1, |
8232 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 8232 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
8233 | "path": "./private/chatons", | 8233 | "path": "./private/chatons", |
8234 | "type": "path" | 8234 | "type": "path" |
8235 | }, | 8235 | }, |
@@ -8241,7 +8241,7 @@ | |||
8241 | "s-private-environment": { | 8241 | "s-private-environment": { |
8242 | "locked": { | 8242 | "locked": { |
8243 | "lastModified": 1, | 8243 | "lastModified": 1, |
8244 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 8244 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
8245 | "path": "./private/environment", | 8245 | "path": "./private/environment", |
8246 | "type": "path" | 8246 | "type": "path" |
8247 | }, | 8247 | }, |
@@ -8257,7 +8257,7 @@ | |||
8257 | }, | 8257 | }, |
8258 | "locked": { | 8258 | "locked": { |
8259 | "lastModified": 1, | 8259 | "lastModified": 1, |
8260 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 8260 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
8261 | "path": "./private/mail-relay", | 8261 | "path": "./private/mail-relay", |
8262 | "type": "path" | 8262 | "type": "path" |
8263 | }, | 8263 | }, |
@@ -8276,7 +8276,7 @@ | |||
8276 | }, | 8276 | }, |
8277 | "locked": { | 8277 | "locked": { |
8278 | "lastModified": 1, | 8278 | "lastModified": 1, |
8279 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 8279 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
8280 | "path": "./private/milters", | 8280 | "path": "./private/milters", |
8281 | "type": "path" | 8281 | "type": "path" |
8282 | }, | 8282 | }, |
@@ -8294,7 +8294,7 @@ | |||
8294 | }, | 8294 | }, |
8295 | "locked": { | 8295 | "locked": { |
8296 | "lastModified": 1, | 8296 | "lastModified": 1, |
8297 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 8297 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
8298 | "path": "./private/monitoring", | 8298 | "path": "./private/monitoring", |
8299 | "type": "path" | 8299 | "type": "path" |
8300 | }, | 8300 | }, |
@@ -8329,7 +8329,7 @@ | |||
8329 | }, | 8329 | }, |
8330 | "locked": { | 8330 | "locked": { |
8331 | "lastModified": 1, | 8331 | "lastModified": 1, |
8332 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 8332 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
8333 | "path": "./private/opendmarc", | 8333 | "path": "./private/opendmarc", |
8334 | "type": "path" | 8334 | "type": "path" |
8335 | }, | 8335 | }, |
@@ -8390,7 +8390,7 @@ | |||
8390 | }, | 8390 | }, |
8391 | "locked": { | 8391 | "locked": { |
8392 | "lastModified": 1, | 8392 | "lastModified": 1, |
8393 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 8393 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
8394 | "path": "./private/ssh", | 8394 | "path": "./private/ssh", |
8395 | "type": "path" | 8395 | "type": "path" |
8396 | }, | 8396 | }, |
@@ -8409,7 +8409,7 @@ | |||
8409 | }, | 8409 | }, |
8410 | "locked": { | 8410 | "locked": { |
8411 | "lastModified": 1, | 8411 | "lastModified": 1, |
8412 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 8412 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
8413 | "path": "./private/system", | 8413 | "path": "./private/system", |
8414 | "type": "path" | 8414 | "type": "path" |
8415 | }, | 8415 | }, |
@@ -8451,7 +8451,7 @@ | |||
8451 | }, | 8451 | }, |
8452 | "locked": { | 8452 | "locked": { |
8453 | "lastModified": 1, | 8453 | "lastModified": 1, |
8454 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 8454 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
8455 | "path": "./surfer", | 8455 | "path": "./surfer", |
8456 | "type": "path" | 8456 | "type": "path" |
8457 | }, | 8457 | }, |
@@ -9015,7 +9015,7 @@ | |||
9015 | }, | 9015 | }, |
9016 | "locked": { | 9016 | "locked": { |
9017 | "lastModified": 1, | 9017 | "lastModified": 1, |
9018 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9018 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9019 | "path": "../../flakes/private/system", | 9019 | "path": "../../flakes/private/system", |
9020 | "type": "path" | 9020 | "type": "path" |
9021 | }, | 9021 | }, |
@@ -9034,7 +9034,7 @@ | |||
9034 | }, | 9034 | }, |
9035 | "locked": { | 9035 | "locked": { |
9036 | "lastModified": 1, | 9036 | "lastModified": 1, |
9037 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9037 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9038 | "path": "../../flakes/private/system", | 9038 | "path": "../../flakes/private/system", |
9039 | "type": "path" | 9039 | "type": "path" |
9040 | }, | 9040 | }, |
@@ -9053,7 +9053,7 @@ | |||
9053 | }, | 9053 | }, |
9054 | "locked": { | 9054 | "locked": { |
9055 | "lastModified": 1, | 9055 | "lastModified": 1, |
9056 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9056 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9057 | "path": "../../flakes/private/system", | 9057 | "path": "../../flakes/private/system", |
9058 | "type": "path" | 9058 | "type": "path" |
9059 | }, | 9059 | }, |
@@ -9072,7 +9072,7 @@ | |||
9072 | }, | 9072 | }, |
9073 | "locked": { | 9073 | "locked": { |
9074 | "lastModified": 1, | 9074 | "lastModified": 1, |
9075 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 9075 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
9076 | "path": "../../flakes/private/system", | 9076 | "path": "../../flakes/private/system", |
9077 | "type": "path" | 9077 | "type": "path" |
9078 | }, | 9078 | }, |
diff --git a/flakes/grocy/flake.lock b/flakes/grocy/flake.lock index f137e52..3e8cb41 100644 --- a/flakes/grocy/flake.lock +++ b/flakes/grocy/flake.lock | |||
@@ -58,7 +58,7 @@ | |||
58 | }, | 58 | }, |
59 | "locked": { | 59 | "locked": { |
60 | "lastModified": 1, | 60 | "lastModified": 1, |
61 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 61 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
62 | "path": "../mypackages", | 62 | "path": "../mypackages", |
63 | "type": "path" | 63 | "type": "path" |
64 | }, | 64 | }, |
diff --git a/flakes/mypackages/pkgs/webapps/default.nix b/flakes/mypackages/pkgs/webapps/default.nix index 18a724d..110e993 100644 --- a/flakes/mypackages/pkgs/webapps/default.nix +++ b/flakes/mypackages/pkgs/webapps/default.nix | |||
@@ -10,9 +10,17 @@ rec { | |||
10 | nextcloud_25 = callPackage ./nextcloud { nextcloudVersion = 25; }; | 10 | nextcloud_25 = callPackage ./nextcloud { nextcloudVersion = 25; }; |
11 | nextcloud_26 = callPackage ./nextcloud { nextcloudVersion = 26; }; | 11 | nextcloud_26 = callPackage ./nextcloud { nextcloudVersion = 26; }; |
12 | nextcloud_27 = callPackage ./nextcloud { nextcloudVersion = 27; }; | 12 | nextcloud_27 = callPackage ./nextcloud { nextcloudVersion = 27; }; |
13 | nextcloud_27_2 = callPackage ./nextcloud { nextcloudVersion = "27_2"; }; | ||
14 | # required postgresql and php upgrade! | ||
15 | #nextcloud_28 = callPackage ./nextcloud { nextcloudVersion = 28; }; | ||
16 | #nextcloud_29 = callPackage ./nextcloud { nextcloudVersion = 29; }; | ||
13 | nextcloud_25-all = nextcloud_25.withApps (a: builtins.attrValues nextcloud_25.allSupportedApps); | 17 | nextcloud_25-all = nextcloud_25.withApps (a: builtins.attrValues nextcloud_25.allSupportedApps); |
14 | nextcloud_26-all = nextcloud_26.withApps (a: builtins.attrValues nextcloud_26.allSupportedApps); | 18 | nextcloud_26-all = nextcloud_26.withApps (a: builtins.attrValues nextcloud_26.allSupportedApps); |
15 | nextcloud_27-all = nextcloud_27.withApps (a: builtins.attrValues nextcloud_27.allSupportedApps); | 19 | nextcloud_27-all = nextcloud_27.withApps (a: builtins.attrValues nextcloud_27.allSupportedApps); |
20 | nextcloud_27_2-all = nextcloud_27_2.withApps (a: builtins.attrValues nextcloud_27_2.allSupportedApps); | ||
21 | # required postgresql and php upgrade! | ||
22 | #nextcloud_28-all = nextcloud_28.withApps (a: builtins.attrValues nextcloud_28.allSupportedApps); | ||
23 | #nextcloud_29-all = nextcloud_29.withApps (a: builtins.attrValues nextcloud_29.allSupportedApps); | ||
16 | phpbb = callPackage ./phpbb {}; | 24 | phpbb = callPackage ./phpbb {}; |
17 | phpldapadmin = callPackage ./phpldapadmin {}; | 25 | phpldapadmin = callPackage ./phpldapadmin {}; |
18 | rompr = callPackage ./rompr {}; | 26 | rompr = callPackage ./rompr {}; |
diff --git a/flakes/mypackages/pkgs/webapps/mantisbt_2/default.nix b/flakes/mypackages/pkgs/webapps/mantisbt_2/default.nix index 942e32c..f3d5be8 100644 --- a/flakes/mypackages/pkgs/webapps/mantisbt_2/default.nix +++ b/flakes/mypackages/pkgs/webapps/mantisbt_2/default.nix | |||
@@ -1,4 +1,4 @@ | |||
1 | { mantis_config ? "/etc/mantisbt/config_inc.php", stdenv, fetchurl, lib, callPackage}: | 1 | { mantis_config ? {}, stdenv, fetchurl, lib, callPackage}: |
2 | let | 2 | let |
3 | pluginNames = [ "slack" "source-integration" "taskodrome" "mantis-kanban" "tasks" ]; | 3 | pluginNames = [ "slack" "source-integration" "taskodrome" "mantis-kanban" "tasks" ]; |
4 | allPlugins = lib.attrsets.genAttrs pluginNames | 4 | allPlugins = lib.attrsets.genAttrs pluginNames |
@@ -37,8 +37,7 @@ let | |||
37 | #]; | 37 | #]; |
38 | installPhase = '' | 38 | installPhase = '' |
39 | cp -a . $out | 39 | cp -a . $out |
40 | ln -s ${mantis_config} $out/config/config_inc.php | 40 | '' + builtins.concatStringsSep "\n" (lib.mapAttrsToList (k: v: "ln -s ${v} $out/config/${k}.php") mantis_config); |
41 | ''; | ||
42 | 41 | ||
43 | passthru = toPassthru package []; | 42 | passthru = toPassthru package []; |
44 | }; | 43 | }; |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/audioplayer.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/audioplayer.nix index 6e7380c..8080b4e 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/audioplayer.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/audioplayer.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/audioplayer | ||
3 | audioplayer_3_4_0 = buildApp rec { | 4 | audioplayer_3_4_0 = buildApp rec { |
4 | appName = "audioplayer"; | 5 | appName = "audioplayer"; |
5 | version = "3.4.0"; | 6 | version = "3.4.0"; |
6 | url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz"; | 7 | url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz"; |
7 | sha256 = "sha256-pog9cll02+AbYHG/jiUztO9odqu7PSEWBUieK32Eqf4="; | 8 | sha256 = "sha256-pog9cll02+AbYHG/jiUztO9odqu7PSEWBUieK32Eqf4="; |
8 | }; | 9 | }; |
10 | audioplayer_3_4_1 = buildApp rec { | ||
11 | appName = "audioplayer"; | ||
12 | version = "3.4.1"; | ||
13 | url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz"; | ||
14 | sha256 = "sha256-ZPIvn5devG6puTyxgXlBpA60kJsYWXbQLNiL5f2jLrA="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = audioplayer_3_4_0; | 17 | "25" = audioplayer_3_4_0; |
11 | "26" = audioplayer_3_4_0; | 18 | "26" = audioplayer_3_4_0; |
12 | "27" = audioplayer_3_4_0; | 19 | "27" = audioplayer_3_4_0; |
20 | "27_2" = audioplayer_3_4_1; | ||
21 | "28" = audioplayer_3_4_1; | ||
22 | "29" = audioplayer_3_4_1; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app audioplayer") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app audioplayer") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/bookmarks.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/bookmarks.nix index 0503e5b..0722392 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/bookmarks.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/bookmarks.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/bookmarks | ||
3 | bookmarks_12_1_0 = buildApp rec { | 4 | bookmarks_12_1_0 = buildApp rec { |
4 | appName = "bookmarks"; | 5 | appName = "bookmarks"; |
5 | version = "12.1.0"; | 6 | version = "12.1.0"; |
@@ -12,10 +13,25 @@ let | |||
12 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; | 13 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; |
13 | sha256 = "sha256-7Gx8e8C2dDkB/39eAGKOLrP3YkVbGkfPKpQBeCaV/cE="; | 14 | sha256 = "sha256-7Gx8e8C2dDkB/39eAGKOLrP3YkVbGkfPKpQBeCaV/cE="; |
14 | }; | 15 | }; |
16 | bookmarks_13_1_3 = buildApp rec { | ||
17 | appName = "bookmarks"; | ||
18 | version = "13.1.3"; | ||
19 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
20 | sha256 = "sha256-9jSUtLT89UkxZhvyp+cDNV2OAc0+BzFoXAd5YfJTgXo="; | ||
21 | }; | ||
22 | bookmarks_14_2_2 = buildApp rec { | ||
23 | appName = "bookmarks"; | ||
24 | version = "14.2.2"; | ||
25 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
26 | sha256 = "sha256-hqmX64arwllviwG7ySvdwA8IYzWoLjP2MyhT389UZXw="; | ||
27 | }; | ||
15 | versions = { | 28 | versions = { |
16 | "25" = bookmarks_12_1_0; | 29 | "25" = bookmarks_12_1_0; |
17 | "26" = bookmarks_13_0_1; | 30 | "26" = bookmarks_13_0_1; |
18 | "27" = bookmarks_13_0_1; | 31 | "27" = bookmarks_13_0_1; |
32 | "27_2" = bookmarks_13_1_3; | ||
33 | "28" = bookmarks_14_2_2; | ||
34 | "29" = bookmarks_14_2_2; | ||
19 | }; | 35 | }; |
20 | in | 36 | in |
21 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app bookmarks") | 37 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app bookmarks") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/calendar.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/calendar.nix index 497d4ba..8ce18e3 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/calendar.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/calendar.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/calendar | ||
3 | calendar_4_4_4 = buildApp rec { | 4 | calendar_4_4_4 = buildApp rec { |
4 | appName = "calendar"; | 5 | appName = "calendar"; |
5 | version = "4.4.4"; | 6 | version = "4.4.4"; |
6 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 7 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
7 | sha256 = "sha256-8UeHOpgbUf2oHHOvLN58v68QvyDYQXkSjsVKn6UGrGU="; | 8 | sha256 = "sha256-8UeHOpgbUf2oHHOvLN58v68QvyDYQXkSjsVKn6UGrGU="; |
8 | }; | 9 | }; |
10 | calendar_4_7_6 = buildApp rec { | ||
11 | appName = "calendar"; | ||
12 | version = "4.7.6"; | ||
13 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
14 | sha256 = "sha256-WSz30rta3PdNaxisxUNE1Zcp5MPfw9jB9ervMjgjZss="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = calendar_4_4_4; | 17 | "25" = calendar_4_4_4; |
11 | "26" = calendar_4_4_4; | 18 | "26" = calendar_4_4_4; |
12 | "27" = calendar_4_4_4; | 19 | "27" = calendar_4_4_4; |
20 | "27_2" = calendar_4_7_6; | ||
21 | "28" = calendar_4_7_6; | ||
22 | "29" = calendar_4_7_6; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app calendar") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app calendar") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/carnet.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/carnet.nix index 05f0928..3df6c58 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/carnet.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/carnet.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/carnet | ||
3 | carnet_0_25_2 = buildApp rec { | 4 | carnet_0_25_2 = buildApp rec { |
4 | appName = "carnet"; | 5 | appName = "carnet"; |
5 | version = "0.25.2"; | 6 | version = "0.25.2"; |
6 | url = "https://github.com/PhieF/CarnetNextcloud/releases/download/v${version}/${appName}-nc-v${version}.tar.gz"; | 7 | url = "https://github.com/PhieF/CarnetNextcloud/releases/download/v${version}/${appName}-nc-v${version}.tar.gz"; |
7 | sha256 = "sha256-HArD+M6UA9BhSsrlpp/gsKWkUTWAoNHl/gr0S3AlKzg="; | 8 | sha256 = "sha256-HArD+M6UA9BhSsrlpp/gsKWkUTWAoNHl/gr0S3AlKzg="; |
8 | }; | 9 | }; |
10 | carnet_0_25_4 = buildApp rec { | ||
11 | appName = "carnet"; | ||
12 | version = "0.25.4"; | ||
13 | url = "https://github.com/PhieF/CarnetNextcloud/releases/download/v${version}/${appName}-nc-v${version}.tar.gz"; | ||
14 | sha256 = "sha256-xKG0MRzWdBYJERXZ6HU4sZIqhL9lVZHnWIkaVdZnYUg="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = carnet_0_25_2; | 17 | "25" = carnet_0_25_2; |
11 | "26" = carnet_0_25_2; | 18 | "26" = carnet_0_25_2; |
12 | "27" = carnet_0_25_2; | 19 | "27" = carnet_0_25_2; |
20 | "27_2" = carnet_0_25_4; | ||
21 | "28" = carnet_0_25_4; | ||
22 | "29" = carnet_0_25_4; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app carnet") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app carnet") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/contacts.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/contacts.nix index f8931b7..dc5f2bd 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/contacts.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/contacts.nix | |||
@@ -1,15 +1,31 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/contacts | ||
3 | contacts_5_3_2 = buildApp rec { | 4 | contacts_5_3_2 = buildApp rec { |
4 | appName = "contacts"; | 5 | appName = "contacts"; |
5 | version = "5.3.2"; | 6 | version = "5.3.2"; |
6 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 7 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
7 | sha256 = "sha256-1jQ+pyLBPU7I4wSPkmezJq7ukrQh8WPErG4J6Ps3LR4="; | 8 | sha256 = "sha256-1jQ+pyLBPU7I4wSPkmezJq7ukrQh8WPErG4J6Ps3LR4="; |
8 | }; | 9 | }; |
10 | contacts_5_5_3 = buildApp rec { | ||
11 | appName = "contacts"; | ||
12 | version = "5.5.3"; | ||
13 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
14 | sha256 = "sha256-zxmgMiizzXGfReRS9XJ+fb6tJRLH/Z5NvuLpspYARFI="; | ||
15 | }; | ||
16 | contacts_6_0_0 = buildApp rec { | ||
17 | appName = "contacts"; | ||
18 | version = "6.0.0"; | ||
19 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
20 | sha256 = "sha256-48ERJ9DQ9w71encT2XVvcVaV+EbthgExQliKO1sQ+1A="; | ||
21 | }; | ||
9 | versions = { | 22 | versions = { |
10 | "25" = contacts_5_3_2; | 23 | "25" = contacts_5_3_2; |
11 | "26" = contacts_5_3_2; | 24 | "26" = contacts_5_3_2; |
12 | "27" = contacts_5_3_2; | 25 | "27" = contacts_5_3_2; |
26 | "27_2" = contacts_5_5_3; | ||
27 | "28" = contacts_5_5_3; | ||
28 | "29" = contacts_6_0_0; | ||
13 | }; | 29 | }; |
14 | in | 30 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app contacts") | 31 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app contacts") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/cookbook.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/cookbook.nix index 32fdcc0..4801786 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/cookbook.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/cookbook.nix | |||
@@ -1,15 +1,30 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/cookbook | ||
3 | cookbook_0_10_2 = buildApp rec { | 4 | cookbook_0_10_2 = buildApp rec { |
4 | appName = "cookbook"; | 5 | appName = "cookbook"; |
5 | version = "0.10.2"; | 6 | version = "0.10.2"; |
6 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/Cookbook-${version}.tar.gz"; | 7 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/Cookbook-${version}.tar.gz"; |
7 | sha256 = "sha256-H7KVeISBnu0/4Q31ihhiXvRtkXz4yLGOAsAj5ERgeCM="; | 8 | sha256 = "sha256-H7KVeISBnu0/4Q31ihhiXvRtkXz4yLGOAsAj5ERgeCM="; |
8 | }; | 9 | }; |
10 | cookbook_0_10_5 = buildApp rec { | ||
11 | appName = "cookbook"; | ||
12 | version = "0.10.5"; | ||
13 | url = "https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v${version}/cookbook-${version}.tar.gz"; | ||
14 | sha256 = "sha256-EHc+AMKsjAVVcNQ00Yf0Z4AFeUWdtf1uYGA5BHlTcTM="; | ||
15 | }; | ||
16 | cookbook_0_11_0 = buildApp rec { | ||
17 | appName = "cookbook"; | ||
18 | version = "0.11.0"; | ||
19 | url = "https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v${version}/cookbook-${version}.tar.gz"; | ||
20 | sha256 = "sha256-8oIhtI1Bkb3zC/znDLYWmLaVqkiBLLMqbqEAW5HycS4="; | ||
21 | }; | ||
9 | versions = { | 22 | versions = { |
10 | "25" = cookbook_0_10_2; | 23 | "25" = cookbook_0_10_2; |
11 | "26" = cookbook_0_10_2; | 24 | "26" = cookbook_0_10_2; |
12 | "27" = cookbook_0_10_2; | 25 | "27" = cookbook_0_10_2; |
26 | "27_2" = cookbook_0_10_5; | ||
27 | "28" = cookbook_0_11_0; | ||
13 | }; | 28 | }; |
14 | in | 29 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app cookbook") | 30 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app cookbook") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/deck.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/deck.nix index c5dd2d3..b670fa7 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/deck.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/deck.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/deck | ||
3 | deck_1_8_5 = buildApp rec { | 4 | deck_1_8_5 = buildApp rec { |
4 | appName = "deck"; | 5 | appName = "deck"; |
5 | version = "1.8.5"; | 6 | version = "1.8.5"; |
@@ -18,10 +19,31 @@ let | |||
18 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 19 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
19 | sha256 = "sha256-W0XVvhTQoCjoK7S2tEd7bvU0MTWtqYt7QiB9H1p1UP8="; | 20 | sha256 = "sha256-W0XVvhTQoCjoK7S2tEd7bvU0MTWtqYt7QiB9H1p1UP8="; |
20 | }; | 21 | }; |
22 | deck_1_11_4 = buildApp rec { | ||
23 | appName = "deck"; | ||
24 | version = "1.11.4"; | ||
25 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
26 | sha256 = "sha256-LIQgzM7C21ON+DMAjwREmgVACPtCMOBYuYbdGYHGnLI="; | ||
27 | }; | ||
28 | deck_1_12_2 = buildApp rec { | ||
29 | appName = "deck"; | ||
30 | version = "1.12.2"; | ||
31 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
32 | sha256 = "sha256-K9ZG3Pc9dfrF3hFi3FCKoZWywXUaueQuwGpZksumToA="; | ||
33 | }; | ||
34 | deck_1_13_0 = buildApp rec { | ||
35 | appName = "deck"; | ||
36 | version = "1.13.0"; | ||
37 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
38 | sha256 = "sha256-Gyfyq4rJv4alLhdIW8S8wCUAOdxp6UG7UgUWH0CkVR4="; | ||
39 | }; | ||
21 | versions = { | 40 | versions = { |
22 | "25" = deck_1_8_5; | 41 | "25" = deck_1_8_5; |
23 | "26" = deck_1_9_2; | 42 | "26" = deck_1_9_2; |
24 | "27" = deck_1_10_0; | 43 | "27" = deck_1_10_0; |
44 | "27_2" = deck_1_11_4; | ||
45 | "28" = deck_1_12_2; | ||
46 | "29" = deck_1_13_0; | ||
25 | }; | 47 | }; |
26 | in | 48 | in |
27 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app deck") | 49 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app deck") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/drawio.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/drawio.nix index c03c479..28a742a 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/drawio.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/drawio.nix | |||
@@ -8,6 +8,7 @@ let | |||
8 | "drawio" = ["application/x-drawio"]; | 8 | "drawio" = ["application/x-drawio"]; |
9 | }; | 9 | }; |
10 | }; | 10 | }; |
11 | # https://apps.nextcloud.com/apps/drawio | ||
11 | drawio_2_1_2 = buildApp rec { | 12 | drawio_2_1_2 = buildApp rec { |
12 | appName = "drawio"; | 13 | appName = "drawio"; |
13 | version = "2.1.2"; | 14 | version = "2.1.2"; |
@@ -15,10 +16,27 @@ let | |||
15 | sha256 = "sha256-5BrEnS2cMk/vwkAr1lXKtfocqReZAj1+pbDqmi/uG0A="; | 16 | sha256 = "sha256-5BrEnS2cMk/vwkAr1lXKtfocqReZAj1+pbDqmi/uG0A="; |
16 | inherit otherConfig; | 17 | inherit otherConfig; |
17 | }; | 18 | }; |
19 | drawio_2_1_4 = buildApp rec { | ||
20 | appName = "drawio"; | ||
21 | version = "2.1.4"; | ||
22 | url = "https://github.com/jgraph/drawio-nextcloud/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
23 | sha256 = "sha256-QD7b6+UjWNeS4Z2QLcgBfetIXwqNngFRX9Fryx90mQA="; | ||
24 | inherit otherConfig; | ||
25 | }; | ||
26 | drawio_3_0_2 = buildApp rec { | ||
27 | appName = "drawio"; | ||
28 | version = "3.0.2"; | ||
29 | url = "https://github.com/jgraph/drawio-nextcloud/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
30 | sha256 = "sha256-7ulo+7rHIOCCFt4LhXDFQc+ighMiwfHDwcJuCfCb4CE="; | ||
31 | inherit otherConfig; | ||
32 | }; | ||
18 | versions = { | 33 | versions = { |
19 | "25" = drawio_2_1_2; | 34 | "25" = drawio_2_1_2; |
20 | "26" = drawio_2_1_2; | 35 | "26" = drawio_2_1_2; |
21 | "27" = drawio_2_1_2; | 36 | "27" = drawio_2_1_2; |
37 | "27_2" = drawio_2_1_4; | ||
38 | "28" = drawio_3_0_2; | ||
39 | "29" = drawio_3_0_2; | ||
22 | }; | 40 | }; |
23 | in | 41 | in |
24 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app drawio") | 42 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app drawio") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/external.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/external.nix index 941304a..7a74b6c 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/external.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/external.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/external | ||
3 | external_5_0_2 = buildApp rec { | 4 | external_5_0_2 = buildApp rec { |
4 | appName = "external"; | 5 | appName = "external"; |
5 | version = "5.0.2"; | 6 | version = "5.0.2"; |
@@ -18,10 +19,31 @@ let | |||
18 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 19 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
19 | sha256 = "sha256-XqeJCWS8mncS7CfrnXdhtzdgkFTib/RnursJ/AqyvD8="; | 20 | sha256 = "sha256-XqeJCWS8mncS7CfrnXdhtzdgkFTib/RnursJ/AqyvD8="; |
20 | }; | 21 | }; |
22 | external_5_2_1 = buildApp rec { | ||
23 | appName = "external"; | ||
24 | version = "5.2.1"; | ||
25 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
26 | sha256 = "sha256-kyeqd/KRbDuqfnYUb0sb7QF1LKmtQvlI/NPCH8oFutQ="; | ||
27 | }; | ||
28 | external_5_3_1 = buildApp rec { | ||
29 | appName = "external"; | ||
30 | version = "5.3.1"; | ||
31 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
32 | sha256 = "sha256-WJBu2KFLsT/p+iiwy0p5UdKdrSMrfD3dSQjwuAw6DwY="; | ||
33 | }; | ||
34 | external_5_4_0 = buildApp rec { | ||
35 | appName = "external"; | ||
36 | version = "5.4.0"; | ||
37 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
38 | sha256 = "sha256-7DxvOwy+AI/+t559ffqCIDBnyozxQTe1EhvbUhX64UY="; | ||
39 | }; | ||
21 | versions = { | 40 | versions = { |
22 | "25" = external_5_0_2; | 41 | "25" = external_5_0_2; |
23 | "26" = external_5_1_0; | 42 | "26" = external_5_1_0; |
24 | "27" = external_5_2_0; | 43 | "27" = external_5_2_0; |
44 | "27_2" = external_5_2_1; | ||
45 | "28" = external_5_3_1; | ||
46 | "29" = external_5_4_0; | ||
25 | }; | 47 | }; |
26 | in | 48 | in |
27 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app external") | 49 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app external") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/extract.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/extract.nix index 589115e..23fa92a 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/extract.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/extract.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/extract | ||
3 | extract_1_3_6 = buildApp rec { | 4 | extract_1_3_6 = buildApp rec { |
4 | appName = "extract"; | 5 | appName = "extract"; |
5 | version = "1.3.6"; | 6 | version = "1.3.6"; |
@@ -10,6 +11,7 @@ let | |||
10 | "25" = extract_1_3_6; | 11 | "25" = extract_1_3_6; |
11 | "26" = extract_1_3_6; | 12 | "26" = extract_1_3_6; |
12 | "27" = extract_1_3_6; | 13 | "27" = extract_1_3_6; |
14 | "27_2" = extract_1_3_6; | ||
13 | }; | 15 | }; |
14 | in | 16 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app extract") | 17 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app extract") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_markdown.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_markdown.nix index cf8e179..dd7cdad 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_markdown.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_markdown.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/files_markdown | ||
3 | files_markdown_2_4_1 = buildApp rec { | 4 | files_markdown_2_4_1 = buildApp rec { |
4 | appName = "files_markdown"; | 5 | appName = "files_markdown"; |
5 | version = "2.4.1"; | 6 | version = "2.4.1"; |
@@ -10,6 +11,7 @@ let | |||
10 | "25" = files_markdown_2_4_1; | 11 | "25" = files_markdown_2_4_1; |
11 | "26" = files_markdown_2_4_1; | 12 | "26" = files_markdown_2_4_1; |
12 | "27" = files_markdown_2_4_1; | 13 | "27" = files_markdown_2_4_1; |
14 | "27_2" = files_markdown_2_4_1; | ||
13 | }; | 15 | }; |
14 | in | 16 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_markdown") | 17 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_markdown") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_mindmap.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_mindmap.nix index fff85d7..22f3715 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_mindmap.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_mindmap.nix | |||
@@ -1,15 +1,24 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/files_mindmap | ||
3 | files_mindmap_0_0_28 = buildApp rec { | 4 | files_mindmap_0_0_28 = buildApp rec { |
4 | appName = "files_mindmap"; | 5 | appName = "files_mindmap"; |
5 | version = "0.0.28"; | 6 | version = "0.0.28"; |
6 | url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; | 7 | url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; |
7 | sha256 = "sha256-VlzqstlsdinaqkbK32NvS1oFoQcFasJGHSlcKxdQwIM="; | 8 | sha256 = "sha256-VlzqstlsdinaqkbK32NvS1oFoQcFasJGHSlcKxdQwIM="; |
8 | }; | 9 | }; |
10 | files_mindmap_0_0_30 = buildApp rec { | ||
11 | appName = "files_mindmap"; | ||
12 | version = "0.0.30"; | ||
13 | url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
14 | sha256 = "sha256-VsaJT3lsPqnCmgLYkkdLhyIRmi/CumEdezsvhra2NQk="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = files_mindmap_0_0_28; | 17 | "25" = files_mindmap_0_0_28; |
11 | "26" = files_mindmap_0_0_28; | 18 | "26" = files_mindmap_0_0_28; |
12 | "27" = files_mindmap_0_0_28; | 19 | "27" = files_mindmap_0_0_28; |
20 | "27_2" = files_mindmap_0_0_30; | ||
21 | "28" = files_mindmap_0_0_30; | ||
13 | }; | 22 | }; |
14 | in | 23 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_mindmap") | 24 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_mindmap") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_readmemd.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_readmemd.nix index 97aeaf7..6a27942 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_readmemd.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/files_readmemd.nix | |||
@@ -1,14 +1,22 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/files_readmemd | ||
3 | files_readmemd_2_0_0 = buildApp rec { | 4 | files_readmemd_2_0_0 = buildApp rec { |
4 | appName = "files_readmemd"; | 5 | appName = "files_readmemd"; |
5 | version = "2.0.0"; | 6 | version = "2.0.0"; |
6 | url = "https://github.com/mamatt/files_readmemd/releases/download/V${version}/${appName}.tar.gz"; | 7 | url = "https://github.com/mamatt/files_readmemd/releases/download/V${version}/${appName}.tar.gz"; |
7 | sha256 = "sha256-vUoSK+b4gj51eJcocrXINO/eFKPRZQoj0q6l0gVBqgw="; | 8 | sha256 = "sha256-vUoSK+b4gj51eJcocrXINO/eFKPRZQoj0q6l0gVBqgw="; |
8 | }; | 9 | }; |
10 | files_readmemd_2_0_1 = buildApp rec { | ||
11 | appName = "files_readmemd"; | ||
12 | version = "2.0.1"; | ||
13 | url = "https://github.com/mamatt/files_readmemd/releases/download/V${version}/${appName}.tar.gz"; | ||
14 | sha256 = "sha256-tilluHmSXiuiW07rtbBGckUxrL92BPhIcBt5aPLkhq8="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = files_readmemd_2_0_0; | 17 | "25" = files_readmemd_2_0_0; |
11 | "26" = files_readmemd_2_0_0; | 18 | "26" = files_readmemd_2_0_0; |
19 | "27_2" = files_readmemd_2_0_1; | ||
12 | }; | 20 | }; |
13 | in | 21 | in |
14 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_readmemd") | 22 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_readmemd") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/flowupload.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/flowupload.nix index 55f4ba7..05223f3 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/flowupload.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/flowupload.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/flowupload | ||
3 | flowupload_1_1_3 = buildApp rec { | 4 | flowupload_1_1_3 = buildApp rec { |
4 | appName = "flowupload"; | 5 | appName = "flowupload"; |
5 | version = "1.1.3"; | 6 | version = "1.1.3"; |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix index be230fd..b8f6dbe 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxedit.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/gpxedit | ||
3 | gpxedit_0_0_14 = buildApp rec { | 4 | gpxedit_0_0_14 = buildApp rec { |
4 | appName = "gpxedit"; | 5 | appName = "gpxedit"; |
5 | version = "0.0.14"; | 6 | version = "0.0.14"; |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxpod.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxpod.nix index 5a3b7e7..2759164 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxpod.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/gpxpod.nix | |||
@@ -8,6 +8,7 @@ let | |||
8 | "gpx" = ["application/gpx+xml"]; | 8 | "gpx" = ["application/gpx+xml"]; |
9 | }; | 9 | }; |
10 | }; | 10 | }; |
11 | # https://apps.nextcloud.com/apps/gpxpod | ||
11 | gpxpod_5_0_10 = buildApp rec { | 12 | gpxpod_5_0_10 = buildApp rec { |
12 | appName = "gpxpod"; | 13 | appName = "gpxpod"; |
13 | version = "5.0.10"; | 14 | version = "5.0.10"; |
@@ -22,10 +23,27 @@ let | |||
22 | sha256 = "sha256-uhz6AC8opDQkFQDpG4u8H4vkFtzbFAZvb8r32QHj/8I="; | 23 | sha256 = "sha256-uhz6AC8opDQkFQDpG4u8H4vkFtzbFAZvb8r32QHj/8I="; |
23 | inherit otherConfig; | 24 | inherit otherConfig; |
24 | }; | 25 | }; |
26 | gpxpod_5_0_13 = buildApp rec { | ||
27 | appName = "gpxpod"; | ||
28 | version = "5.0.13"; | ||
29 | url = "https://github.com/julien-nc/gpxpod/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
30 | sha256 = "sha256-NdP95TtTd9Vo6f+PQ/JpcpJNvqRZQ/3NWxNaQRu67vs="; | ||
31 | inherit otherConfig; | ||
32 | }; | ||
33 | gpxpod_5_0_18 = buildApp rec { | ||
34 | appName = "gpxpod"; | ||
35 | version = "5.0.18"; | ||
36 | url = "https://github.com/julien-nc/gpxpod/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
37 | sha256 = "sha256-OaU903sxoSzfVv1igwSLdgepgXKBkEuoin/crSg+RyA="; | ||
38 | inherit otherConfig; | ||
39 | }; | ||
25 | versions = { | 40 | versions = { |
26 | "25" = gpxpod_5_0_10; | 41 | "25" = gpxpod_5_0_10; |
27 | "26" = gpxpod_5_0_12; | 42 | "26" = gpxpod_5_0_12; |
28 | "27" = gpxpod_5_0_12; | 43 | "27" = gpxpod_5_0_12; |
44 | "27_2" = gpxpod_5_0_13; | ||
45 | "28" = gpxpod_5_0_18; | ||
46 | "29" = gpxpod_5_0_18; | ||
29 | }; | 47 | }; |
30 | in | 48 | in |
31 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app gpxpod") | 49 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app gpxpod") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/groupfolders.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/groupfolders.nix index b966d3d..1256ce8 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/groupfolders.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/groupfolders.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/groupfolders | ||
3 | groupfolders_13_1_5 = buildApp rec { | 4 | groupfolders_13_1_5 = buildApp rec { |
4 | appName = "groupfolders"; | 5 | appName = "groupfolders"; |
5 | version = "13.1.5"; | 6 | version = "13.1.5"; |
@@ -18,10 +19,31 @@ let | |||
18 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 19 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
19 | sha256 = "sha256-NsTZhmY1XBKHn/1IcIp2Al7BwJzE2xoBzgyBXnmuWls="; | 20 | sha256 = "sha256-NsTZhmY1XBKHn/1IcIp2Al7BwJzE2xoBzgyBXnmuWls="; |
20 | }; | 21 | }; |
22 | groupfolders_15_3_8 = buildApp rec { | ||
23 | appName = "groupfolders"; | ||
24 | version = "15.3.8"; | ||
25 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
26 | sha256 = "sha256-0R2FN7ba5FI95GWTUeE2JUoYIvSLIsQH/Y+VTqZQn1M="; | ||
27 | }; | ||
28 | groupfolders_16_0_7 = buildApp rec { | ||
29 | appName = "groupfolders"; | ||
30 | version = "16.0.7"; | ||
31 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
32 | sha256 = "sha256-a22KP20fE+cpOuv2erl3qUu4glWArx5oISFlI8vxAQc="; | ||
33 | }; | ||
34 | groupfolders_17_0_1 = buildApp rec { | ||
35 | appName = "groupfolders"; | ||
36 | version = "17.0.1"; | ||
37 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
38 | sha256 = "sha256-x9T/JoNJl6LxaPzF9IpKaGrz321nbMSAN3gfZbSapGE="; | ||
39 | }; | ||
21 | versions = { | 40 | versions = { |
22 | "25" = groupfolders_13_1_5; | 41 | "25" = groupfolders_13_1_5; |
23 | "26" = groupfolders_14_0_4; | 42 | "26" = groupfolders_14_0_4; |
24 | "27" = groupfolders_15_0_2; | 43 | "27" = groupfolders_15_0_2; |
44 | "27_2" = groupfolders_15_3_8; | ||
45 | "28" = groupfolders_16_0_7; | ||
46 | "29" = groupfolders_17_0_1; | ||
25 | }; | 47 | }; |
26 | in | 48 | in |
27 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app groupfolders") | 49 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app groupfolders") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/impersonate.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/impersonate.nix index afae917..96ad786 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/impersonate.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/impersonate.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/impersonate | ||
3 | impersonate_1_12_1 = buildApp rec { | 4 | impersonate_1_12_1 = buildApp rec { |
4 | appName = "impersonate"; | 5 | appName = "impersonate"; |
5 | version = "1.12.1"; | 6 | version = "1.12.1"; |
@@ -18,10 +19,25 @@ let | |||
18 | url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 19 | url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
19 | sha256 = "sha256-A1rGJJLaWhiNf9l0YUh6WOB+fKRBRDckE890hq5OB4k="; | 20 | sha256 = "sha256-A1rGJJLaWhiNf9l0YUh6WOB+fKRBRDckE890hq5OB4k="; |
20 | }; | 21 | }; |
22 | impersonate_1_15_0 = buildApp rec { | ||
23 | appName = "impersonate"; | ||
24 | version = "1.15.0"; | ||
25 | url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
26 | sha256 = "sha256-fJ96PmkRvgmoIYmF7r/zOQ88/tjb6d0+sQ1YbKq8sY8="; | ||
27 | }; | ||
28 | impersonate_1_16_0 = buildApp rec { | ||
29 | appName = "impersonate"; | ||
30 | version = "1.16.0"; | ||
31 | url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
32 | sha256 = "sha256-7NCfm2c861E1ZOZhpqjbsw2LC9I7ypp2J1LamqmWvtU="; | ||
33 | }; | ||
21 | versions = { | 34 | versions = { |
22 | "25" = impersonate_1_12_1; | 35 | "25" = impersonate_1_12_1; |
23 | "26" = impersonate_1_13_1; | 36 | "26" = impersonate_1_13_1; |
24 | "27" = impersonate_1_14_0; | 37 | "27" = impersonate_1_14_0; |
38 | "27_2" = impersonate_1_14_0; | ||
39 | "28" = impersonate_1_15_0; | ||
40 | "29" = impersonate_1_16_0; | ||
25 | }; | 41 | }; |
26 | in | 42 | in |
27 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app impersonate") | 43 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app impersonate") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/integration_dropbox.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/integration_dropbox.nix index d3834ad..2b3b738 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/integration_dropbox.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/integration_dropbox.nix | |||
@@ -1,13 +1,23 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | integration_dropbox_2_0_1 = buildApp rec { | 3 | # https://apps.nextcloud.com/apps/integration_dropbox |
4 | integration_dropbox_2_0_1 = buildApp rec { | ||
4 | appName = "integration_dropbox"; | 5 | appName = "integration_dropbox"; |
5 | version = "2.0.1"; | 6 | version = "2.0.1"; |
6 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 7 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
7 | sha256 = "sha256-RPCd8+/yKNlIGfEU+ITS8DBIxJDfc//8MGHaIjfYxdQ="; | 8 | sha256 = "sha256-RPCd8+/yKNlIGfEU+ITS8DBIxJDfc//8MGHaIjfYxdQ="; |
8 | }; | 9 | }; |
10 | integration_dropbox_2_2_0 = buildApp rec { | ||
11 | appName = "integration_dropbox"; | ||
12 | version = "2.2.0"; | ||
13 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
14 | sha256 = "sha256-GSdiE/WYyJlBv6SuViLzidJvbzImnfWUEKwjqye6qyw="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "27" = integration_dropbox_2_0_1; | 17 | "27" = integration_dropbox_2_0_1; |
18 | "27_2" = integration_dropbox_2_2_0; | ||
19 | "28" = integration_dropbox_2_2_0; | ||
20 | "29" = integration_dropbox_2_2_0; | ||
11 | }; | 21 | }; |
12 | in | 22 | in |
13 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app integration_dropbox") | 23 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app integration_dropbox") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix index 7be8c6b..63c2018 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/keeweb.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/keeweb | ||
3 | keeweb_0_6_13 = buildApp rec { | 4 | keeweb_0_6_13 = buildApp rec { |
4 | appName = "keeweb"; | 5 | appName = "keeweb"; |
5 | version = "0.6.13"; | 6 | version = "0.6.13"; |
@@ -15,10 +16,27 @@ let | |||
15 | }; | 16 | }; |
16 | }; | 17 | }; |
17 | }; | 18 | }; |
19 | keeweb_0_6_18 = buildApp rec { | ||
20 | appName = "keeweb"; | ||
21 | version = "0.6.18"; | ||
22 | url = "https://github.com/jhass/nextcloud-keeweb/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
23 | sha256 = "sha256-DsWjS7U8FPbryfH3TjQ0sLqVYZX4wlzy6AZl2cHXR6M="; | ||
24 | installPhase = '' | ||
25 | mkdir -p $out | ||
26 | cp -R . $out/ | ||
27 | ''; | ||
28 | otherConfig = { | ||
29 | mimetypemapping = { | ||
30 | "kdbx" = ["application/x-kdbx"]; | ||
31 | }; | ||
32 | }; | ||
33 | }; | ||
18 | versions = { | 34 | versions = { |
19 | "25" = keeweb_0_6_13; | 35 | "25" = keeweb_0_6_13; |
20 | "26" = keeweb_0_6_13; | 36 | "26" = keeweb_0_6_13; |
21 | "27" = keeweb_0_6_13; | 37 | "27" = keeweb_0_6_13; |
38 | "27_2" = keeweb_0_6_13; | ||
39 | "28" = keeweb_0_6_18; | ||
22 | }; | 40 | }; |
23 | in | 41 | in |
24 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app keeweb") | 42 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app keeweb") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/maps.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/maps.nix index 1b29173..8d09887 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/maps.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/maps.nix | |||
@@ -1,15 +1,31 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/maps | ||
3 | maps_1_1_0 = buildApp rec { | 4 | maps_1_1_0 = buildApp rec { |
4 | appName = "maps"; | 5 | appName = "maps"; |
5 | version = "1.1.0"; | 6 | version = "1.1.0"; |
6 | url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz"; | 7 | url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz"; |
7 | sha256 = "sha256-Me/V+9wXZyq3UEVx9Nqim6pfPFJaALjKv9f7iUjill8="; | 8 | sha256 = "sha256-Me/V+9wXZyq3UEVx9Nqim6pfPFJaALjKv9f7iUjill8="; |
8 | }; | 9 | }; |
10 | maps_1_2_0 = buildApp rec { | ||
11 | appName = "maps"; | ||
12 | version = "1.2.0"; | ||
13 | url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
14 | sha256 = "sha256-3XCjm1rsPpLnOEVoHPasKDZEJzweY7AbqASXoimHGVg="; | ||
15 | }; | ||
16 | maps_1_4_0 = buildApp rec { | ||
17 | appName = "maps"; | ||
18 | version = "1.4.0"; | ||
19 | url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz"; | ||
20 | sha256 = "sha256-BmXs6Oepwnm+Cviy4awm3S8P9AiJTt1BnAQNb4TxVYE="; | ||
21 | }; | ||
9 | versions = { | 22 | versions = { |
10 | "25" = maps_1_1_0; | 23 | "25" = maps_1_1_0; |
11 | "26" = maps_1_1_0; | 24 | "26" = maps_1_1_0; |
12 | "27" = maps_1_1_0; | 25 | "27" = maps_1_1_0; |
26 | "27_2" = maps_1_2_0; | ||
27 | "28" = maps_1_4_0; | ||
28 | "29" = maps_1_4_0; | ||
13 | }; | 29 | }; |
14 | in | 30 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app maps") | 31 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app maps") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/metadata.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/metadata.nix index 0fe7409..4c4ec80 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/metadata.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/metadata.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/metadata | ||
3 | metadata_0_19_0 = buildApp rec { | 4 | metadata_0_19_0 = buildApp rec { |
4 | appName = "metadata"; | 5 | appName = "metadata"; |
5 | version = "0.19.0"; | 6 | version = "0.19.0"; |
6 | url = "https://github.com/gino0631/nextcloud-metadata/releases/download/v${version}/${appName}.tar.gz"; | 7 | url = "https://github.com/gino0631/nextcloud-metadata/releases/download/v${version}/${appName}.tar.gz"; |
7 | sha256 = "sha256-XfFxCwRFO0WnBPU4CIejNXySRQdguvzauu62bzUKD44="; | 8 | sha256 = "sha256-XfFxCwRFO0WnBPU4CIejNXySRQdguvzauu62bzUKD44="; |
8 | }; | 9 | }; |
10 | metadata_0_20_0 = buildApp rec { | ||
11 | appName = "metadata"; | ||
12 | version = "0.20.0"; | ||
13 | url = "https://github.com/gino0631/nextcloud-metadata/releases/download/v${version}/${appName}.tar.gz"; | ||
14 | sha256 = "sha256-FsdkKnF+hXhrw3KVYWLu7FN34PMF0mOM4+tvB8IzmXw="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = metadata_0_19_0; | 17 | "25" = metadata_0_19_0; |
11 | "26" = metadata_0_19_0; | 18 | "26" = metadata_0_19_0; |
12 | "27" = metadata_0_19_0; | 19 | "27" = metadata_0_19_0; |
20 | "27_2" = metadata_0_20_0; | ||
21 | "28" = metadata_0_20_0; | ||
22 | "29" = metadata_0_20_0; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app metadata") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app metadata") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/music.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/music.nix index fc96224..522d321 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/music.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/music.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/music | ||
3 | music_1_8_4 = buildApp rec { | 4 | music_1_8_4 = buildApp rec { |
4 | appName = "music"; | 5 | appName = "music"; |
5 | version = "1.8.4"; | 6 | version = "1.8.4"; |
6 | url = "https://github.com/owncloud/music/releases/download/v${version}/${appName}_${version}_for_nextcloud.tar.gz"; | 7 | url = "https://github.com/owncloud/music/releases/download/v${version}/${appName}_${version}_for_nextcloud.tar.gz"; |
7 | sha256 = "sha256-WWXMpOyTRxykAVeUj/h6QP5ENqaMvTcPIqPQjhY68KA="; | 8 | sha256 = "sha256-WWXMpOyTRxykAVeUj/h6QP5ENqaMvTcPIqPQjhY68KA="; |
8 | }; | 9 | }; |
10 | music_1_11_0 = buildApp rec { | ||
11 | appName = "music"; | ||
12 | version = "1.11.0"; | ||
13 | url = "https://github.com/owncloud/music/releases/download/v${version}/${appName}_${version}_for_nextcloud.tar.gz"; | ||
14 | sha256 = "sha256-IcxgSo5kIDzMideKlrh3gdG71s0+KqTCNCpmH+N1lGQ="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = music_1_8_4; | 17 | "25" = music_1_8_4; |
11 | "26" = music_1_8_4; | 18 | "26" = music_1_8_4; |
12 | "27" = music_1_8_4; | 19 | "27" = music_1_8_4; |
20 | "27_2" = music_1_11_0; | ||
21 | "28" = music_1_11_0; | ||
22 | "29" = music_1_11_0; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app music") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app music") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/notes.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/notes.nix index 7677c6c..8539a43 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/notes.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/notes.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/notes | ||
3 | notes_4_8_1 = buildApp rec { | 4 | notes_4_8_1 = buildApp rec { |
4 | appName = "notes"; | 5 | appName = "notes"; |
5 | version = "4.8.1"; | 6 | version = "4.8.1"; |
6 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; | 7 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; |
7 | sha256 = "sha256-BfH1W+7TWKZRuAAhKQEQtlv8ePTtJQvZQVMMu3zULR4="; | 8 | sha256 = "sha256-BfH1W+7TWKZRuAAhKQEQtlv8ePTtJQvZQVMMu3zULR4="; |
8 | }; | 9 | }; |
10 | notes_4_10_0 = buildApp rec { | ||
11 | appName = "notes"; | ||
12 | version = "4.10.0"; | ||
13 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; | ||
14 | sha256 = "sha256-av6y5GViTzlHtnUb/OIDw+0wdA/ZRwPYQMU3yDEbMTQ="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = notes_4_8_1; | 17 | "25" = notes_4_8_1; |
11 | "26" = notes_4_8_1; | 18 | "26" = notes_4_8_1; |
12 | "27" = notes_4_8_1; | 19 | "27" = notes_4_8_1; |
20 | "27_2" = notes_4_10_0; | ||
21 | "28" = notes_4_10_0; | ||
22 | "29" = notes_4_10_0; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app notes") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app notes") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/ocsms.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/ocsms.nix index dcdaad2..5e2dbc0 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/ocsms.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/ocsms.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/ocsms | ||
3 | ocsms_2_2_0 = buildApp rec { | 4 | ocsms_2_2_0 = buildApp rec { |
4 | appName = "ocsms"; | 5 | appName = "ocsms"; |
5 | version = "2.2.0"; | 6 | version = "2.2.0"; |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/onlyoffice.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/onlyoffice.nix index e93df00..276efe1 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/onlyoffice.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/onlyoffice.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/onlyoffice | ||
3 | onlyoffice_7_9_0 = buildApp rec { | 4 | onlyoffice_7_9_0 = buildApp rec { |
4 | appName = "onlyoffice"; | 5 | appName = "onlyoffice"; |
5 | version = "7.9.0"; | 6 | version = "7.9.0"; |
@@ -12,10 +13,19 @@ let | |||
12 | url = "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v${version}/${appName}.tar.gz"; | 13 | url = "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v${version}/${appName}.tar.gz"; |
13 | sha256 = "sha256-DfZKgpkpcogy9I3A3ru0V/WR5wYWBr+wrHe+mQJBPYk="; | 14 | sha256 = "sha256-DfZKgpkpcogy9I3A3ru0V/WR5wYWBr+wrHe+mQJBPYk="; |
14 | }; | 15 | }; |
16 | onlyoffice_9_2_2 = buildApp rec { | ||
17 | appName = "onlyoffice"; | ||
18 | version = "9.2.2"; | ||
19 | url = "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v${version}/${appName}.tar.gz"; | ||
20 | sha256 = "sha256-tvecrmbsxfzth+9y5WUYz8Mpwh7rf4NAYOc021vTjS0="; | ||
21 | }; | ||
15 | versions = { | 22 | versions = { |
16 | "25" = onlyoffice_7_9_0; | 23 | "25" = onlyoffice_7_9_0; |
17 | "26" = onlyoffice_7_9_0; | 24 | "26" = onlyoffice_7_9_0; |
18 | "27" = onlyoffice_8_2_0; | 25 | "27" = onlyoffice_8_2_0; |
26 | "27_2" = onlyoffice_9_2_2; | ||
27 | "28" = onlyoffice_9_2_2; | ||
28 | "29" = onlyoffice_9_2_2; | ||
19 | }; | 29 | }; |
20 | in | 30 | in |
21 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app onlyoffice") | 31 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app onlyoffice") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/passman.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/passman.nix index 5559b22..63f7c2e 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/passman.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/passman.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/passman | ||
3 | passman_2_4_5 = buildApp rec { | 4 | passman_2_4_5 = buildApp rec { |
4 | appName = "passman"; | 5 | appName = "passman"; |
5 | version = "2.4.5"; | 6 | version = "2.4.5"; |
@@ -12,10 +13,19 @@ let | |||
12 | url = "https://releases.passman.cc/${appName}_${version}.tar.gz"; | 13 | url = "https://releases.passman.cc/${appName}_${version}.tar.gz"; |
13 | sha256 = "sha256-CeNaN0cioVjcW6ILB//BIvmjQWcbvfK3m8jVQ8LGtyM="; | 14 | sha256 = "sha256-CeNaN0cioVjcW6ILB//BIvmjQWcbvfK3m8jVQ8LGtyM="; |
14 | }; | 15 | }; |
16 | passman_2_4_9 = buildApp rec { | ||
17 | appName = "passman"; | ||
18 | version = "2.4.9"; | ||
19 | url = "https://releases.passman.cc/${appName}_${version}.tar.gz"; | ||
20 | sha256 = "sha256-jLcKuY8wJohZ/oRon05yBq+755W9ytgOZsad9jhjUJY="; | ||
21 | }; | ||
15 | versions = { | 22 | versions = { |
16 | "25" = passman_2_4_5; | 23 | "25" = passman_2_4_5; |
17 | "26" = passman_2_4_7; | 24 | "26" = passman_2_4_7; |
18 | "27" = passman_2_4_7; | 25 | "27" = passman_2_4_7; |
26 | "27_2" = passman_2_4_9; | ||
27 | "28" = passman_2_4_9; | ||
28 | "29" = passman_2_4_9; | ||
19 | }; | 29 | }; |
20 | in | 30 | in |
21 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app passman") | 31 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app passman") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/polls.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/polls.nix index a50ac43..24eb7b0 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/polls.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/polls.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/polls | ||
3 | polls_5_2_0 = buildApp rec { | 4 | polls_5_2_0 = buildApp rec { |
4 | appName = "polls"; | 5 | appName = "polls"; |
5 | version = "5.2.0"; | 6 | version = "5.2.0"; |
6 | url = "https://github.com/nextcloud/polls/releases/download/v${version}/${appName}.tar.gz"; | 7 | url = "https://github.com/nextcloud/polls/releases/download/v${version}/${appName}.tar.gz"; |
7 | sha256 = "sha256-45YNcSeFG9v3mfk7eLbDiy6hFgmfePY0j86JiVS0k14="; | 8 | sha256 = "sha256-45YNcSeFG9v3mfk7eLbDiy6hFgmfePY0j86JiVS0k14="; |
8 | }; | 9 | }; |
10 | polls_7_1_1 = buildApp rec { | ||
11 | appName = "polls"; | ||
12 | version = "7.1.1"; | ||
13 | url = "https://github.com/nextcloud/polls/releases/download/v${version}/${appName}.tar.gz"; | ||
14 | sha256 = "sha256-C9za++xDhiKQD97M39RijteP0PhTtlDTs94H3Z/pd+I="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = polls_5_2_0; | 17 | "25" = polls_5_2_0; |
11 | "26" = polls_5_2_0; | 18 | "26" = polls_5_2_0; |
12 | "27" = polls_5_2_0; | 19 | "27" = polls_5_2_0; |
20 | "27_2" = polls_7_1_1; | ||
21 | "28" = polls_7_1_1; | ||
22 | "29" = polls_7_1_1; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app polls") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app polls") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/side_menu.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/side_menu.nix index da48f91..0cfe8a3 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/side_menu.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/side_menu.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/side_menu | ||
3 | side_menu_3_10_3 = buildApp rec { | 4 | side_menu_3_10_3 = buildApp rec { |
4 | appName = "side_menu"; | 5 | appName = "side_menu"; |
5 | version = "3.10.3"; | 6 | version = "3.10.3"; |
@@ -7,10 +8,20 @@ let | |||
7 | filename = "${appName}-${version}.tar.gz"; | 8 | filename = "${appName}-${version}.tar.gz"; |
8 | sha256 = "sha256-WKbc6Ln6v3LYyRzwy0xAOmXilbqrWGS8XGWIT+TajdM="; | 9 | sha256 = "sha256-WKbc6Ln6v3LYyRzwy0xAOmXilbqrWGS8XGWIT+TajdM="; |
9 | }; | 10 | }; |
11 | side_menu_3_12_0 = buildApp rec { | ||
12 | appName = "side_menu"; | ||
13 | version = "3.12.0"; | ||
14 | url = "https://gitnet.fr/attachments/9c9be610-5d3b-414d-a523-396c237c15ef"; | ||
15 | filename = "${appName}-${version}.tar.gz"; | ||
16 | sha256 = "sha256-WKbc6Ln6v3LYyRzwy0xAOmXilbqrWGS8XGWIT+TajdM="; | ||
17 | }; | ||
10 | versions = { | 18 | versions = { |
11 | "25" = side_menu_3_10_3; | 19 | "25" = side_menu_3_10_3; |
12 | "26" = side_menu_3_10_3; | 20 | "26" = side_menu_3_10_3; |
13 | "27" = side_menu_3_10_3; | 21 | "27" = side_menu_3_10_3; |
22 | "27_2" = side_menu_3_12_0; | ||
23 | "28" = side_menu_3_12_0; | ||
24 | "29" = side_menu_3_12_0; | ||
14 | }; | 25 | }; |
15 | in | 26 | in |
16 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app side_menu") | 27 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app side_menu") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/social.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/social.nix index 912b5bf..2b566fb 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/social.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/social.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/social | ||
3 | social_0_6_1 = buildApp rec { | 4 | social_0_6_1 = buildApp rec { |
4 | appName = "social"; | 5 | appName = "social"; |
5 | version = "0.6.1"; | 6 | version = "0.6.1"; |
@@ -9,6 +10,8 @@ let | |||
9 | versions = { | 10 | versions = { |
10 | "26" = social_0_6_1; | 11 | "26" = social_0_6_1; |
11 | "27" = social_0_6_1; | 12 | "27" = social_0_6_1; |
13 | "27_2" = social_0_6_1; | ||
14 | "28" = social_0_6_1; | ||
12 | }; | 15 | }; |
13 | in | 16 | in |
14 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app social") | 17 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app social") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/spreed.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/spreed.nix index d8a20b9..f4ad602 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/spreed.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/spreed.nix | |||
@@ -1,5 +1,6 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/spreed | ||
3 | spreed_15_0_7 = buildApp rec { | 4 | spreed_15_0_7 = buildApp rec { |
4 | appName = "spreed"; | 5 | appName = "spreed"; |
5 | version = "15.0.7"; | 6 | version = "15.0.7"; |
@@ -18,10 +19,31 @@ let | |||
18 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | 19 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; |
19 | sha256 = "sha256-vb08DI+q+5f87zz2UguE1y6b0NV2EoICYpaKUGmyF5w="; | 20 | sha256 = "sha256-vb08DI+q+5f87zz2UguE1y6b0NV2EoICYpaKUGmyF5w="; |
20 | }; | 21 | }; |
22 | spreed_17_1_9 = buildApp rec { | ||
23 | appName = "spreed"; | ||
24 | version = "17.1.9"; | ||
25 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
26 | sha256 = "sha256-YP/EDlxw3BVRVwWNyopt54Gcw5kG54gBHm2sDkSWLk0="; | ||
27 | }; | ||
28 | spreed_18_0_8 = buildApp rec { | ||
29 | appName = "spreed"; | ||
30 | version = "18.0.8"; | ||
31 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
32 | sha256 = "sha256-oUbZxLf1maXXB4FYWJ4zsnbkIcaXBcHZdlR3m4wTPio="; | ||
33 | }; | ||
34 | spreed_19_0_2 = buildApp rec { | ||
35 | appName = "spreed"; | ||
36 | version = "19.0.2"; | ||
37 | url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz"; | ||
38 | sha256 = "sha256-FmikkGguGlMdEyae3vT6Esx1mMUc1ri5eQX280woPls="; | ||
39 | }; | ||
21 | versions = { | 40 | versions = { |
22 | "25" = spreed_15_0_7; | 41 | "25" = spreed_15_0_7; |
23 | "26" = spreed_16_0_5; | 42 | "26" = spreed_16_0_5; |
24 | "27" = spreed_17_0_3; | 43 | "27" = spreed_17_0_3; |
44 | "27_2" = spreed_17_1_9; | ||
45 | "28" = spreed_18_0_8; | ||
46 | "29" = spreed_19_0_2; | ||
25 | }; | 47 | }; |
26 | in | 48 | in |
27 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app spreed") | 49 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app spreed") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/talk_matterbridge.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/talk_matterbridge.nix index 906719d..dc880fc 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/talk_matterbridge.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/talk_matterbridge.nix | |||
@@ -1,14 +1,23 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/talk_matterbridge | ||
3 | talk_matterbridge_1_26_0 = buildApp rec { | 4 | talk_matterbridge_1_26_0 = buildApp rec { |
4 | appName = "talk_matterbridge"; | 5 | appName = "talk_matterbridge"; |
5 | version = "1.26.0"; | 6 | version = "1.26.0"; |
6 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; | 7 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; |
7 | sha256 = "sha256-gD5lfLWBjWOiy2ULf31ngQVIQbMZj3iwu3zuVrEDSks="; | 8 | sha256 = "sha256-gD5lfLWBjWOiy2ULf31ngQVIQbMZj3iwu3zuVrEDSks="; |
8 | }; | 9 | }; |
10 | talk_matterbridge_1_28_0 = buildApp rec { | ||
11 | appName = "talk_matterbridge"; | ||
12 | version = "1.28.0"; | ||
13 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}-0/${appName}.tar.gz"; | ||
14 | sha256 = "sha256-uZNc+mJb+frlnXYAZJnn84aopsHvakQ4e7ZKFG6Gwyo="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = talk_matterbridge_1_26_0; | 17 | "25" = talk_matterbridge_1_26_0; |
11 | "26" = talk_matterbridge_1_26_0; | 18 | "26" = talk_matterbridge_1_26_0; |
19 | "27_2" = talk_matterbridge_1_28_0; | ||
20 | "28" = talk_matterbridge_1_28_0; | ||
12 | }; | 21 | }; |
13 | in | 22 | in |
14 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app talk_matterbridge") | 23 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app talk_matterbridge") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/apps/tasks.nix b/flakes/mypackages/pkgs/webapps/nextcloud/apps/tasks.nix index aee7650..a81383a 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/apps/tasks.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/apps/tasks.nix | |||
@@ -1,15 +1,25 @@ | |||
1 | { buildApp, nextcloudVersion }: | 1 | { buildApp, nextcloudVersion }: |
2 | let | 2 | let |
3 | # https://apps.nextcloud.com/apps/tasks | ||
3 | tasks_0_15_0 = buildApp rec { | 4 | tasks_0_15_0 = buildApp rec { |
4 | appName = "tasks"; | 5 | appName = "tasks"; |
5 | version = "0.15.0"; | 6 | version = "0.15.0"; |
6 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; | 7 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; |
7 | sha256 = "sha256-nizJUFByK78FZ6KPJ4zfOU5Z9ClAxhwgQ7d+X5TGnM8="; | 8 | sha256 = "sha256-nizJUFByK78FZ6KPJ4zfOU5Z9ClAxhwgQ7d+X5TGnM8="; |
8 | }; | 9 | }; |
10 | tasks_0_16_0 = buildApp rec { | ||
11 | appName = "tasks"; | ||
12 | version = "0.16.0"; | ||
13 | url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz"; | ||
14 | sha256 = "sha256-HitYQcdURUHujRNMF0jKQzvSO93bItisI0emq0yw8p4="; | ||
15 | }; | ||
9 | versions = { | 16 | versions = { |
10 | "25" = tasks_0_15_0; | 17 | "25" = tasks_0_15_0; |
11 | "26" = tasks_0_15_0; | 18 | "26" = tasks_0_15_0; |
12 | "27" = tasks_0_15_0; | 19 | "27" = tasks_0_15_0; |
20 | "27_2" = tasks_0_15_0; | ||
21 | "28" = tasks_0_16_0; | ||
22 | "29" = tasks_0_16_0; | ||
13 | }; | 23 | }; |
14 | in | 24 | in |
15 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app tasks") | 25 | versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app tasks") |
diff --git a/flakes/mypackages/pkgs/webapps/nextcloud/default.nix b/flakes/mypackages/pkgs/webapps/nextcloud/default.nix index 8821cfa..ec12872 100644 --- a/flakes/mypackages/pkgs/webapps/nextcloud/default.nix +++ b/flakes/mypackages/pkgs/webapps/nextcloud/default.nix | |||
@@ -4,6 +4,12 @@ let | |||
4 | "25" = { sum = "sha256-alvh0fWESSS5KbfiKI1gaoahisDWnfT/bUhsSEEXfQI="; fullVersion = "25.0.10"; }; # php 7.4 - 8.2 | 4 | "25" = { sum = "sha256-alvh0fWESSS5KbfiKI1gaoahisDWnfT/bUhsSEEXfQI="; fullVersion = "25.0.10"; }; # php 7.4 - 8.2 |
5 | "26" = { sum = "sha256-nhq0aAY4T1hUZdKJY66ZSlirCSgPQet8YJpciwJw1b4="; fullVersion = "26.0.5"; }; # php 8.0 - 8.2 | 5 | "26" = { sum = "sha256-nhq0aAY4T1hUZdKJY66ZSlirCSgPQet8YJpciwJw1b4="; fullVersion = "26.0.5"; }; # php 8.0 - 8.2 |
6 | "27" = { sum = "sha256-O1NMmOdrf+2Mo5NMrUGbEK9YViWfMTvsIs06e/pu+WE="; fullVersion = "27.1.5"; }; # php 8.0 - 8.2 | 6 | "27" = { sum = "sha256-O1NMmOdrf+2Mo5NMrUGbEK9YViWfMTvsIs06e/pu+WE="; fullVersion = "27.1.5"; }; # php 8.0 - 8.2 |
7 | "27_2" = { sum = "sha256-lD4ScNdxp8gNqisy5ylM6MO3e56u9yrYs4SH1YyFB1Y="; fullVersion = "27.1.10"; }; # php 8.0 - 8.2 | ||
8 | # postgresql 12/13/14 | ||
9 | "28" = { sum = "sha256-3w0zhLRHy6HhKPIggPZ4BSH4aBab6r7o6g0VW/nGa48="; fullVersion = "28.0.6"; }; # php 8.0 - 8.2 | ||
10 | # postgresql 12/13/14/15 | ||
11 | "29" = { sum = "sha256-LUnSl9w0AJICEFeCPo54oxK8APVt59hneseQWQkYqxc="; fullVersion = "29.0.2"; }; # php 8.0 - 8.3 | ||
12 | # postgresql 12/13/14/15/16 | ||
7 | }; | 13 | }; |
8 | appNames = [ | 14 | appNames = [ |
9 | "audioplayer" "bookmarks" "calendar" "carnet" | 15 | "audioplayer" "bookmarks" "calendar" "carnet" |
diff --git a/flakes/private/chatons/flake.lock b/flakes/private/chatons/flake.lock index 2925f6c..1e163a2 100644 --- a/flakes/private/chatons/flake.lock +++ b/flakes/private/chatons/flake.lock | |||
@@ -3,7 +3,7 @@ | |||
3 | "environment": { | 3 | "environment": { |
4 | "locked": { | 4 | "locked": { |
5 | "lastModified": 1, | 5 | "lastModified": 1, |
6 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 6 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7 | "path": "../environment", | 7 | "path": "../environment", |
8 | "type": "path" | 8 | "type": "path" |
9 | }, | 9 | }, |
diff --git a/flakes/private/environment/flake.nix b/flakes/private/environment/flake.nix index 49b203e..389a601 100644 --- a/flakes/private/environment/flake.nix +++ b/flakes/private/environment/flake.nix | |||
@@ -380,7 +380,7 @@ | |||
380 | type = attrsOf (submodule { | 380 | type = attrsOf (submodule { |
381 | options = { | 381 | options = { |
382 | remote = mkOption { | 382 | remote = mkOption { |
383 | type = functionTo str; | 383 | type = functionTo (functionTo str); |
384 | example = literalExample '' | 384 | example = literalExample '' |
385 | bucket: "ssh://some_host/${bucket}"; | 385 | bucket: "ssh://some_host/${bucket}"; |
386 | ''; | 386 | ''; |
@@ -942,6 +942,14 @@ | |||
942 | }; | 942 | }; |
943 | }; | 943 | }; |
944 | }; | 944 | }; |
945 | matrix = mkOption { | ||
946 | description = "Matrix configuration"; | ||
947 | type = submodule { | ||
948 | options = { | ||
949 | ldap = mkLdapOptions "Mediagoblin" {}; | ||
950 | }; | ||
951 | }; | ||
952 | }; | ||
945 | mediagoblin = mkOption { | 953 | mediagoblin = mkOption { |
946 | description = "Mediagoblin configuration"; | 954 | description = "Mediagoblin configuration"; |
947 | type = submodule { | 955 | type = submodule { |
diff --git a/flakes/private/mail-relay/flake.lock b/flakes/private/mail-relay/flake.lock index 69406f1..4d620ad 100644 --- a/flakes/private/mail-relay/flake.lock +++ b/flakes/private/mail-relay/flake.lock | |||
@@ -3,7 +3,7 @@ | |||
3 | "environment": { | 3 | "environment": { |
4 | "locked": { | 4 | "locked": { |
5 | "lastModified": 1, | 5 | "lastModified": 1, |
6 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 6 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7 | "path": "../environment", | 7 | "path": "../environment", |
8 | "type": "path" | 8 | "type": "path" |
9 | }, | 9 | }, |
diff --git a/flakes/private/milters/flake.lock b/flakes/private/milters/flake.lock index 31d3d4c..6891e49 100644 --- a/flakes/private/milters/flake.lock +++ b/flakes/private/milters/flake.lock | |||
@@ -3,7 +3,7 @@ | |||
3 | "environment": { | 3 | "environment": { |
4 | "locked": { | 4 | "locked": { |
5 | "lastModified": 1, | 5 | "lastModified": 1, |
6 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 6 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7 | "path": "../environment", | 7 | "path": "../environment", |
8 | "type": "path" | 8 | "type": "path" |
9 | }, | 9 | }, |
diff --git a/flakes/private/monitoring/flake.lock b/flakes/private/monitoring/flake.lock index ed94c2b..cdba7c2 100644 --- a/flakes/private/monitoring/flake.lock +++ b/flakes/private/monitoring/flake.lock | |||
@@ -3,7 +3,7 @@ | |||
3 | "environment": { | 3 | "environment": { |
4 | "locked": { | 4 | "locked": { |
5 | "lastModified": 1, | 5 | "lastModified": 1, |
6 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 6 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7 | "path": "../environment", | 7 | "path": "../environment", |
8 | "type": "path" | 8 | "type": "path" |
9 | }, | 9 | }, |
diff --git a/flakes/private/opendmarc/flake.lock b/flakes/private/opendmarc/flake.lock index e9a1014..15fea39 100644 --- a/flakes/private/opendmarc/flake.lock +++ b/flakes/private/opendmarc/flake.lock | |||
@@ -3,7 +3,7 @@ | |||
3 | "environment": { | 3 | "environment": { |
4 | "locked": { | 4 | "locked": { |
5 | "lastModified": 1, | 5 | "lastModified": 1, |
6 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 6 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7 | "path": "../environment", | 7 | "path": "../environment", |
8 | "type": "path" | 8 | "type": "path" |
9 | }, | 9 | }, |
diff --git a/flakes/private/ssh/flake.lock b/flakes/private/ssh/flake.lock index 69406f1..4d620ad 100644 --- a/flakes/private/ssh/flake.lock +++ b/flakes/private/ssh/flake.lock | |||
@@ -3,7 +3,7 @@ | |||
3 | "environment": { | 3 | "environment": { |
4 | "locked": { | 4 | "locked": { |
5 | "lastModified": 1, | 5 | "lastModified": 1, |
6 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 6 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
7 | "path": "../environment", | 7 | "path": "../environment", |
8 | "type": "path" | 8 | "type": "path" |
9 | }, | 9 | }, |
diff --git a/flakes/private/system/flake.lock b/flakes/private/system/flake.lock index 280af0e..c6362c5 100644 --- a/flakes/private/system/flake.lock +++ b/flakes/private/system/flake.lock | |||
@@ -19,7 +19,7 @@ | |||
19 | "environment": { | 19 | "environment": { |
20 | "locked": { | 20 | "locked": { |
21 | "lastModified": 1, | 21 | "lastModified": 1, |
22 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 22 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
23 | "path": "../environment", | 23 | "path": "../environment", |
24 | "type": "path" | 24 | "type": "path" |
25 | }, | 25 | }, |
@@ -69,7 +69,7 @@ | |||
69 | }, | 69 | }, |
70 | "locked": { | 70 | "locked": { |
71 | "lastModified": 1, | 71 | "lastModified": 1, |
72 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 72 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
73 | "path": "../../mypackages", | 73 | "path": "../../mypackages", |
74 | "type": "path" | 74 | "type": "path" |
75 | }, | 75 | }, |
diff --git a/flakes/private/system/flake.nix b/flakes/private/system/flake.nix index ad6c58c..6045fd4 100644 --- a/flakes/private/system/flake.nix +++ b/flakes/private/system/flake.nix | |||
@@ -30,6 +30,17 @@ | |||
30 | secrets.deleteSecretsVars = true; | 30 | secrets.deleteSecretsVars = true; |
31 | secrets.secretsVars = "/run/keys/vars.yml"; | 31 | secrets.secretsVars = "/run/keys/vars.yml"; |
32 | 32 | ||
33 | programs.ssh.package = lib.mkDefault ( | ||
34 | pkgs.openssh.overrideAttrs(old: rec { | ||
35 | patches = old.patches ++ [ | ||
36 | # Mitigation for CVE https://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt | ||
37 | (pkgs.fetchpatch { | ||
38 | url = "https://raw.githubusercontent.com/NixOS/nixpkgs/342bfe5c431fd7828fee8fa7e07a4d8fbfd18618/pkgs/tools/networking/openssh/openssh-9.6_p1-CVE-2024-6387.patch"; | ||
39 | sha256 = "sha256-B3Wz/eWSdOnrOcVzDv+QqzLGdFlb3jivQ8qZMC3d0Qw="; | ||
40 | }) | ||
41 | ]; | ||
42 | }) | ||
43 | ); | ||
33 | services.openssh.enable = true; | 44 | services.openssh.enable = true; |
34 | 45 | ||
35 | nixpkgs.overlays = | 46 | nixpkgs.overlays = |
diff --git a/flakes/surfer/flake.lock b/flakes/surfer/flake.lock index 5f0ec8c..8ebbf92 100644 --- a/flakes/surfer/flake.lock +++ b/flakes/surfer/flake.lock | |||
@@ -41,7 +41,7 @@ | |||
41 | }, | 41 | }, |
42 | "locked": { | 42 | "locked": { |
43 | "lastModified": 1, | 43 | "lastModified": 1, |
44 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 44 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
45 | "path": "../mypackages", | 45 | "path": "../mypackages", |
46 | "type": "path" | 46 | "type": "path" |
47 | }, | 47 | }, |
diff --git a/systems/backup-2/flake.lock b/systems/backup-2/flake.lock index 0863696..dedbfb4 100644 --- a/systems/backup-2/flake.lock +++ b/systems/backup-2/flake.lock | |||
@@ -22,7 +22,7 @@ | |||
22 | }, | 22 | }, |
23 | "locked": { | 23 | "locked": { |
24 | "lastModified": 1, | 24 | "lastModified": 1, |
25 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 25 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
26 | "path": "../../flakes/private/chatons", | 26 | "path": "../../flakes/private/chatons", |
27 | "type": "path" | 27 | "type": "path" |
28 | }, | 28 | }, |
@@ -74,7 +74,7 @@ | |||
74 | "environment": { | 74 | "environment": { |
75 | "locked": { | 75 | "locked": { |
76 | "lastModified": 1, | 76 | "lastModified": 1, |
77 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 77 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
78 | "path": "../environment", | 78 | "path": "../environment", |
79 | "type": "path" | 79 | "type": "path" |
80 | }, | 80 | }, |
@@ -86,7 +86,7 @@ | |||
86 | "environment_2": { | 86 | "environment_2": { |
87 | "locked": { | 87 | "locked": { |
88 | "lastModified": 1, | 88 | "lastModified": 1, |
89 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 89 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
90 | "path": "../../flakes/private/environment", | 90 | "path": "../../flakes/private/environment", |
91 | "type": "path" | 91 | "type": "path" |
92 | }, | 92 | }, |
@@ -98,7 +98,7 @@ | |||
98 | "environment_3": { | 98 | "environment_3": { |
99 | "locked": { | 99 | "locked": { |
100 | "lastModified": 1, | 100 | "lastModified": 1, |
101 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 101 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
102 | "path": "../environment", | 102 | "path": "../environment", |
103 | "type": "path" | 103 | "type": "path" |
104 | }, | 104 | }, |
@@ -110,7 +110,7 @@ | |||
110 | "environment_4": { | 110 | "environment_4": { |
111 | "locked": { | 111 | "locked": { |
112 | "lastModified": 1, | 112 | "lastModified": 1, |
113 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 113 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
114 | "path": "../environment", | 114 | "path": "../environment", |
115 | "type": "path" | 115 | "type": "path" |
116 | }, | 116 | }, |
@@ -122,7 +122,7 @@ | |||
122 | "environment_5": { | 122 | "environment_5": { |
123 | "locked": { | 123 | "locked": { |
124 | "lastModified": 1, | 124 | "lastModified": 1, |
125 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 125 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
126 | "path": "../environment", | 126 | "path": "../environment", |
127 | "type": "path" | 127 | "type": "path" |
128 | }, | 128 | }, |
@@ -134,7 +134,7 @@ | |||
134 | "environment_6": { | 134 | "environment_6": { |
135 | "locked": { | 135 | "locked": { |
136 | "lastModified": 1, | 136 | "lastModified": 1, |
137 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 137 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
138 | "path": "../environment", | 138 | "path": "../environment", |
139 | "type": "path" | 139 | "type": "path" |
140 | }, | 140 | }, |
@@ -146,7 +146,7 @@ | |||
146 | "environment_7": { | 146 | "environment_7": { |
147 | "locked": { | 147 | "locked": { |
148 | "lastModified": 1, | 148 | "lastModified": 1, |
149 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 149 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
150 | "path": "../environment", | 150 | "path": "../environment", |
151 | "type": "path" | 151 | "type": "path" |
152 | }, | 152 | }, |
@@ -352,7 +352,7 @@ | |||
352 | }, | 352 | }, |
353 | "locked": { | 353 | "locked": { |
354 | "lastModified": 1, | 354 | "lastModified": 1, |
355 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 355 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
356 | "path": "../../flakes/private/mail-relay", | 356 | "path": "../../flakes/private/mail-relay", |
357 | "type": "path" | 357 | "type": "path" |
358 | }, | 358 | }, |
@@ -371,7 +371,7 @@ | |||
371 | }, | 371 | }, |
372 | "locked": { | 372 | "locked": { |
373 | "lastModified": 1, | 373 | "lastModified": 1, |
374 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 374 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
375 | "path": "../../flakes/private/milters", | 375 | "path": "../../flakes/private/milters", |
376 | "type": "path" | 376 | "type": "path" |
377 | }, | 377 | }, |
@@ -389,7 +389,7 @@ | |||
389 | }, | 389 | }, |
390 | "locked": { | 390 | "locked": { |
391 | "lastModified": 1, | 391 | "lastModified": 1, |
392 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 392 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
393 | "path": "../../flakes/private/monitoring", | 393 | "path": "../../flakes/private/monitoring", |
394 | "type": "path" | 394 | "type": "path" |
395 | }, | 395 | }, |
@@ -425,7 +425,7 @@ | |||
425 | }, | 425 | }, |
426 | "locked": { | 426 | "locked": { |
427 | "lastModified": 1, | 427 | "lastModified": 1, |
428 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 428 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
429 | "path": "../../mypackages", | 429 | "path": "../../mypackages", |
430 | "type": "path" | 430 | "type": "path" |
431 | }, | 431 | }, |
@@ -925,7 +925,7 @@ | |||
925 | }, | 925 | }, |
926 | "locked": { | 926 | "locked": { |
927 | "lastModified": 1, | 927 | "lastModified": 1, |
928 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 928 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
929 | "path": "../../flakes/private/opendmarc", | 929 | "path": "../../flakes/private/opendmarc", |
930 | "type": "path" | 930 | "type": "path" |
931 | }, | 931 | }, |
@@ -1104,7 +1104,7 @@ | |||
1104 | }, | 1104 | }, |
1105 | "locked": { | 1105 | "locked": { |
1106 | "lastModified": 1, | 1106 | "lastModified": 1, |
1107 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 1107 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
1108 | "path": "../../flakes/private/system", | 1108 | "path": "../../flakes/private/system", |
1109 | "type": "path" | 1109 | "type": "path" |
1110 | }, | 1110 | }, |
diff --git a/systems/dilion/flake.lock b/systems/dilion/flake.lock index f2db2b7..436b4bc 100644 --- a/systems/dilion/flake.lock +++ b/systems/dilion/flake.lock | |||
@@ -59,7 +59,7 @@ | |||
59 | "environment": { | 59 | "environment": { |
60 | "locked": { | 60 | "locked": { |
61 | "lastModified": 1, | 61 | "lastModified": 1, |
62 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 62 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
63 | "path": "../../flakes/private/environment", | 63 | "path": "../../flakes/private/environment", |
64 | "type": "path" | 64 | "type": "path" |
65 | }, | 65 | }, |
@@ -71,7 +71,7 @@ | |||
71 | "environment_2": { | 71 | "environment_2": { |
72 | "locked": { | 72 | "locked": { |
73 | "lastModified": 1, | 73 | "lastModified": 1, |
74 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 74 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
75 | "path": "../environment", | 75 | "path": "../environment", |
76 | "type": "path" | 76 | "type": "path" |
77 | }, | 77 | }, |
@@ -83,7 +83,7 @@ | |||
83 | "environment_3": { | 83 | "environment_3": { |
84 | "locked": { | 84 | "locked": { |
85 | "lastModified": 1, | 85 | "lastModified": 1, |
86 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 86 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
87 | "path": "../environment", | 87 | "path": "../environment", |
88 | "type": "path" | 88 | "type": "path" |
89 | }, | 89 | }, |
@@ -207,7 +207,7 @@ | |||
207 | }, | 207 | }, |
208 | "locked": { | 208 | "locked": { |
209 | "lastModified": 1, | 209 | "lastModified": 1, |
210 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 210 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
211 | "path": "../../flakes/private/monitoring", | 211 | "path": "../../flakes/private/monitoring", |
212 | "type": "path" | 212 | "type": "path" |
213 | }, | 213 | }, |
@@ -243,7 +243,7 @@ | |||
243 | }, | 243 | }, |
244 | "locked": { | 244 | "locked": { |
245 | "lastModified": 1, | 245 | "lastModified": 1, |
246 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 246 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
247 | "path": "../../mypackages", | 247 | "path": "../../mypackages", |
248 | "type": "path" | 248 | "type": "path" |
249 | }, | 249 | }, |
@@ -599,7 +599,7 @@ | |||
599 | }, | 599 | }, |
600 | "locked": { | 600 | "locked": { |
601 | "lastModified": 1, | 601 | "lastModified": 1, |
602 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 602 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
603 | "path": "../../flakes/private/system", | 603 | "path": "../../flakes/private/system", |
604 | "type": "path" | 604 | "type": "path" |
605 | }, | 605 | }, |
diff --git a/systems/eldiron/base.nix b/systems/eldiron/base.nix index fa5e504..4535dcf 100644 --- a/systems/eldiron/base.nix +++ b/systems/eldiron/base.nix | |||
@@ -189,7 +189,7 @@ | |||
189 | table = ldap_users | 189 | table = ldap_users |
190 | user_column = login | 190 | user_column = login |
191 | pw_type = function | 191 | pw_type = function |
192 | auth_query = SELECT ((mechanism = 'SSHA' AND password = encode(digest( %p || salt, 'sha1'), 'hex')) OR (mechanism = 'PLAIN' AND password = %p)) FROM ldap_users WHERE login = %u OR login || '@' || realm = %u | 192 | auth_query = SELECT ((mechanism = 'SSHA' AND password = encode(digest( convert_to(%p, 'UTF8') || salt, 'sha1'), 'hex')) OR (mechanism = 'PLAIN' AND password = %p)) FROM ldap_users WHERE login = %u OR login || '@' || realm = %u |
193 | #pwd_query = WITH newsalt as (select gen_random_bytes(4)) UPDATE ldap_users SET password = encode(digest( %p || (SELECT * FROM newsalt), 'sha1'), 'hex'), salt = (SELECT * FROM newsalt), mechanism = 'SSHA' WHERE login = %u OR login || '@' || realm = %u | 193 | #pwd_query = WITH newsalt as (select gen_random_bytes(4)) UPDATE ldap_users SET password = encode(digest( %p || (SELECT * FROM newsalt), 'sha1'), 'hex'), salt = (SELECT * FROM newsalt), mechanism = 'SSHA' WHERE login = %u OR login || '@' || realm = %u |
194 | ''; | 194 | ''; |
195 | }; | 195 | }; |
diff --git a/systems/eldiron/borg_backup.nix b/systems/eldiron/borg_backup.nix index 9956a46..f83594a 100644 --- a/systems/eldiron/borg_backup.nix +++ b/systems/eldiron/borg_backup.nix | |||
@@ -76,7 +76,7 @@ let | |||
76 | location = { | 76 | location = { |
77 | source_directories = map (p: "${profile.rootDir}/${p}") profile.includedPaths; | 77 | source_directories = map (p: "${profile.rootDir}/${p}") profile.includedPaths; |
78 | repositories = [ | 78 | repositories = [ |
79 | { path = cfg.remotes.${remote}.remote bucket; label = "backupserver"; } | 79 | { path = cfg.remotes.${remote}.remote name bucket; label = "backupserver"; } |
80 | ]; | 80 | ]; |
81 | one_file_system = false; | 81 | one_file_system = false; |
82 | exclude_if_present = [".duplicity-ignore"]; | 82 | exclude_if_present = [".duplicity-ignore"]; |
@@ -88,6 +88,7 @@ let | |||
88 | ssh_command = "ssh -i ${config.secrets.fullPaths."borg_backup/identity"}"; | 88 | ssh_command = "ssh -i ${config.secrets.fullPaths."borg_backup/identity"}"; |
89 | compression = "zlib"; | 89 | compression = "zlib"; |
90 | borg_base_directory = "${varDir}/${profile.bucket}"; | 90 | borg_base_directory = "${varDir}/${profile.bucket}"; |
91 | relocated_repo_access_is_ok = true; | ||
91 | }; | 92 | }; |
92 | retention = { | 93 | retention = { |
93 | keep_within = "10d"; | 94 | keep_within = "10d"; |
diff --git a/systems/eldiron/flake.lock b/systems/eldiron/flake.lock index 0f97917..9d6c296 100644 --- a/systems/eldiron/flake.lock +++ b/systems/eldiron/flake.lock | |||
@@ -129,7 +129,7 @@ | |||
129 | "environment": { | 129 | "environment": { |
130 | "locked": { | 130 | "locked": { |
131 | "lastModified": 1, | 131 | "lastModified": 1, |
132 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 132 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
133 | "path": "../environment", | 133 | "path": "../environment", |
134 | "type": "path" | 134 | "type": "path" |
135 | }, | 135 | }, |
@@ -141,7 +141,7 @@ | |||
141 | "environment_2": { | 141 | "environment_2": { |
142 | "locked": { | 142 | "locked": { |
143 | "lastModified": 1, | 143 | "lastModified": 1, |
144 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 144 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
145 | "path": "../environment", | 145 | "path": "../environment", |
146 | "type": "path" | 146 | "type": "path" |
147 | }, | 147 | }, |
@@ -153,7 +153,7 @@ | |||
153 | "environment_3": { | 153 | "environment_3": { |
154 | "locked": { | 154 | "locked": { |
155 | "lastModified": 1, | 155 | "lastModified": 1, |
156 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 156 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
157 | "path": "../environment", | 157 | "path": "../environment", |
158 | "type": "path" | 158 | "type": "path" |
159 | }, | 159 | }, |
@@ -165,7 +165,7 @@ | |||
165 | "environment_4": { | 165 | "environment_4": { |
166 | "locked": { | 166 | "locked": { |
167 | "lastModified": 1, | 167 | "lastModified": 1, |
168 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 168 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
169 | "path": "../environment", | 169 | "path": "../environment", |
170 | "type": "path" | 170 | "type": "path" |
171 | }, | 171 | }, |
@@ -177,7 +177,7 @@ | |||
177 | "environment_5": { | 177 | "environment_5": { |
178 | "locked": { | 178 | "locked": { |
179 | "lastModified": 1, | 179 | "lastModified": 1, |
180 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 180 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
181 | "path": "../environment", | 181 | "path": "../environment", |
182 | "type": "path" | 182 | "type": "path" |
183 | }, | 183 | }, |
@@ -189,7 +189,7 @@ | |||
189 | "environment_6": { | 189 | "environment_6": { |
190 | "locked": { | 190 | "locked": { |
191 | "lastModified": 1, | 191 | "lastModified": 1, |
192 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 192 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
193 | "path": "../environment", | 193 | "path": "../environment", |
194 | "type": "path" | 194 | "type": "path" |
195 | }, | 195 | }, |
@@ -813,7 +813,7 @@ | |||
813 | }, | 813 | }, |
814 | "locked": { | 814 | "locked": { |
815 | "lastModified": 1, | 815 | "lastModified": 1, |
816 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 816 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
817 | "path": "../../mypackages", | 817 | "path": "../../mypackages", |
818 | "type": "path" | 818 | "type": "path" |
819 | }, | 819 | }, |
@@ -830,7 +830,7 @@ | |||
830 | }, | 830 | }, |
831 | "locked": { | 831 | "locked": { |
832 | "lastModified": 1, | 832 | "lastModified": 1, |
833 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 833 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
834 | "path": "../mypackages", | 834 | "path": "../mypackages", |
835 | "type": "path" | 835 | "type": "path" |
836 | }, | 836 | }, |
@@ -847,7 +847,7 @@ | |||
847 | }, | 847 | }, |
848 | "locked": { | 848 | "locked": { |
849 | "lastModified": 1, | 849 | "lastModified": 1, |
850 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 850 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
851 | "path": "../mypackages", | 851 | "path": "../mypackages", |
852 | "type": "path" | 852 | "type": "path" |
853 | }, | 853 | }, |
@@ -864,7 +864,7 @@ | |||
864 | }, | 864 | }, |
865 | "locked": { | 865 | "locked": { |
866 | "lastModified": 1, | 866 | "lastModified": 1, |
867 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 867 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
868 | "path": "../mypackages", | 868 | "path": "../mypackages", |
869 | "type": "path" | 869 | "type": "path" |
870 | }, | 870 | }, |
@@ -1989,7 +1989,7 @@ | |||
1989 | }, | 1989 | }, |
1990 | "locked": { | 1990 | "locked": { |
1991 | "lastModified": 1, | 1991 | "lastModified": 1, |
1992 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 1992 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
1993 | "path": "../../flakes/private/chatons", | 1993 | "path": "../../flakes/private/chatons", |
1994 | "type": "path" | 1994 | "type": "path" |
1995 | }, | 1995 | }, |
@@ -2001,7 +2001,7 @@ | |||
2001 | "private-environment": { | 2001 | "private-environment": { |
2002 | "locked": { | 2002 | "locked": { |
2003 | "lastModified": 1, | 2003 | "lastModified": 1, |
2004 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 2004 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
2005 | "path": "../../flakes/private/environment", | 2005 | "path": "../../flakes/private/environment", |
2006 | "type": "path" | 2006 | "type": "path" |
2007 | }, | 2007 | }, |
@@ -2020,7 +2020,7 @@ | |||
2020 | }, | 2020 | }, |
2021 | "locked": { | 2021 | "locked": { |
2022 | "lastModified": 1, | 2022 | "lastModified": 1, |
2023 | "narHash": "sha256-bWNhkERypwoog3lphO0xURJ4xt58CZEWKn7So7A5mtM=", | 2023 | "narHash": "sha256-Aqubcd5AOuP6XUdvjeCXIP6Yksn8uBXbS62kWXBop1w=", |
2024 | "path": "../../flakes/private/milters", | 2024 | "path": "../../flakes/private/milters", |
2025 | "type": "path" | 2025 | "type": "path" |
2026 | }, | 2026 | }, |
@@ -2038,7 +2038,7 @@ | |||
2038 | }, | 2038 | }, |
2039 | "locked": { | 2039 | "locked": { |
2040 | "lastModified": 1, | 2040 | "lastModified": 1, |
2041 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 2041 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
2042 | "path": "../../flakes/private/monitoring", | 2042 | "path": "../../flakes/private/monitoring", |
2043 | "type": "path" | 2043 | "type": "path" |
2044 | }, | 2044 | }, |
@@ -2073,7 +2073,7 @@ | |||
2073 | }, | 2073 | }, |
2074 | "locked": { | 2074 | "locked": { |
2075 | "lastModified": 1, | 2075 | "lastModified": 1, |
2076 | "narHash": "sha256-fntajNe0urhuR0NbTOQZLTMhtHnd7p6PVuuEf0oAoFg=", | 2076 | "narHash": "sha256-LDicilQIpNXKg/UD6uyf66h/iL/rhDOkkVjTMdKRzX4=", |
2077 | "path": "../../flakes/private/opendmarc", | 2077 | "path": "../../flakes/private/opendmarc", |
2078 | "type": "path" | 2078 | "type": "path" |
2079 | }, | 2079 | }, |
@@ -2134,7 +2134,7 @@ | |||
2134 | }, | 2134 | }, |
2135 | "locked": { | 2135 | "locked": { |
2136 | "lastModified": 1, | 2136 | "lastModified": 1, |
2137 | "narHash": "sha256-uqftr7R3cVYwWuu8Xl6VbPVL2pqapv1bfmMJpq3LnZ4=", | 2137 | "narHash": "sha256-mhoBv1NxQoAMlfFGkgGC28cjMTgUxgb2oqNS+k6kWH4=", |
2138 | "path": "../../flakes/private/ssh", | 2138 | "path": "../../flakes/private/ssh", |
2139 | "type": "path" | 2139 | "type": "path" |
2140 | }, | 2140 | }, |
@@ -2153,7 +2153,7 @@ | |||
2153 | }, | 2153 | }, |
2154 | "locked": { | 2154 | "locked": { |
2155 | "lastModified": 1, | 2155 | "lastModified": 1, |
2156 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 2156 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
2157 | "path": "../../flakes/private/system", | 2157 | "path": "../../flakes/private/system", |
2158 | "type": "path" | 2158 | "type": "path" |
2159 | }, | 2159 | }, |
@@ -2206,7 +2206,7 @@ | |||
2206 | }, | 2206 | }, |
2207 | "locked": { | 2207 | "locked": { |
2208 | "lastModified": 1, | 2208 | "lastModified": 1, |
2209 | "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=", | 2209 | "narHash": "sha256-2fWHwmMMILe0enrbMMgFoVH+3PysvSx1Oair4W2hgIw=", |
2210 | "path": "../../flakes/etherpad-lite", | 2210 | "path": "../../flakes/etherpad-lite", |
2211 | "type": "path" | 2211 | "type": "path" |
2212 | }, | 2212 | }, |
@@ -2248,7 +2248,7 @@ | |||
2248 | }, | 2248 | }, |
2249 | "locked": { | 2249 | "locked": { |
2250 | "lastModified": 1, | 2250 | "lastModified": 1, |
2251 | "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=", | 2251 | "narHash": "sha256-emS5jDCcLaK3/Hqk/2p6jQDxZfO1hPicMTblyVBD7EI=", |
2252 | "path": "../../flakes/grocy", | 2252 | "path": "../../flakes/grocy", |
2253 | "type": "path" | 2253 | "type": "path" |
2254 | }, | 2254 | }, |
@@ -2329,7 +2329,7 @@ | |||
2329 | }, | 2329 | }, |
2330 | "locked": { | 2330 | "locked": { |
2331 | "lastModified": 1, | 2331 | "lastModified": 1, |
2332 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 2332 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
2333 | "path": "../../flakes/mypackages", | 2333 | "path": "../../flakes/mypackages", |
2334 | "type": "path" | 2334 | "type": "path" |
2335 | }, | 2335 | }, |
@@ -2440,7 +2440,7 @@ | |||
2440 | }, | 2440 | }, |
2441 | "locked": { | 2441 | "locked": { |
2442 | "lastModified": 1, | 2442 | "lastModified": 1, |
2443 | "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=", | 2443 | "narHash": "sha256-cR14yn0IbWNe98PAlV+MHO6ClQqeT5HztMeLawldtWs=", |
2444 | "path": "../../flakes/surfer", | 2444 | "path": "../../flakes/surfer", |
2445 | "type": "path" | 2445 | "type": "path" |
2446 | }, | 2446 | }, |
diff --git a/systems/eldiron/websites/cloud/default.nix b/systems/eldiron/websites/cloud/default.nix index c859f32..3f41efe 100644 --- a/systems/eldiron/websites/cloud/default.nix +++ b/systems/eldiron/websites/cloud/default.nix | |||
@@ -61,7 +61,7 @@ in { | |||
61 | }; | 61 | }; |
62 | 62 | ||
63 | myServices.tools.cloud.farm.instances.immae = { | 63 | myServices.tools.cloud.farm.instances.immae = { |
64 | nextcloud = pkgs.webapps-nextcloud_27.override ({ | 64 | nextcloud = pkgs.webapps-nextcloud_27_2.override ({ |
65 | # Allow /index.php redirects | 65 | # Allow /index.php redirects |
66 | postInstall = '' | 66 | postInstall = '' |
67 | cd $out | 67 | cd $out |
diff --git a/systems/eldiron/websites/git/mantisbt.nix b/systems/eldiron/websites/git/mantisbt.nix index b0ee553..824e2e1 100644 --- a/systems/eldiron/websites/git/mantisbt.nix +++ b/systems/eldiron/websites/git/mantisbt.nix | |||
@@ -1,4 +1,38 @@ | |||
1 | { env, mantisbt_2, mantisbt_2-plugins, config }: | 1 | { env, mantisbt_2, mantisbt_2-plugins, config, writeText }: |
2 | let | ||
3 | mantis_config = { | ||
4 | config_inc = config.secrets.fullPaths."webapps/tools-mantisbt"; | ||
5 | custom_constants_inc = writeText "custom_constants_inc.php" '' | ||
6 | <?php | ||
7 | define('TESTING', 60); | ||
8 | ?> | ||
9 | ''; | ||
10 | custom_strings_inc = writeText "custom_strings_inc.php" '' | ||
11 | <?php | ||
12 | switch( $g_active_language ) { | ||
13 | case 'french': | ||
14 | $s_status_enum_string = '10:nouveau,20:retour d’informations,30:reçu,40:confirmé,50:affecté,60:à tester,80:traité,90:fermé'; | ||
15 | $s_acknowledged_bug_title = 'Recevoir l’anomalie'; | ||
16 | $s_acknowledged_bug_button = 'Recevoir l’anomalie'; | ||
17 | $s_email_notification_title_for_status_bug_acknowledged = 'L’anomalie suivante a été REÇUE.'; | ||
18 | |||
19 | $s_testing_bug_title = "Mettre l’anomalie en test"; | ||
20 | $s_testing_bug_button = 'À tester'; | ||
21 | $s_email_notification_title_for_status_bug_testing = "L’anomalie suivante est prête à être TESTÉE."; | ||
22 | break; | ||
23 | default: # english | ||
24 | $s_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:testing,80:resolved,90:closed'; | ||
25 | |||
26 | $s_testing_bug_title = 'Mark issue Ready for Testing'; | ||
27 | $s_testing_bug_button = 'Ready for Testing'; | ||
28 | |||
29 | $s_email_notification_title_for_status_bug_testing = 'The following issue is ready for TESTING.'; | ||
30 | break; | ||
31 | } | ||
32 | ?> | ||
33 | ''; | ||
34 | }; | ||
35 | in | ||
2 | rec { | 36 | rec { |
3 | keys."webapps/tools-mantisbt" = { | 37 | keys."webapps/tools-mantisbt" = { |
4 | user = apache.user; | 38 | user = apache.user; |
@@ -20,7 +54,8 @@ rec { | |||
20 | $g_allow_anonymous_login = ON; | 54 | $g_allow_anonymous_login = ON; |
21 | $g_anonymous_account = 'anonymous'; | 55 | $g_anonymous_account = 'anonymous'; |
22 | 56 | ||
23 | $g_phpMailer_method = PHPMAILER_METHOD_SENDMAIL; | 57 | $g_log_level = LOG_EMAIL_VERBOSE; |
58 | $g_phpMailer_method = PHPMAILER_METHOD_MAIL; | ||
24 | $g_smtp_host = 'localhost'; | 59 | $g_smtp_host = 'localhost'; |
25 | $g_smtp_username = '''; | 60 | $g_smtp_username = '''; |
26 | $g_smtp_password = '''; | 61 | $g_smtp_password = '''; |
@@ -42,10 +77,12 @@ rec { | |||
42 | $g_ldap_uid_field = 'uid'; | 77 | $g_ldap_uid_field = 'uid'; |
43 | $g_ldap_realname_field = 'cn'; | 78 | $g_ldap_realname_field = 'cn'; |
44 | $g_ldap_organization = '${env.ldap.filter}'; | 79 | $g_ldap_organization = '${env.ldap.filter}'; |
80 | |||
81 | $g_status_enum_string = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:testing,80:resolved,90:closed'; | ||
82 | $g_status_colors['testing'] = '#ace7ae'; | ||
45 | ''; | 83 | ''; |
46 | }; | 84 | }; |
47 | webRoot = (mantisbt_2.override { mantis_config = | 85 | webRoot = (mantisbt_2.override { inherit mantis_config; }).withPlugins (p: [p.slack p.source-integration ]); |
48 | config.secrets.fullPaths."webapps/tools-mantisbt"; }).withPlugins (p: [p.slack p.source-integration ]); | ||
49 | apache = rec { | 86 | apache = rec { |
50 | user = "wwwrun"; | 87 | user = "wwwrun"; |
51 | group = "wwwrun"; | 88 | group = "wwwrun"; |
@@ -72,9 +109,8 @@ rec { | |||
72 | }; | 109 | }; |
73 | phpFpm = rec { | 110 | phpFpm = rec { |
74 | serviceDeps = [ "postgresql.service" "openldap.service" ]; | 111 | serviceDeps = [ "postgresql.service" "openldap.service" ]; |
75 | basedir = builtins.concatStringsSep ":" ( | 112 | basedir = builtins.concatStringsSep ":" ([ webRoot ] ++ |
76 | [ webRoot config.secrets.fullPaths."webapps/tools-mantisbt" ] | 113 | webRoot.plugins ++ builtins.attrValues mantis_config); |
77 | ++ webRoot.plugins); | ||
78 | pool = { | 114 | pool = { |
79 | "listen.owner" = apache.user; | 115 | "listen.owner" = apache.user; |
80 | "listen.group" = apache.group; | 116 | "listen.group" = apache.group; |
@@ -84,7 +120,8 @@ rec { | |||
84 | 120 | ||
85 | "php_admin_value[upload_max_filesize]" = "5000000"; | 121 | "php_admin_value[upload_max_filesize]" = "5000000"; |
86 | 122 | ||
87 | "php_admin_value[open_basedir]" = "${basedir}:/tmp"; | 123 | "php_admin_value[sendmail_path]" = "/run/wrappers/bin/sendmail -t -i"; |
124 | "php_admin_value[open_basedir]" = "${basedir}:/tmp:/run/wrappers/bin/sendmail"; | ||
88 | "php_admin_value[session.save_handler]" = "redis"; | 125 | "php_admin_value[session.save_handler]" = "redis"; |
89 | "php_admin_value[session.save_path]" = "'unix:///run/redis-php-sessions/redis.sock?persistent=1&prefix=Tools:MantisBT:'"; | 126 | "php_admin_value[session.save_path]" = "'unix:///run/redis-php-sessions/redis.sock?persistent=1&prefix=Tools:MantisBT:'"; |
90 | }; | 127 | }; |
diff --git a/systems/eldiron/websites/tools/default.nix b/systems/eldiron/websites/tools/default.nix index 46e6a9f..7d8bf5e 100644 --- a/systems/eldiron/websites/tools/default.nix +++ b/systems/eldiron/websites/tools/default.nix | |||
@@ -108,6 +108,7 @@ in { | |||
108 | mailSend | 108 | mailSend |
109 | (ips servers.eldiron.ips.main) | 109 | (ips servers.eldiron.ips.main) |
110 | ]; | 110 | ]; |
111 | synapse = ips servers.zoldene.ips.main; | ||
111 | }; | 112 | }; |
112 | 113 | ||
113 | services.borgBackup.profiles.global.ignoredPaths = [ | 114 | services.borgBackup.profiles.global.ignoredPaths = [ |
diff --git a/systems/eldiron/websites/tools/landing.nix b/systems/eldiron/websites/tools/landing.nix index 692eaae..da7335a 100644 --- a/systems/eldiron/websites/tools/landing.nix +++ b/systems/eldiron/websites/tools/landing.nix | |||
@@ -3,8 +3,8 @@ let | |||
3 | source = builtins.fetchGit { | 3 | source = builtins.fetchGit { |
4 | url = "https://git.immae.eu/github/bastienwirtz/homer.git"; | 4 | url = "https://git.immae.eu/github/bastienwirtz/homer.git"; |
5 | ref = "gitolite_local/local_changes"; | 5 | ref = "gitolite_local/local_changes"; |
6 | rev = "af6db21ee92824ddd9c4b9574018789619326ffc"; | 6 | rev = "f2f414a2e9b02d645acb49f62fdfcceb8eca7d19"; |
7 | narHash = "sha256-TAf2oIPu5ZfRbxahAjOxwQ/z/g82pXmLPU8LhwxRgXs"; | 7 | narHash = "sha256-WrAx4gLKOVpwHtLh57ZLoWaUnfohwYlIX/LrwORIbFU="; |
8 | }; | 8 | }; |
9 | yarnModules = yarn2nix-moretea.mkYarnModules rec { | 9 | yarnModules = yarn2nix-moretea.mkYarnModules rec { |
10 | nodejs = nodejs_16; | 10 | nodejs = nodejs_16; |
diff --git a/systems/eldiron/websites/tools/landing/ldap_password.php b/systems/eldiron/websites/tools/landing/ldap_password.php index efb4f57..b3b2f15 100644 --- a/systems/eldiron/websites/tools/landing/ldap_password.php +++ b/systems/eldiron/websites/tools/landing/ldap_password.php | |||
@@ -45,7 +45,7 @@ function changePasswordSQL($user_realm, $newPassword) { | |||
45 | } | 45 | } |
46 | } | 46 | } |
47 | $con = pg_connect(""); | 47 | $con = pg_connect(""); |
48 | $result = pg_query_params($con, "WITH newsalt as (SELECT gen_random_bytes(4)) UPDATE ldap_users SET password = encode(digest( $1 || (SELECT * FROM newsalt), 'sha1'), 'hex'), mechanism = 'SSHA', salt = (SELECT * FROM newsalt) where login || '@' || realm = $2", array($newPassword, $user_realm)); | 48 | $result = pg_query_params($con, "WITH newsalt as (SELECT gen_random_bytes(4)) UPDATE ldap_users SET password = encode(digest( convert_to($1, 'UTF8') || (SELECT * FROM newsalt), 'sha1'), 'hex'), mechanism = 'SSHA', salt = (SELECT * FROM newsalt) where login || '@' || realm = $2", array($newPassword, $user_realm)); |
49 | if (!$result) { | 49 | if (!$result) { |
50 | $message[] = "Error when accessing database"; | 50 | $message[] = "Error when accessing database"; |
51 | return false; | 51 | return false; |
diff --git a/systems/monitoring-1/flake.lock b/systems/monitoring-1/flake.lock index b0e16eb..5330b72 100644 --- a/systems/monitoring-1/flake.lock +++ b/systems/monitoring-1/flake.lock | |||
@@ -22,7 +22,7 @@ | |||
22 | }, | 22 | }, |
23 | "locked": { | 23 | "locked": { |
24 | "lastModified": 1, | 24 | "lastModified": 1, |
25 | "narHash": "sha256-Deh1qsi1UFskPSAwq2sUGyPeh7hVVHct8hhy4o6fEzE=", | 25 | "narHash": "sha256-S6sETV9+RccMB5LcH4vOZJiTdhLS3SRIjFRvEfjd9Ag=", |
26 | "path": "../../flakes/private/chatons", | 26 | "path": "../../flakes/private/chatons", |
27 | "type": "path" | 27 | "type": "path" |
28 | }, | 28 | }, |
@@ -74,7 +74,7 @@ | |||
74 | "environment": { | 74 | "environment": { |
75 | "locked": { | 75 | "locked": { |
76 | "lastModified": 1, | 76 | "lastModified": 1, |
77 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 77 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
78 | "path": "../environment", | 78 | "path": "../environment", |
79 | "type": "path" | 79 | "type": "path" |
80 | }, | 80 | }, |
@@ -86,7 +86,7 @@ | |||
86 | "environment_2": { | 86 | "environment_2": { |
87 | "locked": { | 87 | "locked": { |
88 | "lastModified": 1, | 88 | "lastModified": 1, |
89 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 89 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
90 | "path": "../../flakes/private/environment", | 90 | "path": "../../flakes/private/environment", |
91 | "type": "path" | 91 | "type": "path" |
92 | }, | 92 | }, |
@@ -98,7 +98,7 @@ | |||
98 | "environment_3": { | 98 | "environment_3": { |
99 | "locked": { | 99 | "locked": { |
100 | "lastModified": 1, | 100 | "lastModified": 1, |
101 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 101 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
102 | "path": "../environment", | 102 | "path": "../environment", |
103 | "type": "path" | 103 | "type": "path" |
104 | }, | 104 | }, |
@@ -110,7 +110,7 @@ | |||
110 | "environment_4": { | 110 | "environment_4": { |
111 | "locked": { | 111 | "locked": { |
112 | "lastModified": 1, | 112 | "lastModified": 1, |
113 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 113 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
114 | "path": "../environment", | 114 | "path": "../environment", |
115 | "type": "path" | 115 | "type": "path" |
116 | }, | 116 | }, |
@@ -122,7 +122,7 @@ | |||
122 | "environment_5": { | 122 | "environment_5": { |
123 | "locked": { | 123 | "locked": { |
124 | "lastModified": 1, | 124 | "lastModified": 1, |
125 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 125 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
126 | "path": "../environment", | 126 | "path": "../environment", |
127 | "type": "path" | 127 | "type": "path" |
128 | }, | 128 | }, |
@@ -259,7 +259,7 @@ | |||
259 | }, | 259 | }, |
260 | "locked": { | 260 | "locked": { |
261 | "lastModified": 1, | 261 | "lastModified": 1, |
262 | "narHash": "sha256-XdgjCex3Izb2hID+EBVj0YsEE5xvc+I416I2fHpi1LE=", | 262 | "narHash": "sha256-tY5qk98NpdM4osbPYFeo6/pHiQQU4a4iKw2jCJP99q8=", |
263 | "path": "../../flakes/private/mail-relay", | 263 | "path": "../../flakes/private/mail-relay", |
264 | "type": "path" | 264 | "type": "path" |
265 | }, | 265 | }, |
@@ -277,7 +277,7 @@ | |||
277 | }, | 277 | }, |
278 | "locked": { | 278 | "locked": { |
279 | "lastModified": 1, | 279 | "lastModified": 1, |
280 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 280 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
281 | "path": "../../flakes/private/monitoring", | 281 | "path": "../../flakes/private/monitoring", |
282 | "type": "path" | 282 | "type": "path" |
283 | }, | 283 | }, |
@@ -313,7 +313,7 @@ | |||
313 | }, | 313 | }, |
314 | "locked": { | 314 | "locked": { |
315 | "lastModified": 1, | 315 | "lastModified": 1, |
316 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 316 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
317 | "path": "../../mypackages", | 317 | "path": "../../mypackages", |
318 | "type": "path" | 318 | "type": "path" |
319 | }, | 319 | }, |
@@ -735,7 +735,7 @@ | |||
735 | }, | 735 | }, |
736 | "locked": { | 736 | "locked": { |
737 | "lastModified": 1, | 737 | "lastModified": 1, |
738 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 738 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
739 | "path": "../../flakes/private/system", | 739 | "path": "../../flakes/private/system", |
740 | "type": "path" | 740 | "type": "path" |
741 | }, | 741 | }, |
diff --git a/systems/quatresaisons/flake.lock b/systems/quatresaisons/flake.lock index c427111..e96c9fa 100644 --- a/systems/quatresaisons/flake.lock +++ b/systems/quatresaisons/flake.lock | |||
@@ -59,7 +59,7 @@ | |||
59 | "environment": { | 59 | "environment": { |
60 | "locked": { | 60 | "locked": { |
61 | "lastModified": 1, | 61 | "lastModified": 1, |
62 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 62 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
63 | "path": "../../flakes/private/environment", | 63 | "path": "../../flakes/private/environment", |
64 | "type": "path" | 64 | "type": "path" |
65 | }, | 65 | }, |
@@ -71,7 +71,7 @@ | |||
71 | "environment_2": { | 71 | "environment_2": { |
72 | "locked": { | 72 | "locked": { |
73 | "lastModified": 1, | 73 | "lastModified": 1, |
74 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 74 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
75 | "path": "../environment", | 75 | "path": "../environment", |
76 | "type": "path" | 76 | "type": "path" |
77 | }, | 77 | }, |
@@ -83,7 +83,7 @@ | |||
83 | "environment_3": { | 83 | "environment_3": { |
84 | "locked": { | 84 | "locked": { |
85 | "lastModified": 1, | 85 | "lastModified": 1, |
86 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 86 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
87 | "path": "../environment", | 87 | "path": "../environment", |
88 | "type": "path" | 88 | "type": "path" |
89 | }, | 89 | }, |
@@ -239,7 +239,7 @@ | |||
239 | }, | 239 | }, |
240 | "locked": { | 240 | "locked": { |
241 | "lastModified": 1, | 241 | "lastModified": 1, |
242 | "narHash": "sha256-VZjf9fXcyeS3LpVW6NvzJpiJuEtJsGlOOfH8XwL8CdI=", | 242 | "narHash": "sha256-F7GennKqLc6Cx3DuU6qSPUHmjvpfrrfOshor41vaCz4=", |
243 | "path": "../../flakes/private/monitoring", | 243 | "path": "../../flakes/private/monitoring", |
244 | "type": "path" | 244 | "type": "path" |
245 | }, | 245 | }, |
@@ -291,7 +291,7 @@ | |||
291 | }, | 291 | }, |
292 | "locked": { | 292 | "locked": { |
293 | "lastModified": 1, | 293 | "lastModified": 1, |
294 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 294 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
295 | "path": "../../mypackages", | 295 | "path": "../../mypackages", |
296 | "type": "path" | 296 | "type": "path" |
297 | }, | 297 | }, |
@@ -712,7 +712,7 @@ | |||
712 | }, | 712 | }, |
713 | "locked": { | 713 | "locked": { |
714 | "lastModified": 1, | 714 | "lastModified": 1, |
715 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 715 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
716 | "path": "../../flakes/private/system", | 716 | "path": "../../flakes/private/system", |
717 | "type": "path" | 717 | "type": "path" |
718 | }, | 718 | }, |
diff --git a/systems/zoldene/base.nix b/systems/zoldene/base.nix index 617cd82..947859a 100644 --- a/systems/zoldene/base.nix +++ b/systems/zoldene/base.nix | |||
@@ -13,8 +13,10 @@ in | |||
13 | secrets.nixosModules.users-config-zoldene | 13 | secrets.nixosModules.users-config-zoldene |
14 | ./virtualisation.nix | 14 | ./virtualisation.nix |
15 | ./certificates.nix | 15 | ./certificates.nix |
16 | ./synapse.nix | ||
16 | ]; | 17 | ]; |
17 | 18 | ||
19 | programs.ssh.package = pkgs.openssh; | ||
18 | services.openssh = { | 20 | services.openssh = { |
19 | settings.KbdInteractiveAuthentication = false; | 21 | settings.KbdInteractiveAuthentication = false; |
20 | hostKeys = [ | 22 | hostKeys = [ |
diff --git a/systems/zoldene/flake.lock b/systems/zoldene/flake.lock index 28db0fe..638d3a0 100644 --- a/systems/zoldene/flake.lock +++ b/systems/zoldene/flake.lock | |||
@@ -59,7 +59,7 @@ | |||
59 | "environment": { | 59 | "environment": { |
60 | "locked": { | 60 | "locked": { |
61 | "lastModified": 1, | 61 | "lastModified": 1, |
62 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 62 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
63 | "path": "../environment", | 63 | "path": "../environment", |
64 | "type": "path" | 64 | "type": "path" |
65 | }, | 65 | }, |
@@ -193,7 +193,7 @@ | |||
193 | }, | 193 | }, |
194 | "locked": { | 194 | "locked": { |
195 | "lastModified": 1, | 195 | "lastModified": 1, |
196 | "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=", | 196 | "narHash": "sha256-yHJid6Rpxa5pfKI81FfI0VZir9seZMHtLzjdvmt0FVw=", |
197 | "path": "../../mypackages", | 197 | "path": "../../mypackages", |
198 | "type": "path" | 198 | "type": "path" |
199 | }, | 199 | }, |
@@ -387,11 +387,11 @@ | |||
387 | }, | 387 | }, |
388 | "nixpkgs_5": { | 388 | "nixpkgs_5": { |
389 | "locked": { | 389 | "locked": { |
390 | "lastModified": 1708475490, | 390 | "lastModified": 1720031269, |
391 | "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=", | 391 | "narHash": "sha256-rwz8NJZV+387rnWpTYcXaRNvzUSnnF9aHONoJIYmiUQ=", |
392 | "owner": "NixOS", | 392 | "owner": "NixOS", |
393 | "repo": "nixpkgs", | 393 | "repo": "nixpkgs", |
394 | "rev": "0e74ca98a74bc7270d28838369593635a5db3260", | 394 | "rev": "9f4128e00b0ae8ec65918efeba59db998750ead6", |
395 | "type": "github" | 395 | "type": "github" |
396 | }, | 396 | }, |
397 | "original": { | 397 | "original": { |
@@ -436,7 +436,7 @@ | |||
436 | "private-environment": { | 436 | "private-environment": { |
437 | "locked": { | 437 | "locked": { |
438 | "lastModified": 1, | 438 | "lastModified": 1, |
439 | "narHash": "sha256-Kj3j/3B8V8IHbeSZ3ho33C7ktOcTle2h6dKEWWfVuvU=", | 439 | "narHash": "sha256-xrpwkilnPpT6TklQVoLrID8tWUZAH4PJ5XqhRHXGbvo=", |
440 | "path": "../../flakes/private/environment", | 440 | "path": "../../flakes/private/environment", |
441 | "type": "path" | 441 | "type": "path" |
442 | }, | 442 | }, |
@@ -455,7 +455,7 @@ | |||
455 | }, | 455 | }, |
456 | "locked": { | 456 | "locked": { |
457 | "lastModified": 1, | 457 | "lastModified": 1, |
458 | "narHash": "sha256-xH6yyfvDLevdZrnKsGXhkZmNMZkOPJOqXnpubkfnoOE=", | 458 | "narHash": "sha256-5cM87LAHjrWoZRc2QbM6Xu9klzMNBpREjz6sWqp+hFA=", |
459 | "path": "../../flakes/private/system", | 459 | "path": "../../flakes/private/system", |
460 | "type": "path" | 460 | "type": "path" |
461 | }, | 461 | }, |
diff --git a/systems/zoldene/logging.nix b/systems/zoldene/logging.nix index 2b6e331..943d5f1 100644 --- a/systems/zoldene/logging.nix +++ b/systems/zoldene/logging.nix | |||
@@ -102,6 +102,8 @@ in | |||
102 | ingestion_burst_size_mb = 200; | 102 | ingestion_burst_size_mb = 200; |
103 | per_stream_rate_limit = "100MB"; | 103 | per_stream_rate_limit = "100MB"; |
104 | per_stream_rate_limit_burst = "200MB"; | 104 | per_stream_rate_limit_burst = "200MB"; |
105 | # Remove after 2024-07-08 see below | ||
106 | allow_structured_metadata = false; | ||
105 | }; | 107 | }; |
106 | 108 | ||
107 | schema_config.configs = [ | 109 | schema_config.configs = [ |
@@ -113,6 +115,14 @@ in | |||
113 | index.prefix = "index_"; | 115 | index.prefix = "index_"; |
114 | index.period = "24h"; | 116 | index.period = "24h"; |
115 | } | 117 | } |
118 | { | ||
119 | from = "2024-07-08"; | ||
120 | store = "tsdb"; | ||
121 | object_store = "filesystem"; | ||
122 | schema = "v13"; | ||
123 | index.prefix = "index_"; | ||
124 | index.period = "24h"; | ||
125 | } | ||
116 | ]; | 126 | ]; |
117 | }; | 127 | }; |
118 | }; | 128 | }; |
diff --git a/systems/zoldene/synapse.nix b/systems/zoldene/synapse.nix new file mode 100644 index 0000000..06a1645 --- /dev/null +++ b/systems/zoldene/synapse.nix | |||
@@ -0,0 +1,211 @@ | |||
1 | { lib, config, pkgs, name, ... }: | ||
2 | { | ||
3 | config = { | ||
4 | security.acme.certs."${name}".extraDomainNames = ["synapse.immae.eu"]; | ||
5 | services.nginx = { | ||
6 | virtualHosts = { | ||
7 | "synapse.immae.eu" = { | ||
8 | acmeRoot = config.security.acme.defaults.webroot; | ||
9 | useACMEHost = name; | ||
10 | forceSSL = true; | ||
11 | |||
12 | locations."~ ^/admin(?:/(.*))?$" = { | ||
13 | alias = let | ||
14 | synapse-admin = pkgs.fetchzip { | ||
15 | url = "https://github.com/Awesome-Technologies/synapse-admin/releases/download/0.10.1/synapse-admin-0.10.1.tar.gz"; | ||
16 | sha256 = "sha256-M2AYNrnpNoDm20ZTH1OZBHVcjOrHAlqyq5iTQ/At/Xk="; | ||
17 | postFetch = '' | ||
18 | sed -i -e 's@"/assets@"./assets@g' $out/index.html | ||
19 | ''; | ||
20 | }; | ||
21 | in | ||
22 | "${synapse-admin}/$1"; | ||
23 | }; | ||
24 | locations."/sliding-sync-client/" = { | ||
25 | # some svg urls are hardcoded to /client :shrug: | ||
26 | alias = "${pkgs.matrix-sliding-sync.src}/client/"; | ||
27 | tryFiles = "$uri $uri/ /sliding-sync-client/index.html"; | ||
28 | }; | ||
29 | locations."~ ^/_matrix/client/unstable/org.matrix.msc3575/sync" = { | ||
30 | proxyPass = "http://unix:/run/matrix-synapse/sliding_sync.sock:"; | ||
31 | }; | ||
32 | locations."~ ^(/_matrix|/_synapse/client|/_synapse/admin)" = { | ||
33 | proxyPass = "http://unix:/run/matrix-synapse/main_client_federation.sock:"; | ||
34 | extraConfig = '' | ||
35 | client_max_body_size 50M; | ||
36 | ''; | ||
37 | }; | ||
38 | }; | ||
39 | }; | ||
40 | }; | ||
41 | |||
42 | systemd.services.postgresql.postStart = lib.mkAfter '' | ||
43 | $PSQL -tAc "SELECT 1 FROM pg_database WHERE datname = 'matrix-synapse'" | grep -q 1 || $PSQL -tAc "CREATE DATABASE \"matrix-synapse\" LC_COLLATE='C' LC_CTYPE='C' TEMPLATE template0" | ||
44 | $PSQL -tAc "SELECT 1 FROM pg_database WHERE datname = 'matrix-sliding-sync'" | grep -q 1 || $PSQL -tAc "CREATE DATABASE \"matrix-sliding-sync\" LC_COLLATE='C' LC_CTYPE='C' TEMPLATE template0" | ||
45 | $PSQL -tAc "SELECT 1 FROM pg_roles WHERE rolname='matrix-synapse'" | grep -q 1 || $PSQL -tAc 'CREATE USER "matrix-synapse"' | ||
46 | $PSQL -tAc 'ALTER DATABASE "matrix-synapse" OWNER TO "matrix-synapse";' | ||
47 | $PSQL -tAc 'ALTER DATABASE "matrix-sliding-sync" OWNER TO "matrix-synapse";' | ||
48 | ''; | ||
49 | |||
50 | disko.devices.zpool.zfast.datasets."root/persist/var/lib/matrix-sliding-sync" = | ||
51 | { type = "zfs_fs"; mountpoint = "/persist/zfast/var/lib/matrix-sliding-sync"; options.mountpoint = "legacy"; }; | ||
52 | disko.devices.zpool.zfast.datasets."root/persist/var/lib/matrix-synapse" = | ||
53 | { type = "zfs_fs"; mountpoint = "/persist/zfast/var/lib/matrix-synapse"; options.mountpoint = "legacy"; }; | ||
54 | |||
55 | environment.persistence."/persist/zfast".directories = [ | ||
56 | { | ||
57 | directory = "/var/lib/matrix-synapse"; | ||
58 | user = "matrix-synapse"; | ||
59 | group = "matrix-synapse"; | ||
60 | mode = "0700"; | ||
61 | } | ||
62 | { | ||
63 | directory = "/var/lib/matrix-sliding-sync"; | ||
64 | user = "matrix-synapse"; | ||
65 | group = "matrix-synapse"; | ||
66 | mode = "0700"; | ||
67 | } | ||
68 | ]; | ||
69 | |||
70 | users.users.matrix-synapse.extraGroups = [ "keys" ]; | ||
71 | users.users.nginx.extraGroups = [ "matrix-synapse" ]; | ||
72 | |||
73 | services.matrix-synapse = { | ||
74 | enable = true; | ||
75 | log.root.level = "WARNING"; | ||
76 | plugins = [ | ||
77 | config.services.matrix-synapse.package.plugins.matrix-synapse-ldap3 | ||
78 | ]; | ||
79 | extraConfigFiles = [ | ||
80 | config.secrets.fullPaths."matrix/homeserver_secrets.yaml" | ||
81 | ]; | ||
82 | settings.modules = [ | ||
83 | { | ||
84 | module = "ldap_auth_provider.LdapAuthProviderModule"; | ||
85 | config = { | ||
86 | enabled = true; | ||
87 | uri = "ldaps://${config.myEnv.tools.matrix.ldap.host}:636"; | ||
88 | start_tls = false; | ||
89 | base = config.myEnv.tools.matrix.ldap.base; | ||
90 | attributes = { | ||
91 | uid = "uid"; | ||
92 | mail = "mail"; | ||
93 | name = "cn"; | ||
94 | }; | ||
95 | bind_dn = config.myEnv.tools.matrix.ldap.dn; | ||
96 | bind_password_file = config.secrets.fullPaths."matrix/ldap_password"; | ||
97 | filter = config.myEnv.tools.matrix.ldap.filter; | ||
98 | }; | ||
99 | } | ||
100 | ]; | ||
101 | settings.server_name = "immae.eu"; | ||
102 | settings.signing_key_path = config.secrets.fullPaths."matrix/signing.key"; | ||
103 | settings.listeners = [ | ||
104 | { | ||
105 | port = 8008; | ||
106 | bind_addresses = [ "127.0.0.1" ]; | ||
107 | type = "http"; | ||
108 | tls = false; | ||
109 | x_forwarded = true; | ||
110 | resources = [ | ||
111 | { | ||
112 | names = [ "client" ]; | ||
113 | compress = true; | ||
114 | } | ||
115 | ]; | ||
116 | } | ||
117 | { | ||
118 | path = "/run/matrix-synapse/main_client_federation.sock"; | ||
119 | resources = [ | ||
120 | { | ||
121 | compress = true; | ||
122 | names = [ "client" ]; | ||
123 | } | ||
124 | { | ||
125 | compress = false; | ||
126 | names = [ "federation" ]; | ||
127 | } | ||
128 | ]; | ||
129 | type = "http"; | ||
130 | x_forwarded = true; | ||
131 | } | ||
132 | ]; | ||
133 | }; | ||
134 | services.matrix-sliding-sync = { | ||
135 | enable = true; | ||
136 | createDatabase = false; | ||
137 | settings.SYNCV3_SERVER = "/run/matrix-synapse/main_client_federation.sock"; | ||
138 | settings.SYNCV3_BINDADDR = "/run/matrix-synapse/sliding_sync.sock"; | ||
139 | environmentFile = config.secrets.fullPaths."matrix/sliding-sync"; | ||
140 | }; | ||
141 | |||
142 | systemd.services.matrix-synapse = { | ||
143 | after = [ | ||
144 | "postgresql.service" | ||
145 | "persist-zfast-var-lib-matrix\\x2dsynapse.mount" | ||
146 | "var-lib-matrix\\x2dsynapse.mount" | ||
147 | ]; | ||
148 | unitConfig = { | ||
149 | BindsTo = [ | ||
150 | "var-lib-matrix\\x2dsynapse.mount" | ||
151 | "persist-zfast-var-lib-matrix\\x2dsynapse.mount" | ||
152 | ]; | ||
153 | }; | ||
154 | serviceConfig.SupplementaryGroups = [ "keys" ]; | ||
155 | }; | ||
156 | |||
157 | systemd.services.matrix-sliding-sync = { | ||
158 | serviceConfig = { | ||
159 | DynamicUser = lib.mkForce false; | ||
160 | User = "matrix-synapse"; | ||
161 | Group = "matrix-synapse"; | ||
162 | RuntimeDirectory = lib.mkForce "matrix-synapse"; | ||
163 | SupplementaryGroups = [ "keys" ]; | ||
164 | }; | ||
165 | unitConfig = { | ||
166 | BindsTo = [ | ||
167 | "persist-zfast-var-lib-matrix\\x2dsliding\\x2dsync.mount" | ||
168 | "var-lib-matrix\\x2dsliding\\x2dsync.mount" | ||
169 | ]; | ||
170 | After = lib.mkForce [ | ||
171 | "matrix-synapse.service" | ||
172 | "postgresql.service" | ||
173 | "var-lib-matrix\\x2dsliding\\x2dsync.mount" | ||
174 | "persist-zfast-var-lib-matrix\\x2dsliding\\x2dsync.mount" | ||
175 | ]; | ||
176 | }; | ||
177 | }; | ||
178 | secrets.keys."matrix/ldap_password" = { | ||
179 | permissions = "0400"; | ||
180 | user = "matrix-synapse"; | ||
181 | group = "matrix-synapse"; | ||
182 | text = config.myEnv.tools.matrix.ldap.password; | ||
183 | }; | ||
184 | secrets.keys."matrix/signing.key" = { | ||
185 | permissions = "0400"; | ||
186 | user = "matrix-synapse"; | ||
187 | group = "matrix-synapse"; | ||
188 | text = "{{ .matrix.signing_key }}"; | ||
189 | }; | ||
190 | secrets.keys."matrix/homeserver_secrets.yaml" = { | ||
191 | permissions = "0400"; | ||
192 | user = "matrix-synapse"; | ||
193 | group = "matrix-synapse"; | ||
194 | # Beware, yaml keys are merged at top level, not deep | ||
195 | text = '' | ||
196 | password_config: | ||
197 | enabled: true | ||
198 | pepper: "{{ .matrix.password_pepper }}" | ||
199 | macaroon_secret_key: "{{ .matrix.macaroon_secret_key }}" | ||
200 | ''; | ||
201 | }; | ||
202 | secrets.keys."matrix/sliding-sync" = { | ||
203 | permissions = "0400"; | ||
204 | user = "matrix-synapse"; | ||
205 | group = "matrix-synapse"; | ||
206 | text = '' | ||
207 | SYNCV3_SECRET={{ .matrix.sliding_sync_secret }} | ||
208 | ''; | ||
209 | }; | ||
210 | }; | ||
211 | } | ||