1
0
Fork 1
mirror of https://gitlab.com/mangadex-pub/mangadex_at_home.git synced 2024-01-19 02:48:37 +00:00

Update incorrect docker-compose & documentation

This commit is contained in:
Tristan Deloche 2021-01-24 05:34:41 +00:00
parent 77b2bdd8b1
commit 02df8187e7
No known key found for this signature in database
GPG key ID: B6BDB16331573E59
3 changed files with 20 additions and 19 deletions

View file

@ -14,34 +14,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Removed ### Removed
### Fixed ### Fixed
- [2021-01-23] Fix sample docker-compose.yml [@_tde9]
### Security ### Security
## [2.0.0-rc1] - 2020-01-23 ## [2.0.0-rc1] - 2020-01-23
This release contains many breaking changes! Of note are the changes to the cache folders, database location, and settings format. This release contains many breaking changes! Of note are the changes to the cache folders, database location, and settings format.
### Added ### Added
- [2020-01-23] Added `external_max_kilobits_per_second` config option [@carbotaniuman]. - [2021-01-23] Added `external_max_kilobits_per_second` config option [@carbotaniuman].
- [2020-01-23] Various internal tests to ensure stability [@carbotaniuman]. - [2021-01-23] Various internal tests to ensure stability [@carbotaniuman].
- [2020-01-23] Added `/prometheus` endpoint for Prometheus stats and eventual integration [@Tristan]. - [2021-01-23] Added `/prometheus` endpoint for Prometheus stats and eventual integration [@_tde9].
- [2020-01-23] docker-compose for easy spinup of a Prometheus + Grafana stack [@carbotaniuman]. - [2021-01-23] docker-compose for easy spinup of a Prometheus + Grafana stack [@_tde9].
### Changed ### Changed
- [2020-01-23] Changed the settings to a `settings.yaml` file [@carbotaniuman]. - [2021-01-23] Changed the settings to a `settings.yaml` file [@carbotaniuman].
- [2020-01-23] Changed from `cache` to `images` for images folder [@carbotaniuman]. - [2021-01-23] Changed from `cache` to `images` for images folder [@carbotaniuman].
- [2020-01-23] Changed folder structure to be simpler [@carbotaniuman]. - [2021-01-23] Changed folder structure to be simpler [@carbotaniuman].
- [2020-01-23] Coalesced DB writes to reduce DB load [@carbotaniuman]. - [2021-01-23] Coalesced DB writes to reduce DB load [@carbotaniuman].
- [2020-01-23] Store metadata along with the image to reduce IOPS [@carbotaniuman]. - [2021-01-23] Store metadata along with the image to reduce IOPS [@carbotaniuman].
- [2020-01-23] Updated internal dependencies to improve performance [@carbotaniuman]. - [2021-01-23] Updated internal dependencies to improve performance [@carbotaniuman].
### Removed ### Removed
- [2020-01-23] Unceremoniously removed the old WebUI [@carbotaniuman]. - [2020-01-23] Unceremoniously removed the old WebUI [@carbotaniuman].
### Fixed ### Fixed
- [2020-01-23] Fixed a long-standing cache deadlock [@carbotaniuman]. - [2021-01-23] Fixed a long-standing cache deadlock [@carbotaniuman].
- [2020-01-23] Fixed another shutdown bug [@carbotaniuman]. - [2021-01-23] Fixed another shutdown bug [@carbotaniuman].
- [2020-01-23] Fixed various CPU and memory leaks [@carbotaniuman]. - [2021-01-23] Fixed various CPU and memory leaks [@carbotaniuman].
- [2020-01-23] Fixed another shutdown bug [@carbotaniuman]. - [2021-01-23] Fixed another shutdown bug [@carbotaniuman].
- [2020-01-23] Fixed data races when storing images [@carbotaniuman]. - [2021-01-23] Fixed data races when storing images [@carbotaniuman].
## [1.2.4] - 2021-01-09 ## [1.2.4] - 2021-01-09
### Fixed ### Fixed

View file

@ -28,7 +28,7 @@ Use either a specific image, preferrably the [latest image published](https://gi
a. edit `docker-compose.yml` and replace `registry.gitlab.com/mangadex-pub/mangadex_at_home:<version>` with the appropriate version a. edit `docker-compose.yml` and replace `registry.gitlab.com/mangadex-pub/mangadex_at_home:<version>` with the appropriate version
3. Copy your `settings.json` inside that directory (it should be next to `docker-compose.yml`) 3. Copy your `settings.yaml` inside that directory (it should be next to `docker-compose.yml`)
4. Run `docker-compose up -d` from within this directory 4. Run `docker-compose up -d` from within this directory
@ -49,8 +49,8 @@ The pre-made configuration is hardcoded both public port 443 and this directory
-> grafana/... - pre-made config -> grafana/... - pre-made config
-> docker-compose.yml -> docker-compose.yml
Your settings.json Your settings.yaml
-> settings.json -> settings.yaml
Created by the containers Created by the containers
-> data/ -> data/

View file

@ -8,7 +8,7 @@ services:
ports: ports:
- 443:443 - 443:443
volumes: volumes:
- ./settings.json:/mangahome/settings.json:ro - ./settings.yaml:/mangahome/settings.yaml:ro
- ./data/cache/:/mangahome/data/ - ./data/cache/:/mangahome/data/
environment: environment:
JAVA_TOOL_OPTIONS: "-Xms1G -Xmx1G -XX:+UseG1GC -Xss512K" JAVA_TOOL_OPTIONS: "-Xms1G -Xmx1G -XX:+UseG1GC -Xss512K"