Skip to content

Commit

Permalink
Replace athenapdf with gotenberg
Browse files Browse the repository at this point in the history
  • Loading branch information
csandanov committed Aug 7, 2024
1 parent 90b9b5c commit a165819
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 33 deletions.
1 change: 0 additions & 1 deletion .env
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@ SOLR_TAG=8-4.18.2
### OTHERS

ADMINER_TAG=4-3.24.4
ATHENAPDF_TAG=2.16.0
MEMCACHED_TAG=1-2.17.4
RSYSLOG_TAG=latest
OPENSMTPD_TAG=6-1.22.2
43 changes: 21 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,26 +15,26 @@ Docker4Ruby is a set of docker images optimized for Ruby applications (suitable

The Ruby stack consist of the following containers:

| Container | Versions | Image | ARM64 support | Enabled by default |
|-----------------|-----------------------------|------------------------------------|---------------|--------------------|
| [Nginx] | 1.27, 1.26 | [wodby/nginx] |||
| [Ruby] | 3.3, 3.2, 3.1 | [wodby/ruby] |||
| [Sidekiq] | | [wodby/ruby] || |
| [PostgreSQL] | 16, 15, 14, 13, 12 | [wodby/postgres] |||
| [Valkey] | 7 | [wodby/valkey] |||
| [MariaDB] | 11, 10.11, 10.6, 10.5, 10.4 | [wodby/mariadb] || |
| [Node.js] | 20, 18 | [wodby/node] || |
| [Varnish] | 6.0 | [wodby/varnish] || |
| [Solr] | 8 | [wodby/solr] | | |
| [Elasticsearch] | 7 | [wodby/elasticsearch] | | |
| [Kibana] | 7 | [wodby/kibana] | | |
| [Memcached] | 1 | [wodby/memcached] | | |
| [Rsyslog] | latest | [wodby/rsyslog] | | |
| [AthenaPDF] | 2.16.0 | [arachnysdocker/athenapdf-service] | | |
| Mailpit | latest | [axllent/mailpit] |||
| [OpenSMTPD] | 6.0 | [wodby/opensmtpd] || |
| Adminer | 4.6 | [wodby/adminer] || |
| Traefik | latest | [_/traefik] |||
| Container | Versions | Image | ARM64 support | Enabled by default |
|-----------------|-----------------------------|-----------------------|---------------|--------------------|
| [Nginx] | 1.27, 1.26 | [wodby/nginx] |||
| [Ruby] | 3.3, 3.2, 3.1 | [wodby/ruby] |||
| [Sidekiq] | | [wodby/ruby] || |
| [PostgreSQL] | 16, 15, 14, 13, 12 | [wodby/postgres] |||
| [Valkey] | 7 | [wodby/valkey] |||
| [MariaDB] | 11, 10.11, 10.6, 10.5, 10.4 | [wodby/mariadb] || |
| [Node.js] | 20, 18 | [wodby/node] || |
| [Varnish] | 6.0 | [wodby/varnish] || |
| [Solr] | 8 | [wodby/solr] | | |
| [Elasticsearch] | 7 | [wodby/elasticsearch] | | |
| [Kibana] | 7 | [wodby/kibana] | | |
| [Memcached] | 1 | [wodby/memcached] | | |
| [Rsyslog] | latest | [wodby/rsyslog] | | |
| Gotenberg | latest | [gotenberg/gotenberg] | | |
| Mailpit | latest | [axllent/mailpit] |||
| [OpenSMTPD] | 6.0 | [wodby/opensmtpd] || |
| Adminer | 4.6 | [wodby/adminer] || |
| Traefik | latest | [_/traefik] |||
## Documentation
Expand Down Expand Up @@ -65,7 +65,6 @@ We regularly update images used in this stack and release them together, see [re

This project is licensed under the MIT open source license.

[AthenaPDF]: https://wodby.com/docs/stacks/ruby/containers#athenapdf
[Elasticsearch]: https://wodby.com/docs/stacks/elasticsearch
[Kibana]: https://wodby.com/docs/stacks/elasticsearch
[MariaDB]: https://wodby.com/docs/stacks/ruby/containers#mariadb
Expand All @@ -82,7 +81,7 @@ This project is licensed under the MIT open source license.
[Varnish]: https://wodby.com/docs/stacks/ruby/containers#varnish

[_/traefik]: https://hub.docker.com/_/traefik
[arachnysdocker/athenapdf-service]: https://hub.docker.com/r/arachnysdocker/athenapdf-service
[gotenberg/gotenberg]: https://hub.docker.com/r/gotenberg/gotenberg
[blackfire/blackfire]: https://hub.docker.com/r/blackfire/blackfire
[axllent/mailpit]: https://hub.docker.com/r/axllent/mailpit
[wodby/adminer]: https://hub.docker.com/r/wodby/adminer
Expand Down
13 changes: 3 additions & 10 deletions compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,16 +149,9 @@ services:
# container_name: "${PROJECT_NAME}_rsyslog"
# image: wodby/rsyslog:$RSYSLOG_TAG

# athenapdf:
# image: arachnysdocker/athenapdf-service:$ATHENAPDF_TAG
# container_name: "${PROJECT_NAME}_athenapdf"
# environment:
# WEAVER_AUTH_KEY: weaver-auth-key
# WEAVER_ATHENA_CMD: "athenapdf -S"
# WEAVER_MAX_WORKERS: 10
# WEAVER_MAX_CONVERSION_QUEUE: 50
# WEAVER_WORKER_TIMEOUT: 90
# WEAVER_CONVERSION_FALLBACK: "false"
# gotenberg:
# image: gotenberg/gotenberg
# container_name: "${PROJECT_NAME}_gotenberg"

# node:
# image: wodby/node:$NODE_TAG
Expand Down

0 comments on commit a165819

Please sign in to comment.