schroda
a2dcd0eda8
Handle overwriting config setting with unescaped falresolverr url in env var ( #84 )
2024-01-28 22:55:26 -05:00
Mitchell Syer
20faf4f3b6
[skip ci] Add FlareSolverSession ( #82 )
2024-01-24 21:11:19 -05:00
robo
b1c46fd86d
[skip ci] add flaresolverr to the example docker-compose.yml ( #81 )
...
* Update docker-compose.yml
* Update docker-compose.yml
2024-01-24 18:00:37 -05:00
Syer10
358aa8d27f
[skip ci] Update README.md
2024-01-23 20:42:01 -05:00
Syer10
d924caaf27
Retry FlareSolverr url fix 2
2024-01-23 20:27:58 -05:00
Syer10
e33afc16c2
Retry FlareSolverr url fix
2024-01-23 20:13:12 -05:00
Syer10
ee9b536106
Revert "Revert fix unescaped urls"
...
This reverts commit 59a299522a .
2024-01-23 20:04:08 -05:00
Syer10
0126a8c89f
Minor readme fixes
2024-01-23 20:03:33 -05:00
Syer10
59a299522a
Revert fix unescaped urls
2024-01-23 20:03:18 -05:00
Mitchell Syer
589596e84d
Fix unescaped urls ( #80 )
2024-01-23 19:29:53 -05:00
Mitchell Syer
8f247bb5d2
Support FlareSolverr ( #79 )
...
* Update startup_script.sh
* Update README.md
2024-01-23 18:49:14 -05:00
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
Mitchell Syer
05c4fd32ab
Support custom repos
2024-01-06 01:11:52 +00:00
Mitchell Syer
d2fd1bbf73
Fix Container Test
2024-01-05 15:09:13 -05:00
Mitchell Syer
af8f17924a
Update container.yml ( #67 )
2024-01-05 14:19:39 -05:00
Mitchell Syer
233b89a0b1
Update Configuration Options ( #65 )
...
* Update Configuration
* Fix defualt auto download ahead limit in readme
2023-12-08 18:48:23 -05:00
vodkapmp
2f09862166
Update config autodownload ( #62 )
...
* Update server.conf.template
* Update startup_script.sh
* Update README.md
2023-10-30 19:48:31 -04:00
Mitchell Syer
741765aadd
Update Config with latest Server Config ( #46 )
...
* Update server.conf.template
* Update startup_script.sh
* Update startup_script.sh
* Update server.conf.template
* Update README.md
* Update README.md
* Update README.md
2023-08-15 17:45:45 -04:00
Nogweii
51dcfa9d68
declare the discord related secrets and mark inheritance ( #38 )
2023-05-29 21:33:10 -04:00
dependabot[bot]
07cbec44d9
Bump docker/build-push-action from 3 to 4 ( #27 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 21:22:55 -04:00
Nogweii
c616a13ea6
workflow_call doesn't support the choice input ( #37 )
2023-05-29 21:09:43 -04:00
Nogweii
c900249ebc
Split the workflow into multiple files ( #36 )
...
Now, container.yml is the central place for all of the logic. It is
never invoked directly, instead it is called by sibling workflows
'build_container_images.yml' and 'preview_build_on_push.yml'.
2023-05-29 21:02:43 -04:00
Nogweii
081804d534
The latest tag is for stable releases ( #35 )
2023-05-29 20:31:19 -04:00
Nogweii
e5f7c812b2
Don't pass any parameters to the checkout action ( #34 )
...
* don't pass any parameters to the checkout action
* re-add the fetch-depth parameter
2023-05-29 20:17:06 -04:00
Nogweii
0a1bec042b
Another bugfix attempt for build_container_images.yml ( #33 )
...
I think ${{ runner }} isn't valid until you're within a `job`, so avoid using it in the env section.
2023-05-29 20:06:25 -04:00
Mitchell Syer
561be147a1
Merge pull request #32 from nogweii/bug-fix-new-workflow
...
Fix a few bugs in the new workflow
2023-05-29 19:58:11 -04: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
Mitchell Syer
11a5320b45
Merge pull request #31 from nogweii/overhauled-container
...
Overhaul the container and workflow
2023-05-29 19:19:21 -04:00
Nogweii
363d654403
refactor the test into two steps
2023-05-29 16:12:40 -07:00
Nogweii
3e54375d4f
Move startup_script.sh back into scripts/
2023-05-29 15:49:14 -07:00
Nogweii
a3ddf8a0dc
Merge branch 'main' into overhauled-container
2023-05-29 15:48:54 -07:00
Nogweii
40f0caaf0d
reenable the container testing step
...
thank you Docker docs: https://docs.docker.com/build/ci/github-actions/test-before-push/
2023-05-29 15:43:06 -07:00
github-actions[bot]
33b32ff2e1
Update current preview version
2023-05-29 21:49:29 +00:00
github-actions[bot]
e42b381ec9
Update current preview version
2023-05-27 18:31:07 +00:00
github-actions[bot]
393ae45c08
Update current preview version
2023-05-27 00:10:13 +00:00
github-actions[bot]
0bf4856458
Update current preview version
2023-05-26 17:09:01 +00:00
github-actions[bot]
790acde002
Update current preview version
2023-05-24 10:55:04 +00:00
Nogweii
b67e033327
update README to remove $LOGGING example
...
I removed this variable so this example doesn't mean anything useful any
more.
2023-05-20 19:16:28 -07:00
Nogweii
50cca8efe6
and run it once a week
2023-05-20 19:04:18 -07:00
Nogweii
fd5e934cdf
restore save_pull_count
2023-05-20 19:03:18 -07:00
Nogweii
016fdb57a1
fix environment variable handling
2023-05-20 19:01:09 -07:00
Nogweii
146da91296
Rewrite the startup script to use envsubst
2023-05-20 18:42:20 -07:00
Nogweii
26e76a474d
empty file to create an otherwise empty dir
...
this is where people running docker-compose will have their data stored
2023-05-20 18:18:07 -07:00
Nogweii
143cb54ce2
dos2unix the repo
2023-05-20 18:12:37 -07:00
Nogweii
4d28bb49eb
further cleanup
2023-05-20 18:12:13 -07:00
Nogweii
77f891d439
overhaul the workflows
2023-05-20 18:11:04 -07:00
github-actions[bot]
e0aaaa91bf
Update current preview version
2023-05-17 00:49:54 +00:00
github-actions[bot]
8405ca1681
Update current preview version
2023-05-13 19:50:56 +00:00