aboutsummaryrefslogtreecommitdiff
path: root/instance-options.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-08-23init exneuland as alternative backendexneulandstuebinm1-0/+11
It appears to work (somewhat). Limitations: - exneuland is not configurable; can only have it once - frontend untested since last update broke things
2021-03-14don't server maps per default.stuebinm1-1/+1
Note that this may break your config!
2021-03-14Support for static turn secrets in the backend.stuebinm1-1/+6
Note that this has not been tested in the wild yet; it just does what the comments in the default docker-compose.yml by thecodingmachine suggests it should do to enable using the rest api of coturn.
2021-03-09Added option to switch whole packageset to modulestuebinm1-25/+9
Since there are now multiple packaged versions of workadventure, all of which come in a set with the same attribute names, it seems reasonable to just plug those sets into the module, instead of each package individually.
2021-03-09Added hasi workadventure versionstuebinm1-4/+4
wapkgs.nix new contains packages for several different versions of workadventure (so far hasi + thecodingmachine), which can both be used. Unfortunately, this appears to require some weird hacks to convince nix to sort out the dependencies without having to actually duplicate all the packaging code, but it works.
2021-02-26Deduplicate workadventure sourcesstuebinm1-3/+0
Maximal sharing means that even if the workadventure sources are imported in all nix files, there will still only be one copy of it in the nix store --- nevertheless, it seems reasonable to only have them once in the code, too, if only to make upgrading them easier.
2021-02-26better config optionsstuebinm1-52/+148
Config options are now sorted according to components (pusher, backend, frontend, etc.); in addition there is a commonConfig with config for jitsi, turn, etc. Additionally, this module is now completely modular in the sense that there are no longer any global options that affect all configured workadventure instances at once.
2021-02-25remove overlay for nowstuebinm1-0/+10
2021-02-25Version bump to current coding machine masterstuebinm1-5/+4
This broke a lot of things, but possibly they might work again now.
2021-02-18Updated workadventure-nix sources & removed channel importsstuebinm1-2/+2
(but not the actual workadventure version)
2021-02-05nicer settting parameters; configurable stun serverstuebinm1-0/+13