Miroslav Šedivý
47ee523205
Allow API versioning ( #85 )
...
* add api v3 partial support.
* fix codecs in env.
* fix default codecs.
* split files.
* add session stats for api v3.
* fix API token env.
* fix null array in json.
* add CORS.
* save api version to labels.
* irgnore api token env.
* remove duplicate api version.
* move api version to settings.
2023-10-21 21:26:02 +02:00
Miroslav Šedivý
93c1e6fef8
fix protected mount & export mounts.
2023-10-06 21:49:35 +02:00
Miroslav Šedivý
c165c67b27
add context to rooms.
2023-10-04 19:19:44 +02:00
Miroslav Šedivý
112e57539d
docker compose fix volumes.
2023-10-03 19:32:40 +02:00
Miroslav Šedivý
4b458a6342
network.external.name is deprecated.
2023-10-01 23:40:21 +02:00
Miroslav Šedivý
4b1b32dd62
fix docker compose volumes readonly.
2023-10-01 23:39:35 +02:00
Miroslav Šedivý
edd3ef8663
add hostname & dns to docker-compose exporter.
2023-10-01 14:03:23 +02:00
Miroslav Šedivý
e332156170
add domainname & dns to API, #11 .
2023-10-01 14:03:23 +02:00
Miroslav Šedivý
0c2e56cf43
add export as docker-compose.yaml.
2023-10-01 02:38:07 +02:00
Miroslav Šedivý
9e60fdde70
make ID only 12 chars long.
2023-10-01 00:29:46 +02:00
Miroslav Šedivý
06b596959a
add get entry by name.
2023-10-01 00:27:32 +02:00
Miroslav Šedivý
e7b9d39a7c
add labels filter support to API.
2023-09-30 17:26:44 +02:00
Miroslav Šedivý
8c099abbe1
upgrade go.
2023-09-30 15:27:23 +02:00
Miroslav Šedivý
9d16ebbf4d
allow mounts whitelist without storage, fixes #25 .
2023-04-15 14:37:17 +02:00
Miroslav Šedivý
9f46df0022
Add mount devices to API. ( #69 )
...
* add room devices to API.
* devicese one 1:1 mapping.
* add devices to gui.
* get used devices.
* rename gpu support to nvidia gpu.
2023-04-15 14:04:23 +02:00
Miroslav Šedivý
4a53222031
move all envs to types.
2023-01-13 18:47:21 +01:00
Miroslav Šedivý
bb8bf201fe
Add GPU device request support ( #84 )
...
* add gpus to api.
* add gpus to gui.
* get gpus all configuration.
* correctly parse gpu device requests.
2023-01-11 21:58:30 +01:00
Miroslav Šedivý
ae2582deaf
replace lobby with proxy.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
29727e307e
proxy store context in labels.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
6f35d8f2a3
max connections 0 when using mux.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
3c7bec1383
traefik.network -> instance.network.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
edc53b879a
traefik enabled.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
8046607742
flexible url if no traefik.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
bb97bb75d2
traefik enable in config.
2022-08-04 00:44:17 +02:00
Miroslav Šedivý
e8b875229b
Add mux support. ( #58 )
...
* add mux support.
* usemux to mux.
* lint fix.
* dev script mux.
* add mux to readme.
2022-07-31 13:52:41 +02:00
Miroslav Šedivý
e31841246b
refactor instance url. ( #56 )
2022-04-09 17:59:57 +02:00
Miroslav Šedivý
2ca8e9371b
minor changes.
2022-04-09 17:25:15 +02:00
Miroslav Šedivý
06ea90b994
extract pull logic to own manager. ( #54 )
2022-04-09 17:17:28 +02:00
Miroslav Šedivý
4708fb9371
rename module to full github path. ( #53 )
2022-04-09 17:03:01 +02:00
Gustavo Brian
90d967c5bd
Added NEKO_ROOMS_NEKO_PRIVILEGED_IMAGES setting to run privileged images ( #49 )
2022-03-24 19:21:48 +01:00
Miroslav Šedivý
afe75adcf1
Merge branch 'master' into custom-labels
2022-02-27 21:47:03 +01:00
Miroslav Šedivý
b9514ac1fe
rename instaance path prefix.
2022-02-27 21:45:37 +01:00
Miroslav Šedivý
8e0623ee45
add optional path prefix.
2022-02-27 21:45:37 +01:00
Miroslav Šedivý
9e99803d89
explicitly add service for default traefik router.
2022-02-27 14:08:27 +01:00
Miroslav Šedivý
4a8fa30c2a
instance labels -> labels.
2022-02-27 14:05:24 +01:00
Miroslav Šedivý
eeeeca6702
fix labels.
2022-02-26 19:42:41 +01:00
Miroslav Šedivý
62b68419de
add instance labels.
2022-02-26 19:11:46 +01:00
Miroslav Šedivý
f140f9bc89
add protected room mount type.
2022-01-17 22:35:41 +01:00
Miroslav Šedivý
64a3a8898b
pull images.
2022-01-07 21:11:45 +01:00
Miroslav Šedivý
75c9d2833e
implement resources server side.
2021-12-09 00:17:38 +01:00
Miroslav Šedivý
845a79e718
storage enabled in rooms config.
2021-08-15 14:36:41 +02:00
Miroslav Šedivý
a419c8a23e
Merge branch 'master' into policies
2021-07-29 22:45:22 +02:00
Miroslav Šedivý
7eb1f27b70
add match all rule for no domain.
2021-07-29 22:21:53 +02:00
Miroslav Šedivý
408556f08d
allow usage without domain.
2021-07-29 21:55:47 +02:00
Miroslav Šedivý
6b8e77d20a
fix memory error.
2021-07-27 21:17:03 +02:00
Miroslav Šedivý
06e3c52e05
browser policy store type & path in labels.
2021-07-27 20:17:17 +02:00
Miroslav Šedivý
3bb7fc25cf
Merge branch 'master' into policies
2021-07-27 19:44:26 +02:00
Miroslav Šedivý
2f2e28074b
move labels to custom file. ( #24 )
2021-07-27 19:42:50 +02:00
Miroslav Šedivý
4815e2aa62
profile dir name with browser.
2021-07-25 14:37:39 +02:00
Miroslav Šedivý
bc2a5bef6c
do not mount duplicate mounts.
2021-07-25 12:39:13 +02:00