Commit Graph

352 Commits

Author SHA1 Message Date
Marc Ole Bulling
09d25ff6a5 Docker only runs in non-root if env variable DOCKER_NONROOT is set #167, updated documentation 2024-05-29 13:44:57 +02:00
Marc Ole Bulling
861388617f Only run Docker container as non-root application if ENV DOCKER_NONROOT is passed #167 2024-05-29 13:31:52 +02:00
Marc Ole Bulling
da1fb032a7 Dont display unexpected EOF error when user stops upload/download 2024-05-29 13:04:06 +02:00
Marc Ole Bulling
83185a9a2f Updated version number v1.8.3 2024-05-27 16:48:16 +02:00
Marc Ole Bulling
7b3f83e50a Added test for header verification for AWS downloads, updated documentation 2024-05-27 16:42:59 +02:00
Marc Ole Bulling
97368ca6ae Fix setup option "save images always locally" reverting to default in setup #165, added option to proxy downloads from s3 to setup #75, rewording in setup 2024-05-26 22:01:39 +02:00
Marc Ole Bulling
fe3616fdcd Add option to proxy S3 dowmloads #75 2024-05-24 12:35:44 +02:00
Marc Ole Bulling
ac12cca1bf Add nginx header for SSE, update nginx documentation 2024-05-24 11:01:56 +02:00
Marc Ole Bulling
1729200ee4 Display error message when invalid server response was received, check if incorrect nginx config #164 2024-05-23 23:16:19 +02:00
Marc Ole Bulling
5fcd264ba6 Added GOKAPI_LOG_STDOUT env variable for outputing log file entries to stdout 2024-05-23 17:34:34 +02:00
Marc Ole Bulling
5a31cd5d63 Added deployment-password flag, generate salts if invalid, added section for automatic deployment to docs 2024-05-22 23:12:45 +02:00
Marc Ole Bulling
486c1d51a5 Replaced old env variables from examples 2024-05-22 14:49:44 +02:00
Marc Ole Bulling
579f755baf Updated docs for new docker image, fixed typos 2024-05-02 17:36:32 +02:00
Marc Ole Bulling
edd5ecf76b Run Gokapi as non-root in docker container #57, report IP always as 127.0.0.1 for docker container 2024-05-02 17:12:50 +02:00
Marc Ole Bulling
a45c181572 Minor change to documentation 2024-04-30 11:50:18 +02:00
Marc Ole Bulling
b59fe814ef Fixed Keycloak documentation regarding group mappings #158, minor change to version info output 2024-04-30 11:44:53 +02:00
Marc Ole Bulling
99e10345e7 Fixed building for windows, disable systemd check on windows v1.8.2 2024-04-20 15:41:18 +02:00
Marc Ole Bulling
e4ec6bf666 Fixed Dockerfile for manual build 2024-04-20 15:31:21 +02:00
Marc Ole Bulling
404ab72118 Updated dependencies 2024-04-20 15:19:39 +02:00
Marc Ole Bulling
1951a268aa Removed wasm_exec.min.js from git repo, changed to go1.22, updated version number 2024-04-20 15:10:37 +02:00
Marc Ole Bulling
42312726fd Updated documentation, do not allow root user to be the user in the systemd service 2024-04-14 10:32:09 +02:00
Marc Ole Bulling
30e02c15ba Systemd service was always run as root. Fixed by looking up user invoking sudo 2024-04-13 20:05:38 +02:00
Marc Ole Bulling
4fa21ecfa1 Changed flag info for systemd service 2024-04-13 19:45:34 +02:00
Marc Ole Bulling
807b270124 Removed debug output 2024-04-13 19:43:06 +02:00
Mason Francis
a7786f051d Add flag to install Gokapi as a systemd service (#152)
Co-authored-by: Marc Ole Bulling <Marc-Ole@gmx.de>
2024-04-13 19:38:55 +02:00
Marc Ole Bulling
729185faea Added env variable to disable CORS check 2024-04-13 00:21:29 +02:00
Marc Ole Bulling
368fb6b388 Don't show S3 credential input if already supplied by env variables #151, removed debug output 2024-04-09 17:41:44 +02:00
Marc Ole Bulling
7e2514dabe Merge pull request #150 from JeroenoBoy/patch-1
Remove trimming from Provider URL
2024-03-31 14:07:28 -07:00
Jeroen
f50b60ff74 Remove trim from provider URL 2024-03-31 22:21:14 +02:00
Marc Ole Bulling
12a88ef6ed Use go1.22.1-alpine build base, as armv6 support is dropped on the regular image 2024-03-26 14:18:32 +01:00
Marc Ole Bulling
0d4653ee9e Use Go 1.22 as build image, add custom releaser workflow 2024-03-26 13:58:32 +01:00
Marc Ole Bulling
2461875e60 Updated Go to 1.22.1, updated dependecies 2024-03-26 13:44:15 +01:00
Marc Ole Bulling
e8fa01c92a Fixed typo in documentation, updated dependencies 2024-03-26 09:48:53 +01:00
Marc Ole Bulling
f47a7c0eef Merge pull request #141 from Phaeton/patch
Minor typos in Setup
2024-02-28 22:17:46 +01:00
Phaeton
96598a10bd setup typos 2024-02-28 10:37:00 -05:00
Marc Ole Bulling
a08cd2e8f1 Updated version number and changelog v1.8.1 2024-02-07 16:27:40 +01:00
Marc Ole Bulling
839de59cf5 Add cleanup for orphaned hotlinks, add/remove hotlinks on edit #136 2024-02-07 16:05:38 +01:00
Marc Ole Bulling
9641e2828d Added /auth/create API endpoint #133, fixed wrong openapi schemes, added examples to openapi 2024-02-07 14:34:41 +01:00
Marc Ole Bulling
9de7618cce Fix crash on client timeout #125, minor formatting 2024-02-07 01:59:08 +01:00
Marc Ole Bulling
f32201321a Completed Entra example configuration #130 2024-02-07 00:55:27 +01:00
Marc Ole Bulling
79c95936ef Added WIP documentation for Microsoft Entra 2024-01-26 15:16:32 +01:00
Marc Ole Bulling
1ce1d3ce77 Formating docs, moved example nginx config to docs 2024-01-20 17:10:17 +01:00
Marc Ole Bulling
6936ced93e Fixed setup not saving recheck interval, fixed tests 2024-01-20 11:55:19 +01:00
Marc Ole Bulling
15c2bd9c67 Added wildcard for OIDC groups and users, better login flow for OIDC, updated documentation to add OIDC provider examples 2024-01-20 11:40:20 +01:00
Marc Ole Bulling
9083ac3d05 Added option to restrict OIDC users and groups better with custom scopes, better OIDC error handling, try silent OIDC consent first before showing prompt, fixed download button symbol on e2esetup 2024-01-19 17:28:22 +01:00
Marc Ole Bulling
0c67f4d7b3 Added better error handling for OIDC authentication, updated dependencies 2024-01-17 21:57:13 +01:00
Marc Ole Bulling
fa4c0bc35d Changed OIDC promt to "consent" instead of "select_account" #121, updated dependencies 2024-01-17 16:18:52 +01:00
Marc Ole Bulling
a29aaf6b3a Updated changelog 2024-01-16 21:37:30 +01:00
Marc Ole Bulling
9131355e18 Added test, updated documentation dependencies to fix readthedocs-sphinx-search vulnerability 2024-01-16 21:25:16 +01:00
Marc Ole Bulling
6e672195cb Update setup.rst 2023-12-27 23:25:45 +01:00