overlay for packaging Seafile server for NixOS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Trolli Schmittlauch 8ecde56247 fix ownership and mode of copied-over (config) files 2 years ago
captcha package new dependencies for python3 Seafile 7.1.1 3 years ago
django-formtools package new dependencies for python3 Seafile 7.1.1 3 years ago
django-post_office temporarily disable django-post_office tests 3 years ago
django-ranged-response package new dependencies for python3 Seafile 7.1.1 3 years ago
django-simple-captcha django-simple-captcha: run tests 3 years ago
django-statici18n initial commit 4 years ago
jsonfield initial commit 4 years ago
libevhtp libevhtp: fix build with oniguruma >= 6.95_rev1 3 years ago
libsearpc bump versions of libsearpc and ccnet-server, fix ccnet-server build 3 years ago
seafile-server seafile-server: 8.0.2 -> 8.0.3 2 years ago
Readme.md add Readme with build and test instructions 4 years ago
default.nix libevhtp: fix build with oniguruma >= 6.95_rev1 3 years ago
mod-seafile-server.nix fix ownership and mode of copied-over (config) files 2 years ago
seafile-nixos-tests.nix make test vms buildable by removing all mentions of ccnet-server 3 years ago
seafile-test.nix add a mysql server to test vm 2 years ago

Readme.md

NixOS overlay for Seafile

This is an ongoing attempt to package the Seafile server and create a NixOS module for it.

testing

  • building package:
    1. add this overlay to your nixpkgs overlay configuration
    2. nix-build '<nixpkgs>' -A seafile-server
  • testing the NixOS module in a VM: NIXOS_CONFIG="$(pwd)/seafile-test.nix" nixos-rebuild build-vm --fast --show-trace && result/bin/run-nixos-vm