aboutsummaryrefslogtreecommitdiff
path: root/.gitignore (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added basic nixos module (and restructured some files)stuebinm2021-03-071-1/+1
| | | | | | | | | 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)
* Join subtrees and integrate meta info / gitignorestuebinm2021-03-071-2/+4
|\ | | | | | | | | | | git-subtree-dir: picarones-elm git-subtree-mainline: 2ad5d413aa958a1c2fe75ce7aa155576e9a80345 git-subtree-split: f4a1ee55987b7c58745dc5865c4ecf30874a3564
| * add default.nixstuebinm2021-03-071-0/+1
| | | | | | | | | | Somewhat basic for now, but it does build a directory with a functioning website inside of it.
| * nix derivation with elm2nixstuebinm2021-02-191-0/+1
| | | | | | | | | | (modified, to make it work again — elm2nix generates somewhat obstuse and occasionally useless code)
| * Simple Slide-changing clientstuebinm2021-02-191-0/+2
| | | | | | | | Everything works, EXCEPT: - choosing slidesets - choosing rooms - choosing the number of slides at runtime.
* Added nix build expressionstuebinm2021-03-071-0/+1
| | | | makes a derivation with a functioning server inside of it.
* initial commitstuebinm2021-02-171-0/+1
So far, it is fairly inefficient — for each message, the global state of the application is changed (i.e. a read-write action on a HashMap). Since clients can't change rooms after joining anyways, this should probably be changed.