1
0
Fork 0
mirror of https://github.com/imtbl/hydrus-server-docker synced 2024-05-18 11:33:30 +12:00

Compare commits

...

18 commits

Author SHA1 Message Date
imtbl 33908b7c5f
docs: add note about the project being unmaintained 2021-03-15 19:17:31 +01:00
imtbl ba7e4336f6
Merge branch 'release/4.4.0' 2021-02-25 17:09:20 +01:00
imtbl 97582ac753
docs: update changelog for release 4.4.0 2021-02-25 17:09:15 +01:00
imtbl d876608d68
feat: update hydrus server version 2021-02-25 17:07:08 +01:00
imtbl 861fe45e85
chore: update dependencies 2021-02-24 18:26:49 +01:00
imtbl aa00796330
Merge branch 'release/4.3.0' 2021-01-21 18:03:34 +01:00
imtbl b2d5deceb1
Merge branch 'release/4.3.0' into develop 2021-01-21 18:03:34 +01:00
imtbl 651676c929
docs: update changelog for release 4.3.0 2021-01-21 18:03:24 +01:00
imtbl 37fe944b15
chore: remove reference to miniupnpc 2021-01-21 17:58:16 +01:00
imtbl 22c4f77680
chore: update dependencies 2021-01-21 17:54:17 +01:00
imtbl 3d11cd90f9
feat: update hydrus server version 2021-01-21 17:51:36 +01:00
imtbl da4ac7d57c
Merge branch 'release/4.2.0' 2020-12-09 23:37:44 +01:00
imtbl f238d1c3b1
Merge branch 'release/4.2.0' into develop 2020-12-09 23:37:44 +01:00
imtbl 46c33cfef9
docs: update changelog for release 4.2.0 2020-12-09 23:35:15 +01:00
imtbl 11c1782a0f
feat: update hydrus server version 2020-12-09 23:33:56 +01:00
imtbl f6e2d3ef96
chore: update dependencies 2020-12-09 22:43:02 +01:00
imtbl 9496419d79
chore: base Docker image on Python 3.9 2020-12-09 22:40:47 +01:00
imtbl 6451329023
Merge branch 'release/4.1.0' into develop 2020-11-11 23:37:46 +01:00
4 changed files with 47 additions and 24 deletions

View file

@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
## [4.4.0] - 2021-02-25
### Changed
+ Updated hydrus server version
+ Updated dependencies
## [4.3.0] - 2021-01-21
### Changed
+ Updated hydrus server version
+ Updated dependencies
## [4.2.0] - 2020-12-09
### Changed
+ Based Docker image on Python 3.9
+ Updated hydrus server version
+ Updated dependencies
## [4.1.0] - 2020-11-11
### Changed
@ -384,7 +406,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
+ Initial release
[Unreleased]: https://github.com/imtbl/hydrus-server-docker/compare/4.1.0...develop
[Unreleased]: https://github.com/imtbl/hydrus-server-docker/compare/4.4.0...develop
[4.4.0]: https://github.com/imtbl/hydrus-server-docker/compare/4.3.0...4.4.0
[4.3.0]: https://github.com/imtbl/hydrus-server-docker/compare/4.2.0...4.3.0
[4.2.0]: https://github.com/imtbl/hydrus-server-docker/compare/4.1.0...4.2.0
[4.1.0]: https://github.com/imtbl/hydrus-server-docker/compare/4.0.0...4.1.0
[4.0.0]: https://github.com/imtbl/hydrus-server-docker/compare/3.29.0...4.0.0
[3.29.0]: https://github.com/imtbl/hydrus-server-docker/compare/3.28.0...3.29.0

View file

@ -14,7 +14,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
FROM python:3.8-slim-buster
FROM python:3.9-slim-buster
ARG USER_ID=1000
ARG GROUP_ID=1000
@ -42,16 +42,16 @@ RUN \
. venv/bin/activate && \
pip install \
beautifulsoup4~=4.9.3 \
chardet~=3.0.4 \
lz4~=3.1.0 \
numpy~=1.19.4 \
opencv-python-headless~=4.4.0.46 \
pillow~=8.0.1 \
psutil~=5.7.3 \
chardet~=4.0.0 \
lz4~=3.1.3 \
numpy~=1.20.1 \
opencv-python-headless~=4.5.1.48 \
pillow~=8.1.0 \
psutil~=5.8.0 \
pylzma~=0.5.0 \
pyopenssl~=19.1.0 \
pyyaml~=5.3.1 \
requests~=2.25.0 \
pyopenssl~=20.0.1 \
pyyaml~=5.4.1 \
requests~=2.25.1 \
send2trash~=1.5.0 \
service_identity~=18.1.0 \
twisted~=20.3.0 && \
@ -62,8 +62,7 @@ RUN \
chown -R ${USER_ID}:${GROUP_ID} /usr/src/app && \
chmod +x \
server.py \
bin/swfrender_linux \
bin/upnpc_linux && \
bin/swfrender_linux && \
mkdir /data && chown -R ${USER_ID}:${GROUP_ID} /data
COPY docker-cmd-start.sh /usr/local/bin/start

View file

@ -2,16 +2,14 @@
> [hydrus server][hydrus-server] running on Debian
__Unmaintained:__ this project is no longer maintained. I suggest you check out
[suika/hydrus][hydrus-docker] as an alternative (Docker images for both hydrus
client and server are provided).
This is a simple Debian-based Docker setup for running
[hydrus server][hydrus-server] from source.
The latest build runs [hydrus server version 417][hydrus-server-version].
Due to time constraints and the fact that changes to hydrus server are
infrequent, a new release of this Docker setup is only made roughly
every fourth hydrus release. This comes out to about one release per month.
Exceptions may be made in particular instances that warrant a release outside
of this schedule (e.g., important changes to hydrus server).
The latest build runs [hydrus server version 430][hydrus-server-version].
## Table of contents
@ -40,7 +38,7 @@ By default, this will pull the latest build. To specify an image with a
specific version of hydrus server, provide the version number as tag, e.g.:
```zsh
user@local:~$ docker pull mtbl/hydrus-server-docker:417
user@local:~$ docker pull mtbl/hydrus-server-docker:430
```
Alternatively, you can also build the image yourself:
@ -161,14 +159,15 @@ You are welcome to help out!
[AGPLv3](LICENSE) © imtbl
[hydrus-docker]: https://hub.docker.com/r/suika/hydrus
[hydrus-server]: http://hydrusnetwork.github.io/hydrus/
[hydrus-server-version]: https://github.com/hydrusnetwork/hydrus/releases/tag/v417
[hydrus-server-version]: https://github.com/hydrusnetwork/hydrus/releases/tag/v430
[docker-hub]: https://hub.docker.com/r/mtbl/hydrus-server-docker/
[docker-hub-tags]: https://hub.docker.com/r/mtbl/hydrus-server-docker/tags/
[docker]: https://www.docker.com/
[semantic-versioning]: https://semver.org/
[hydrus-server-badge]: https://img.shields.io/badge/hydrus%20server-version%20417-blue.svg
[hydrus-server-badge]: https://img.shields.io/badge/hydrus%20server-version%20430-blue.svg
[travis]: https://travis-ci.com/imtbl/hydrus-server-docker
[travis-badge]: https://travis-ci.com/imtbl/hydrus-server-docker.svg

2
hydrus

@ -1 +1 @@
Subproject commit b2d0e31b8705e698d1672275e6d1a9cdea556f5b
Subproject commit 0db1e676661ecaca96470bf76c06f65871a99b05