Commit Graph

13 Commits

Author SHA1 Message Date
schroda
d93e8c3c1a Overwrite server.conf settings only for provided env vars (#76)
* Overwrite server.conf settings only for provided env vars

Currently on every start the whole server.conf file gets replaced which causes any changed settings during runtime to get lost

* Fix readme formatting

* Add "webUIEnabled" env variable

This is the only setting that can not be changed via the UI

* Remove default values from readme
2024-01-21 11:57:59 -05:00
Chance Zibolski
81ee2a71e2 Set user.home property and remove /etc/passwd modifications (#75)
If we explicitly set the user.home property, then Java doesn't consult
/etc/passwd to determine $HOME, fixing the problems that necessitated
updating /etc/passwd in the first place.

Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com>
2024-01-19 17:05:07 -05:00
Chance Zibolski
fa96e50161 Support running as alternative UID/GID (#74)
Because we use the Java user.home property to get the default
configuration directory, there needs to be an entry for the correct user
in /etc/passwd. For this to work with arbitrary UID/GID, that means
updating /etc/shadow dynamically based on the UID/GID in the container
before starting the application.

Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com>
2024-01-18 20:10:10 -05:00
Nogweii
b16bab9098 Fix a few bugs in the new workflow
1. Typo in the preview repo name.
2. Combined the dry-run fail message into the test step
3. Converted the release metadata step to use jq
4. Removed redundant information from the container labels
2023-05-29 16:56:54 -07:00
Nogweii
3e54375d4f Move startup_script.sh back into scripts/ 2023-05-29 15:49:14 -07:00
Nogweii
146da91296 Rewrite the startup script to use envsubst 2023-05-20 18:42:20 -07:00
Nogweii
77f891d439 overhaul the workflows 2023-05-20 18:11:04 -07:00
Mosei
1db28e2149 Update Dockerfile 2022-11-17 11:29:20 +05:30
Mitchell Syer
1ba7b279bb Change default DockerFile 2022-11-17 04:36:15 +00:00
Mosei
d9551cff2f Update Dockerfile 2022-06-22 02:29:09 +05:30
Mitchell Syer
bcee5bd974 java11 test 2022-06-21 15:42:13 -04:00
Mosei
1f7bd52fdc Update Dockerfile
Update tachidesk server repo link
2021-09-14 00:00:05 +05:30
arbuilder
304bcbd659 Initial commit 2021-09-10 00:43:54 +05:30