wallabag / wallabag/docker

Rootless

Open
#330 2 comments 8 reactions 0 assignees View on GitHub
enhancement
Dominant language
Shell
Stars
769
Forks
168
PR merge metrics
No merged PRs in 30d

Description

Theres a rootless version? Maybe a way to just start using 'user' directive in docker-compose, [lsio use PUID and PGID that is not compatible but works if you want to go this route more fast](https://docs.linuxserver.io/general/running-our-containers).

- https://discourse.linuxserver.io/t/wallabag-docker-image/616/3
- https://linuxlemming.com/blog/e05/
- https://hub.docker.com/r/ikaruswill/wallabag
- https://github.com/ikaruswill/docker-wallabag

```yml
version: '3'
services:
wallabag:
image: ikaruswill/wallabag:2.4.2
container_name: wallabag
environment:
- MYSQL_ROOT_PASSWORD=wallaroot
- SYMFONY__ENV__DATABASE_DRIVER=pdo_mysql
- SYMFONY__ENV__DATABASE_HOST=walla_db
- SYMFONY__ENV__DATABASE_PORT=3306
- SYMFONY__ENV__DATABASE_NAME=wallabag
- SYMFONY__ENV__DATABASE_USER=wallabag
- SYMFONY__ENV__DATABASE_PASSWORD=wallapass
- SYMFONY__ENV__DATABASE_CHARSET=utf8mb4
- SYMFONY__ENV__MAILER_HOST=127.0.0.1
- SYMFONY__ENV__MAILER_USER=~
- SYMFONY__ENV__MAILER_PASSWORD=~
- SYMFONY__ENV__FROM_EMAIL=wallabag@example.com
- SYMFONY__ENV__DOMAIN_NAME=https://YOURCUSTOMDOMAIN.com #If using a local host, put your IP and port number in here. If using a reverse proxy, you will need to put in your external port number. 10.10.0.4:80. If you aren't using ssl, then use http://
- SYMFONY__ENV__SERVER_NAME="Pi Information Station"
- SYMFONY__ENV__FOSUSER_CONFIRMATION=FALSE
ports:
- "8080:80" #i am using LSIO SWAG so my external port is 8080 but you can use any value. If you have no other services using port 80, then 80:80 can be used.
volumes:
- /path/where/you/save_data/images:/var/www/wallabag/web/assets/images
walla_db:
image: mariadb
environment:
- MYSQL_ROOT_PASSWORD=wallaroot
volumes:
- /path/where/you/save_data/data:/var/lib/mysql
redis:
image: redis:alpine
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.