packages/cinny: init at 2.1.1
This commit is contained in:
parent
0614be7afb
commit
0ad10d8c59
4 changed files with 42 additions and 0 deletions
|
@ -30,6 +30,8 @@
|
||||||
./websites/stop-using-nix-env/project.nix
|
./websites/stop-using-nix-env/project.nix
|
||||||
];
|
];
|
||||||
packages = filters.doFilter filters.packages rec {
|
packages = filters.doFilter filters.packages rec {
|
||||||
|
cinny = pkgs.callPackage ./web-apps/cinny { inherit pins; };
|
||||||
|
|
||||||
uptime-kuma = let
|
uptime-kuma = let
|
||||||
dream = dream2nix.makeOutputs {
|
dream = dream2nix.makeOutputs {
|
||||||
source = pins.uptime-kuma;
|
source = pins.uptime-kuma;
|
||||||
|
|
|
@ -1,5 +1,19 @@
|
||||||
{
|
{
|
||||||
"pins": {
|
"pins": {
|
||||||
|
"cinny": {
|
||||||
|
"type": "GitRelease",
|
||||||
|
"repository": {
|
||||||
|
"type": "GitHub",
|
||||||
|
"owner": "cinnyapp",
|
||||||
|
"repo": "cinny"
|
||||||
|
},
|
||||||
|
"pre_releases": false,
|
||||||
|
"version_upper_bound": null,
|
||||||
|
"version": "v2.1.1",
|
||||||
|
"revision": "20e1df43d02d0089f7fe46dbd6e4bf84d8d6e2a3",
|
||||||
|
"url": "https://api.github.com/repos/cinnyapp/cinny/tarball/v2.1.1",
|
||||||
|
"hash": "17qynrrrkb397q1q96i28ah172zm5if4nxr6lvynx903iwvcr9pz"
|
||||||
|
},
|
||||||
"gohugo-theme-ananke": {
|
"gohugo-theme-ananke": {
|
||||||
"type": "GitRelease",
|
"type": "GitRelease",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{
|
{
|
||||||
packages = {
|
packages = {
|
||||||
|
cinny = [ "x86_64-linux" ];
|
||||||
dvc = [ "x86_64-linux" ];
|
dvc = [ "x86_64-linux" ];
|
||||||
grafana = [ "x86_64-linux" ];
|
grafana = [ "x86_64-linux" ];
|
||||||
hci = [ "x86_64-linux" ];
|
hci = [ "x86_64-linux" ];
|
||||||
|
|
25
packages/web-apps/cinny/default.nix
Normal file
25
packages/web-apps/cinny/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
{ stdenvNoCC, fetchzip, pins }:
|
||||||
|
|
||||||
|
let
|
||||||
|
inherit (pins) cinny;
|
||||||
|
repo = cinny.repository;
|
||||||
|
in
|
||||||
|
|
||||||
|
let
|
||||||
|
app = stdenvNoCC.mkDerivation rec {
|
||||||
|
name = "cinny-bin";
|
||||||
|
version = builtins.substring 1 (-1) cinny.version;
|
||||||
|
|
||||||
|
src = fetchzip {
|
||||||
|
name = "cinny-tarball-${version}";
|
||||||
|
url = "https://github.com/${repo.owner}/${repo.repo}/releases/download/${cinny.version}/cinny-${cinny.version}.tar.gz";
|
||||||
|
sha256 = "sha256-u44fWBRfD/ZTXkuJHgcdiWo293aTqF0/Iz5rBPRuieg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildCommand = ''
|
||||||
|
mkdir -p $out/share/www/cinny
|
||||||
|
cp -r $src/* $out/share/www/cinny
|
||||||
|
'';
|
||||||
|
passthru.webroot = "${app}/share/www/cinny";
|
||||||
|
};
|
||||||
|
in app
|
Loading…
Reference in a new issue