Just wanted to say once more how I appreciate your work and commitment on this project. I have yet to see or find a WebUI front for Lemmy as useful, pretty and complete as yours.
reddwarf
Sooo....vibe droning?
Smoke me a kipper, I'll be back for breakfast!
Yep, you can. Came as a surprise to me as well at the time but you definitely can.
You probably got this already if you look ta the Tesseract page and how this all works but I wanted to share with you my docker-compose file to give you an idea how I did it. I find it helpful to look at examples of others sometimes.
Good luck!
# Docker Compose for : Tesseract
# This is a GUI frontend local hosted for Lemmy
services:
tesseract:
image: ghcr.io/asimons04/tesseract:latest
container_name: tesseract
restart: always
environment:
# The domain of Tesseract's 'default' instance.
# This is the only required config variable
- PUBLIC_INSTANCE_URL=feddit.nl
# By default, Tesseract locks itself to the configured instance.
# To allow users to add accounts from other instances, set this to false.
- PUBLIC_LOCK_TO_INSTANCE=false
# Feed, feed sort, and comment sort settings
- PUBLIC_DEFAULT_FEED=Subscribed
- PUBLIC_DEFAULT_FEED_SORT=Hot
- PUBLIC_DEFAULT_COMMENT_SORT=Hot
# Default to Dark Theme instead of "System"
- PUBLIC_THEME=System
# Media Proxying
# Enable the media proxying module and make it available for use.
# It is disabled by default.
- PUBLIC_ENABLE_MEDIA_PROXY=true
# List of domains that should not be proxied (content reasons, because they won't
# work with the proxy, etc)
- PUBLIC_MEDIA_PROXY_BLACKLIST=mintboard.org,iili.io,img.shields.io
- PUBLIC_ENABLE_MEDIA_PROXY_LOCAL=true
# Pre-set the "Use media proxy" setting for all users.
# If set to false (default), users will need to go into Settings->Media
# to enable image proxying.
- PUBLIC_ENABLE_USER_MEDIA_PROXY=true
# Media Caching; disabled by default. Enabled and configured here.
- PUBLIC_ENABLE_MEDIA_CACHE=true
- PUBLIC_ENABLE_MEDIA_CACHE_LOCAL=true
- PUBLIC_MEDIA_CACHE_DURATION=4320
- PUBLIC_MEDIA_CACHE_KEEP_HOT_ITEMS=true
- PUBLIC_MEDIA_CACHE_MAX_SIZE=500
- PUBLIC_MEDIA_CACHE_HOUSEKEEP_INTERVAL=5
- PUBLIC_MEDIA_CACHE_HOUSEKEEP_STARTUP=true
# List of Invidious/Piped domains which should be used for detection.
# See docs/CustomYoutubeFrontends.md for more in fo.
- |-
PUBLIC_CUSTOM_INVIDIOUS=
i.devol.it,
piped.adminforge.de
# List of instances that will be pre-populated into the instance selector on the
# community explorer page.
# The default instance is included by default and does not need to be listed here.
- |-
PUBLIC_FEATURED_INSTANCES=
lemmy.world,
mander.xyz,
programming.dev,
lemm.ee,
lemmy.ca,
lemmy.cafe,
literature.cafe,
sh.itjust.works,
lemmy.blahaj.zone,
slrpnk.net,
startrek.website,
beehaw.org,
sopuli.xyz,
lemmy.zip
# Tesseract uses /app/cache inside the container to persist lookups and for the media cache.
# This will work without a volume, but anything cached will not persist after the container is restarted.
# Note: The host directory must be owned by UID/GID 1000.
volumes:
- ./cache:/app/cache
# Bind to port 8081 instead of the container's default port of 3000
ports:
- 8081:3000
So the comment sections are packed with birds then eh? 😃
But yeah, the language and attitudes in youtube comments are indeed quite...foul.
Had to do it.... 😁
If you like you could run Tesseract locally and use that as your UI front-end. It has filtering options and I quite like the overall look and feel of Tesseract.
https://github.com/asimons04/tesseract
I have it running on docker, route my nginx through it towards that container, works like a charm.
But then again, it seems the Lemmy developers are once again in "I don't give a f*ck" mode and keep breaking the API. This has basically made the developer of Tessaract give up on that project it seems: https://lemmy.world/post/26779656
Rant: as popular as Lemmy seems to be right now and continues to grow, we need some serious developers to work on Lemmy, not some snowflake child communist-wannabe nutjob. There, I said it.
You are an obnoxious naval staring idiot who cannot argue or discuss properly if your life depended on it. Sad part of it all is that you truly believe you have "the knowledge" and others are poor saps who just cannot see the truth. You know, like the true cultish moron that you are.
Oh, and you are instant blocked, you colossal waste of precious oxygen.
Lemmy cares about their own ideology and nothing else.
no i don't, therefore you lie. why would "we" listen to a liar?
Thanks for the new release and I wish you and your family all the best!
Everything in this video is 'fixable' : hold the damn tab while pouring water, install the bin liner properly, cellophane is not that difficult, etc.
But the thing that triggers me like nothing else is the semi-perforated 'easy opening' half-circle of that carton box. Those fail without fail and I am convinced it is constructed by satan himself, just to mess with your mind and propel your anger to new heights. Same as with those easy to tear strips, they never rip in one go and always fail at about 5% of the tear-action. May the gods of retribution take extra notice and effort to espouse their vindictive cruel ways upon these so called 'designers' who invent them. May the fleas of a thousand camels invade the crotch of the person. And may their arms be to short too scratch.
Defarge: We are so poor! We don't even have a language! Just a stupid accent!
Peasant: She's right. She's right. We all sound like Maurice Chevalier. Honh, honh, honh!
There is a way for this to stop and you probably agree. Russia just has to stop and go home. That’s it, simple. But they will not. This indicates that the aggressor will not stop, whatever you do. You conceding by stopping yourself and handing over what the aggressor wants will not stop this war.
To put it simple: you have no control over what the aggressor does.
What you do control though is your own actions. And this entails to make the aggressor see that their actions are not tolerated. How do you achieve this proverbial “line in the sand”? By not letting them cross that line. What needs to be done to achieve that goal? By using force.
Bullies will not stop until you stop their aggression.
Your wish to “just stop already, concede and give in, go for a cease fire” will not deter nor stop the aggressor. History has shown us this simple fact time and time again. Your desire and wish for peace is noble and understandable but not realistic. I think deep down you know or realize this but let your desire for peace cloud this realization.
We are strange and weird monkeys as a species, having a moral concept or desire does not overcome this fact. Deal with it you must or your fellow monkeys will take your bananas and will give not two shits on how you feel or what your desires are.