profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/unixfox/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Émilien Devos unixfox @Cartesoft Belgium https://unixfox.eu I'm a Belgian DevOps who loves security, GNU/Linux, Kubernetes and IPv6.

searx/searx 9197

Privacy-respecting metasearch engine

iv-org/invidious 5505

Invidious is an alternative front-end to YouTube

mempodippy/vlany 824

Linux LD_PRELOAD rootkit (x86 and x86_64 architectures)

searx/searx-docker 268

Create a searx instance using Docker

iv-org/documentation 92

The official Invidious documentation

iv-org/instances-api 29

Instances API website for Invidious.

iv-org/lsquic.cr 12

Crystal bindings to LiteSpeed QUIC

bolt-rip/Dockerizedcraft 5

BungeeCord Plugin that listens to docker/Kubernetes events and automatically registers the servers.

SalonDesDevs/javaskript 4

A gamejam project from SDD Meetup 2020. The goal is to finish the game under 10 seconds.

iv-org/videojs-vtt-thumbnails 3

Video.js plugin that displays thumbnails on progress bar hover, driven by external VTT files.

issue closediv-org/invidious

The Popular tab does not display any videos

The Popular is enabled popular_enabled: true

But displays no videos: https://ytb.trom.tf/feed/popular

closed time in 3 hours

tio-trom

issue commentiv-org/invidious

The Popular tab does not display any videos

This isn't a bug, you have nobody registered on your instance (see usage.users.total from https://ytb.trom.tf/api/v1/stats) so Invidious can't generate a list of popular channel from registered users. See this file for the actual implementation of the code of the popular page: https://github.com/iv-org/invidious/blob/master/src/invidious/jobs/pull_popular_videos_job.cr

tio-trom

comment created time in 3 hours

startedlouislam/uptime-kuma

started time in 3 hours

issue commentk3s-io/k3s

Backup/restore of master

Bump still important feature.

andyjeffries

comment created time in 12 hours

issue commentk3s-io/k3s

Rancher K3s with Ipv6

Still relevant but it will soon be fixed.

rassadi

comment created time in 13 hours

issue commentiv-org/invidious

[Bug] isFamilyFriendly always returns false for channels

Reopening as the PR is not yet merged.

ChunkyProgrammer

comment created time in 13 hours

IssuesEvent

issue commentiv-org/invidious

[Bug] isFamilyFriendly always returns false for channels

Can you check if this PR solve the issue: https://github.com/iv-org/invidious/pull/2255?

ChunkyProgrammer

comment created time in 16 hours

issue commentk3s-io/k3s

Default Pod CIDR seems to be 10.42.0.0/24

Still an important modification to be done for big clusters.

elsbrock

comment created time in 16 hours

issue commentk3s-io/k3s

Unable to create an IPv6 only k3s cluster

Still important but it is soon going to be resolved thanks to the recent IPv6 support in k3s.

rom1pass

comment created time in 16 hours

issue commentk3s-io/k3s

Create a tool for kine <-> etcd migration

Bump

stevefan1999-personal

comment created time in 16 hours

push eventunixfox/k8s

Emilien Devos

commit sha c770d04280bf21893d2e7396b7fa8abeb3f6887f

change node for nextcloud

view details

push time in a day

issue commentsearxng/searxng

add cloudflare connecting ip to self info plugin

Searx is usually run behind a reverse proxy, so you must configure your reverse proxy to forward the given client IP address by cloudflare to Searx.

In no way, this is Searx fault.

winneratwin

comment created time in a day

issue commentsearx/searx

Google images engine crash

@frasersdev Created an issue instead

unixfox

comment created time in 2 days

issue openedsearx/searx

Google images engine crash

Discussed in https://github.com/searx/searx/discussions/2913

<div type='discussions-op-text'>

<sup>Originally posted by frasersdev July 29, 2021</sup> Hi,

Brand new install shows a google images engine crash. A lot (but not all) of the public instances show the same thing.

Actual error is an index error.

is this a known issue or is there configuration I need to tweak?

BC129016-9DBE-4243-89C6-BF3D7B877B8E </div>

created time in 2 days

startedbacher09/pwgen-for-bios

started time in 2 days

issue commentkubernetes/ingress-nginx

[FEATURE REQUEST] HTTP/3 support

/remove-lifecycle stale

pdiaz

comment created time in 3 days

issue commentiv-org/invidious

[Bug] Invidious fails to connect to SSL-secured postgres

We recommend using postgres 10 instead.

fignew

comment created time in 3 days

issue closedsearx/searx

