aboutsummaryrefslogtreecommitdiff
path: root/default.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-03-09bugfix: recognise ssl is used even when `enableSSL` is not set.stuebinm1-1/+1
Previously, I had expected that `enableSSL` would be set to true even if ssl was handled through some other option (e.g. `forceSSL`). This is apparently not the case, so the module explicitely checks for other options as well now.
2021-03-08small bugfixesstuebinm1-1/+1
- delete copy of example folder in picarones-elm which broke the build - actually check if the service should be enabled before building it
2021-03-08new option: backend proxy is now optionalstuebinm1-5/+8
2021-03-07Added basic nixos module (and restructured some files)stuebinm1-0/+80
Right now, this is capable of setting up a running instance of picarones in a couple lines of config (both backend server and the webapp, using nginx). More options should still be added, especially to make the backend's port configurable (but this requires adding features to the haskell code)
2021-03-07Add server to general repositorystuebinm1-33/+0
Idea: have all components of this program in one repository
2021-03-07Added nix build expressionstuebinm1-0/+33
makes a derivation with a functioning server inside of it.
2021-03-07add default.nixstuebinm1-0/+1
Somewhat basic for now, but it does build a directory with a functioning website inside of it.
2021-02-19nix derivation with elm2nixstuebinm1-0/+50
(modified, to make it work again — elm2nix generates somewhat obstuse and occasionally useless code)