mirror of
https://github.com/Dokploy/templates
synced 2025-06-26 18:16:07 +00:00
Merge branch 'Dokploy:main' into main
This commit is contained in:
commit
5589170332
50
blueprints/rsshub/docker-compose.yml
Normal file
50
blueprints/rsshub/docker-compose.yml
Normal file
@ -0,0 +1,50 @@
|
||||
services:
|
||||
rsshub:
|
||||
# two ways to enable puppeteer:
|
||||
# * comment out marked lines, then use this image instead: diygod/rsshub:chromium-bundled
|
||||
# * (consumes more disk space and memory) leave everything unchanged
|
||||
image: diygod/rsshub
|
||||
restart: always
|
||||
ports:
|
||||
- 1200
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
CACHE_TYPE: redis
|
||||
REDIS_URL: "redis://redis:6379/"
|
||||
PUPPETEER_WS_ENDPOINT: "ws://browserless:3000" # marked
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:1200/healthz"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
depends_on:
|
||||
- redis
|
||||
- browserless # marked
|
||||
|
||||
browserless: # marked
|
||||
image: browserless/chrome # marked
|
||||
restart: always # marked
|
||||
ulimits: # marked
|
||||
core: # marked
|
||||
hard: 0 # marked
|
||||
soft: 0 # marked
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:3000/pressure"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
|
||||
redis:
|
||||
image: redis:alpine
|
||||
restart: always
|
||||
volumes:
|
||||
- redis-data:/data
|
||||
healthcheck:
|
||||
test: ["CMD", "redis-cli", "ping"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
start_period: 5s
|
||||
|
||||
volumes:
|
||||
redis-data:
|
BIN
blueprints/rsshub/rsshub.png
Normal file
BIN
blueprints/rsshub/rsshub.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 71 KiB |
8
blueprints/rsshub/template.toml
Normal file
8
blueprints/rsshub/template.toml
Normal file
@ -0,0 +1,8 @@
|
||||
[variables]
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "rsshub"
|
||||
port = 1200
|
||||
host = "${main_domain}"
|
@ -1,13 +1,14 @@
|
||||
# the webserver can take a while to start up, so don't be alarmed if it takes a few minutes to get a response
|
||||
services:
|
||||
vaultwarden:
|
||||
image: vaultwarden/server:1.32.7
|
||||
image: vaultwarden/server:1.33.2
|
||||
restart: always
|
||||
environment:
|
||||
DOMAIN: ${DOMAIN}
|
||||
SIGNUPS_ALLOWED: ${SIGNUPS_ALLOWED}
|
||||
volumes:
|
||||
- vaultwarden:/data
|
||||
ports:
|
||||
expose:
|
||||
- 80
|
||||
|
||||
volumes:
|
||||
|
19
meta.json
19
meta.json
@ -799,7 +799,7 @@
|
||||
{
|
||||
"id": "vaultwarden",
|
||||
"name": "Vaultwarden",
|
||||
"version": "1.32.7",
|
||||
"version": "1.33.2",
|
||||
"description": "Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs",
|
||||
"logo": "vaultwarden.svg",
|
||||
"links": {
|
||||
@ -2632,5 +2632,22 @@
|
||||
"community",
|
||||
"privacy"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "rsshub",
|
||||
"name": "RSSHub",
|
||||
"version": "1.0.0",
|
||||
"description": "RSSHub is the world's largest RSS network, consisting of over 5,000 global instances.RSSHub delivers millions of contents aggregated from all kinds of sources, our vibrant open source community is ensuring the deliver of RSSHub's new routes, new features and bug fixes.",
|
||||
"logo": "rsshub.png",
|
||||
"links": {
|
||||
"github": "https://github.com/DIYgod/RSSHub",
|
||||
"website": "https://rsshub.app/",
|
||||
"docs": "https://docs.rsshub.app/"
|
||||
},
|
||||
"tags": [
|
||||
"rss",
|
||||
"api",
|
||||
"self-hosted"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user