Skip to content

Commit f213a89

Browse files
committed
feat: add wallabag
1 parent c2944ba commit f213a89

File tree

2 files changed

+58
-2
lines changed

2 files changed

+58
-2
lines changed

accessories/headscale/docker-compose.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ services:
2727
- ./Caddyfile:/etc/caddy/Caddyfile
2828
- caddy_data:/data
2929
- caddy_config:/config
30-
environment:
31-
- CF_API_TOKEN=token
3230

3331
volumes:
3432
caddy_data:
+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
services:
2+
wallabag:
3+
image: wallabag/wallabag
4+
environment:
5+
# - MYSQL_ROOT_PASSWORD=wallaroot
6+
# - SYMFONY__ENV__DATABASE_DRIVER=pdo_sqlite
7+
# - SYMFONY__ENV__DATABASE_HOST=db
8+
# - SYMFONY__ENV__DATABASE_PORT=3306
9+
# - SYMFONY__ENV__DATABASE_NAME=wallabag
10+
# - SYMFONY__ENV__DATABASE_USER=wallabag
11+
# - SYMFONY__ENV__DATABASE_PASSWORD=wallapass
12+
# - SYMFONY__ENV__DATABASE_CHARSET=utf8mb4
13+
# - SYMFONY__ENV__DATABASE_TABLE_PREFIX="wallabag_"
14+
# - SYMFONY__ENV__MAILER_DSN=smtp://127.0.0.1
15+
16+
- SYMFONY__ENV__DOMAIN_NAME=https://your-wallabag-instance.wallabag.org
17+
- SYMFONY__ENV__SERVER_NAME="Your wallabag instance"
18+
# - SYMFONY__ENV__SECRET="ovmpmAWXRCabNlMgzlzFXDYmCFfzGv"
19+
# - SYMFONY__ENV__FOSUSER_REGISTRATION=true
20+
# - SYMFONY__ENV__FOSUSER_CONFIRMATION=true
21+
ports:
22+
- "127.0.0.1:3008:80"
23+
volumes:
24+
- ./wallabag/data:/var/www/wallabag/data
25+
- ./wallabag/images:/var/www/wallabag/web/assets/images
26+
healthcheck:
27+
test:
28+
[
29+
"CMD",
30+
"wget",
31+
"--no-verbose",
32+
"--tries=1",
33+
"--spider",
34+
"http://localhost",
35+
]
36+
interval: 1m
37+
timeout: 3s
38+
depends_on:
39+
# - db
40+
- redis
41+
42+
# db:
43+
# image: mariadb
44+
# environment:
45+
# - MYSQL_ROOT_PASSWORD=wallaroot
46+
# volumes:
47+
# - /opt/wallabag/data:/var/lib/mysql
48+
# healthcheck:
49+
# test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
50+
# interval: 20s
51+
# timeout: 3s
52+
53+
redis:
54+
image: redis:alpine
55+
healthcheck:
56+
test: ["CMD", "redis-cli", "ping"]
57+
interval: 20s
58+
timeout: 3s

0 commit comments

Comments
 (0)