Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 06:14
    j0k3r milestoned #5810
  • 06:14

    j0k3r on npm_and_yarn

    (compare)

  • 06:14

    j0k3r on master

    Bump mathjax from 3.2.0 to 3.2.… Rebuild assets Merge pull request #5816 from w… (compare)

  • 06:14
    j0k3r closed #5816
  • 06:09
    j0k3r synchronize #5816
  • 06:09

    j0k3r on npm_and_yarn

    Rebuild assets (compare)

  • 06:05
    j0k3r review_requested #5822
  • 06:05
    j0k3r review_requested #5822
  • 06:05
    j0k3r labeled #5822
  • 06:05
    j0k3r review_requested #5822
  • 06:05
    j0k3r opened #5822
  • 06:05
    j0k3r milestoned #5822
  • 06:04

    j0k3r on use-node-16

    Jump to Node 16 to build assets (compare)

  • 06:00
    j0k3r edited #5748
  • 05:59
    j0k3r edited #5758
  • 05:59
    j0k3r edited #5759
  • 05:59
    j0k3r milestoned #5782
  • 05:59
    j0k3r edited #5782
  • 05:58
    j0k3r milestoned #5784
  • 05:58
    j0k3r edited #5784
kartoffelsalat
@kartoffelsalat:tchncs.de
[m]
ok? that sound's a bit complicated..?
kdecherf
@kdecherf:matrix.org
[m]
probably
lh
@lh:hrdl.eu
[m]

I'm trying to authenticate with a website that requires two additional fields. The following naïve solutions disregards the dependence of the values:

login_extra_fields: login_ticket=@=xpath('//input[@name="login_ticket"]/@value', request_html('https://id.sueddeutsche.de/login'))
login_extra_fields: _csrf=@=xpath('//form[@id="login-form"]//input[@name="_csrf"]/@value', request_html('https://id.sueddeutsche.de/login'))

I couldn't find a configuration-based approach that allows implementing either caching the downloaded page or setting both values at once. What's the best way to go about this in your opinion?

amammad
@amammad
Hey Wallabag team
I hope all for all of you to be good and nice these days ...
Abhilesh Dhawanjewar
@abhilesh

Hey guys, I'm starting to see this error in my database logs -
2021-11-13 18:52:31 6 [Warning] Access denied for user 'root'@'localhost' (using password: NO)

The instance was running perfectly fine but recently I couldn't login with my login details.
I'm running wallabag using docker-compose on a Ubuntu 20.04 VM over Proxmox 7.

Here's the relevant details from my docker-compose -

version: '3'
services:
  wallabag:
          #build: https://github.com/wallabag/docker.git#2.4.2
    image: wallabag/wallabag
    #image: abhilesh7/wallabag-arm
    container_name: wallabag_app
    environment:
      - MYSQL_ROOT_PASSWORD=secure-password
      - SYMFONY__ENV__DATABASE_DRIVER=pdo_mysql
      - SYMFONY__ENV__DATABASE_HOST=db
      - SYMFONY__ENV__DATABASE_PORT=3306
      - SYMFONY__ENV__DATABASE_NAME=wallabag
      - SYMFONY__ENV__DATABASE_USER=wallabag
      - SYMFONY__ENV__DATABASE_PASSWORD=password
      - SYMFONY__ENV__DATABASE_CHARSET=utf8mb4
      - SYMFONY__ENV__MAILER_HOST=smtp.gmail.com
      - SYMFONY__ENV__MAILER_USER=gmail-user
      - SYMFONY__ENV__MAILER_PASSWORD=gmail-password
      - SYMFONY__ENV__FROM_EMAIL=gmail-email-address
      - SYMFONY__ENV__DOMAIN_NAME=https://wallabag.domain.net
      - SYMFONY__ENV__SERVER_NAME="Your wallabag instance"
    ports:
      - 80:80
    volumes:
      - /opt/wallabag/images:/var/www/wallabag/web/assets/images
    healthcheck:
      test: ["CMD", "wget" ,"--no-verbose", "--tries=1", "--spider", "http://localhost"]
      interval: 1m
      timeout: 3s
    depends_on:
      - db
      - redis
    restart: unless-stopped

  db:
    image: mariadb
    container_name: wallabag_db
    environment:
      - MYSQL_ROOT_PASSWORD=secure-password
    volumes:
      - /opt/wallabag/data:/var/lib/mysql
    healthcheck:
      test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"]
      interval: 20s
      timeout: 3s
    restart: always

  redis:
    image: redis:alpine
    container_name: wallabag_redis
    healthcheck:
      test: ["CMD", "redis-cli", "ping"]
      interval: 20s
      timeout: 3s
    restart: always