searx as default engine on Chrome (Vivaldi)

On Chrome (Vivaldi) with searx as default engine, a query in the address or query field opens the searx page but with an empty search field

closed time in 3 days

gerardvignali

pull request commentiv-org/invidious

Switch to innertube API for videos

in testing on https://test.invidious.io, along with #2277 and #2217

NB: I had to do some minor changes to make it work

Feel free to modify my PR according to #2277. You can modify the code of my branch by cloning my github repo.

unixfox

comment created time in 3 days

issue commentiv-org/invidious

[Bug] RefreshChannelsJob: some channel id: Deleted or invalid channel

No I didn’t, could captchas be the reason for that behavior ?

Probably, every public instances have anticaptcha enabled due to the very likely possibility of generating way more traffic than usual.

11Tuvork28

comment created time in 4 days

issue commentiv-org/invidious

[Bug] RefreshChannelsJob: some channel id: Deleted or invalid channel

Did you setup an anticaptcha system on invidious?

11Tuvork28

comment created time in 4 days

issue commentiv-org/invidious

[Bug] Missing Hash key url in /api/v1/comments when reading comment threads

Extracted/formatted the interesting part of the error message. Looks like a youtube change:

Missing hash key: "url" (KeyError)
 from /usr/share/crystal/src/hash.cr:1030:9 in '[]'
 from src/invidious/comments.cr:576:71 in 'content_to_comment_html'
 from src/invidious/comments.cr:539:43 in 'parse_content'
 from src/invidious/comments.cr:149:69 in 'fetch_youtube_comments'
 from src/invidious.cr:2079:18 in '->'
 from lib/kemal/src/kemal/route.cr:13:9 in '->'

That's why #2217 is here but there still some remaining bugs to find.

D3V1LC0D3R

comment created time in 4 days

pull request commentiv-org/invidious

Youtube api improvements

We will probably need android embed too in order to solve the throttling issues and directly decrypt the encrypted video streams.

SamantazFox

comment created time in 4 days

pull request commentiv-org/invidious

Youtube api improvements

Related to https://github.com/iv-org/invidious/issues/2189#issuecomment-887253427, we will need to manipulate the context.

SamantazFox

comment created time in 4 days

issue closedsearx/searx

filtron -> no ipv6 -> alternatives?

Firstly thanks for a great project.

Is your feature request related to a problem? Please describe. This relates to the entire application stack, not just the searx project. Not sure where to place such an item.

Filtron doesn't support ipv6. https://github.com/asciimoo/filtron/issues/19

My hosting setup uses nginx revproxy (+ optionally varnish) as a frontend and application / webservers as a back end. ipv4 terminate on the rev proxy the backend is pure ipv6 there's firewalls etc between everything along the way.

based on your architecture https://searx.github.io/searx/admin/architecture.html I was expecting searx to fit in well. however the lack of ipv6 support of filtron meant that the nginx frontend couldn't communicate with the backend.

Describe the solution you'd like filtron should support ipv6 as its an internet technology.

Describe alternatives you've considered I think I can do a lot of what filtron is doing directly in nginx. it supports rate limiting and responses based on user agent.
This makes me wonder if filtron can be dropped entirely from your application stack. Thats the path I'm going to take anyway since filtron is a no go for me. varnish will be useful for the static content too.

Additional context not sure what you'd need but happy to provide more info. All the other components can operate with ipv4 or ipv6. I have nginx connecting directly to searx on an ipv6:8888 and its working well.

closed time in 4 days

frasersdev

issue commentsearx/searx

filtron -> no ipv6 -> alternatives?

Closing as one issue on the filtron github repo is enough. Even if filtron was designed to protect searx, searx the program itself doesn't need filtron to function so this enhancement has nothing to do on this github repo.

frasersdev

comment created time in 4 days

pull request commentiv-org/invidious

Add nightly crystal to CI matrix

@unixfox It could work for master yes, but not for PRs sadly. If it's done this way PRs shouldn't be build on Nightly.

We can have both. Ran on PRs and master, I think that's fine. I don't see any issues. We would be testing the working code and the future improvements to the code.

caspiano

comment created time in 5 days

pull request commentiv-org/invidious

Add nightly crystal to CI matrix

Is CI able to restart itself when Nightly update?

I don't think so, so in my opinion it's pointless to have a build on nightly since it will only be the nightly of the day of the last commit.

(I maybe don't get the point of this PR though, but from what I understand you want CI to build on 1.0.0/1.1.0/Nightly)

An easy fix would be to use cron in order to build invidious with nightly every day.

caspiano

comment created time in 5 days