Commit graph

27 commits

Author SHA1 Message Date
8b220374b8 Use upstream repository for financier 2024-06-10 22:21:32 +02:00
c6f236f787 Make systems overridable 2024-06-10 22:17:12 +02:00
4fac16904d Update README 2024-06-10 22:17:12 +02:00
fc040ab29c Update module for NixOS 22.05 2022-08-04 16:31:59 +02:00
bc7414d8c5 Update flakes 2022-06-10 12:57:39 +02:00
6bc8e28f0f Use the upstream version of financier
The upstream version has been updated, and it has been switched to Yarn.
This makes it simple to build it without the need of our own fork.

We need a small fix for yarn2nix for the time being though. See
<https://github.com/financier-io/financier/pull/5> for details.
2022-06-10 12:30:13 +02:00
4d8e080600 Expand Readme 2022-06-09 15:46:07 +02:00
2042f1111e Remove overlay
The overlay has been removed and the package financier-dist is now
always built with the Nixpkgs version from our flake inputs. Overlays
can be applied to any version of Nixpkgs, but our package does not work
with all versions of Nixpkgs.

For example, we currently built our package with Node 12. The
nodejs-12_x has been marked as insecure on the
21.05 branch in May 2022 breaking our build and consequently our module
and all configurations that rely on it.

Usually, it would be very bad to pin to an old Nixpkgs version as we miss
potential security updates. But we build a static website and it is very
unlikely that it has any security issues.
2022-06-09 15:03:38 +02:00
187c837f03 Read financier version from package.json 2022-06-09 14:27:37 +02:00
3f4ff1d276 Fix typo in shell script 2022-06-09 11:09:12 +02:00
60f4c9fd0e Remove unused (and broken) file shell.nix 2022-06-09 10:35:23 +02:00
abc49f6cf2 Update generated node2nix files 2022-04-08 02:23:53 +02:00
1c9122cc9b Update flakes 2022-04-08 02:23:53 +02:00
36bf32ac57 Update location of financier repository
It is now hosted at codeberg.org.
2022-04-08 02:23:53 +02:00
dd5f51d9cc Use nix flake functionality for development 2022-04-08 02:23:53 +02:00
8c56307c55 Add nix flake support
With this commit, we add nix flake support. Flakes are evaluated in pure
evaluation mode. The script generate.sh does not work in pure evaluation
mode since it node2nix fetches itself resources from the network. In
order to enable pure evaluation, we add the generated nix files to this
repository.
2021-09-20 00:11:34 +02:00
c0fd2b96a5 Formatting (nixfmt) 2021-07-31 16:58:29 +02:00
e71e35cb55 Make Caddy the default web server 2021-02-20 03:21:26 +01:00
98ab6e58f1 Fix src for financier
We accidentally used to rely on the src for financier not having been
garbage-collected.
2020-09-21 10:47:08 +02:00
25c955aac5 Remove unused nix-shell dependency 2020-09-21 10:47:08 +02:00
9c373d62d7 Improve README 2020-09-17 13:01:24 +02:00
b8ff16e98a Add NixOS module
This module adds the necessary configuration for hosting Financier with
nginx.
2020-09-15 11:15:50 +02:00
f1d4ed0e75 Add .gitignore 2020-09-10 18:46:13 +02:00
338cc66e08 Remove unnecessary whitespace 2020-09-10 18:41:08 +02:00
6bddd5c49a Add LICENSE 2020-09-10 16:23:09 +00:00
e1abf18f5b Minor changes in README 2020-09-10 16:45:24 +02:00
0d00fa5123 Initial commit 2020-09-10 16:39:11 +02:00