Not sure why it's overriding the database login credentials specified in the docker-compose. Any pointers how to fix this

Abhilesh Dhawanjewar
@abhilesh
I also changed the volume mounts to ./wallabag-image such that the directory can be chowned but still the same error
relejek
@relejek:matrix.org
[m]
Hey all. Where can I find a list of public wallabag hosted servers?
kdecherf
@kdecherf:matrix.org
[m]
Hello relejek,, unfortunately there is no such list
nicosomb
@nicosomb:matrix.org
[m]
nicofrand
@nicofrand:matrix.nicofrand.eu
[m]
Hi! The migration from 2.3.8 is failing for several users due to a DROP FOREIGN KEY failing (not existing)
Could someone tell if editing a migration is OK, to add a IF EXISTS clause? See https://github.com/wallabag/wallabag/issues/5233#issuecomment-972667069
月季花中的星辰
@starsareintherose
Hello, when I upload files, it always show 500: Internal Server Error
Unable to write in the "/usr/share/webapps/wallabag/web/uploads/import" directory.
but actually I run nginx and php-fpm as root and make /usr/share/webapps/wallabag and /var/lib/wallabag belong to root.
月季花中的星辰
@starsareintherose
drwxr-xr-x 3 root 4096 Jul 25 16:17 .
drwxr-xr-x 8 root 4096 Nov 28 15:41 ..
drwxr-xr-x 2 root 4096 Nov 28 15:41 import
Adam Monsen
@meonkeys
I self-host wallabag with docker-compose. When the app container starts, the db (mariadb) says: [Warning] Aborted connection 14 to db: 'unconnected' user: 'unauthenticated' host: '172.22.0.4' (This connection closed normally without authentication). Then the app says Provisioner finished.. That aborted connection is most likely from the provisioner. Anyone know what the provisioner is doing?
kdecherf
@kdecherf:matrix.org
[m]
@meonkeys: the docker image starts an Ansible playbook at launch for provisioning things like the user
Adam Monsen
@meonkeys
Ah, got it, from entrypoint.sh. Ok
Adam Monsen
@meonkeys
hmm, which task is making that connection, though? Maybe wait for db container? https://github.com/wallabag/docker/blob/master/root/etc/ansible/entrypoint.yml#L75
ah yeah, that must be it.
Nick Loscalzo
@GreenTentacle_twitter
Im having a heck of a time getting wallabag to talk to my self-hosted instance from my Onyx Boox Note Air 2 -- works fine from web, iphone, ipad
I keep getting the "check URL" message -- tried everything I could think of:
  • checked via network capture that its actually hitting the right IP (it is)
  • turned off 2FA
  • tried all sorts of permutations of the URL
any clues about why id keep getting the "wallabag service not found -- check URL" message ? havent found anything really useful in googling
Dmitriy Bogdanov
@di72nn
@GreenTentacle_twitter Docker? Check this comment: https://github.com/wallabag/android-app/issues/997#issuecomment-641100325
The Doctor
@virtadpt
@GreenTentacle_twitter Do you mean that you're having trouble connecting to a self-hosted Wallabag instance?
perdellian
@perdellian:matrix.org
[m]
trying to export all my articles, but PHP seems to be complaining that it has run out of memory
is there a relatively easy way break the export down into smaller chunks to avoid this problem?
I'm dealing with just over 2100 entries
I seem to be able to export my unread and starred entries just fine, but I'd like to be able to carry over the ~1800 unstarred archived entries as well
perdellian
@perdellian:matrix.org
[m]
:point_up: Edit: trying to export all my articles to json, but PHP seems to be complaining that it has run out of memory
running wallabag via Docker
perdellian
@perdellian:matrix.org
[m]
okay, found the container's php.ini file and bumped the limit up to 256M, and that seems to have done the trick
and, since I don't think I'll have to do this again, it probably shouldn't matter that docker will completely lose that change on the next restart
perdellian
@perdellian:matrix.org
[m]
huh… looks like new (post-import) articles got added to the wrong end of the list
kinda wish there was a playlist function of sorts
like, I could probably do a filter/search, but even when it's acting as expected, I don't always bag articles in the exact order I want to read them
and I'd rather just be able to hit the next article button in the android app or—better yet—have TTS just advance to the next article I want to read rather than the one added right before/after it (depending on whether the article list is sorted ascending or descending)
all that being said, it's still a helluva lot better than Pocket's TTS integration
Ghost
@ghost~61b7e4706da03739848c6cf1
Howdy!

Hey folks! Been reading and trying lots of suggestions found in the various Wallabag Github repos, tweaking nginx.conf etc, but I'm not able to get a consistent connection from the Client Android app.

Setup: Wallabag on Docker, Nginx reverse proxy, Https

When I first setup the Android app it works, then after adding 1-2 articles via Android, it crashes with:

Android error:

Unknown error
wallabag.apiwrapper.exceptions.UnsuccessfulResponseException: HTTP response: 502 Bad Gateway
Stacktrace:
wallabag.apiwrapper.exceptions.UnsuccessfulResponseException: HTTP response: 502 Bad Gateway

Wallabag logs:

wallabag    | 2021/12/14 00:17:20 [error] 246#246: *67 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 172.27.0.1, server: _, request: "POST /api/entries.json HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000", host: "removed"

Anyone able to provide any assistance? Thanks in advance!

➜  ~ (x) curl -I https://host/
HTTP/1.1 302 Found
Server: nginx/1.21.4
Date: Tue, 14 Dec 2021 00:26:09 GMT
Content-Type: text/html; charset=UTF-8
Location: https://host/login
Connection: keep-alive
Set-Cookie: PHPSESSID=asdf
; path=/; HttpOnly
Cache-Control: max-age=0, must-revalidate, private
pragma: no-cache
Expires: Tue, 14 Dec 2021 00:26:09 GMT
perdellian
@perdellian:matrix.org
[m]
is there any way to queue up a particular set of articles in a particular order?
aside from opening in an external browser, deleting, and readding?
mainly thinking about mobile/android, but if there's a way from the web interface I'd still take it
rusty-rico
@rusty-rico:matrix.org
[m]

Hi all,

just joined wallabag.it and set up everything to move from pocket .... but even after checking 4-5 issues and different branches to figure out if a search is existing where i can combine tags left me unknown and confused

can anybody give me a hint?

2 replies
Exagone313
@exagone313:matrix.org
[m]

Hi,

I consider using Wallabag but I'd like to migrate 6200 starred articles from my RSS reader.
I'll need to develop a script to dump articles in a supported importable format.
Also, most of articles are already downloaded (some are even dead links), while a few need to be downloaded.

I'd like to discuss with this to a Wallabag developer. Thanks.

Exagone313
@exagone313:matrix.org
[m]
I guess I'll use the Wallabag API and my own task scheduling, it's totally doable and easier like that. The API provides a way to set the content or to give only a URL.
Liam Bresnahan
@liambresnahan
Hi All, hoping you folks can help - I'm hoping to import my read later articles from Reeder 5 to Wallabag. Is this possible with the exported json file I have from that app?
j0k3r
@j0k:matrix.org
[m]
Hello liambresnahan (Liam Bresnahan), I’ve no idea, I’ve never tested it 🤷
Liam Bresnahan
@liambresnahan
:) OK, I'll import and see what happens
airdogvan
@airdogvan
updated my docker wallabag by doing docker-compose pull wallabag as I usually do successfully but not this time. After the pull I get random errors mostly related to db (mysql) saying for instance "wallabag_oauth2_clients no such table". I went into the mysql container, verified that the table is there and I can view the content by doing select * from wallabag_oauth2_clients.