cannabiscultivation Cannabis Cultivation Quantum boards in Europe
Jump
  • Tiritibambix Tiritibambix 1 month ago 100%

    Thanks again

    1
  • cannabiscultivation Cannabis Cultivation Quantum boards in Europe
    Jump
  • Tiritibambix Tiritibambix 1 month ago 100%

    Thanks you for the reference, I didn't know them. Are you talking about their EVO series ?

    1
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    microgrowery Tiritibambix 1 month ago 100%
    Quantum boards in Europe

    Hey everyone! A couple of years ago, I began my learning journey with a 60x60x120 cm tent and a 125w Kingbrite with Lm301h Mix Epistar 660nm. Now that I'm moving to a new place with plenty of space, I'm considering upgrading my setup. I'm thinking about either an 80x80x160 or a 100x100x180 tent, and I believe a 240W lamp would suit my needs perfectly. However, I live in Western Europe, and I noticed that Kingbrite is only available on Alibaba or Aliexpress. When I bought my first board, I ended up paying 80€ customs fees. I also can't find HLG options here. If anyone in Europe has experience with sourcing good grow lights, I would really appreciate your advice! Thank you! :)

    2
    0
    cannabiscultivation
    Cannabis Cultivation Tiritibambix 1 month ago 100%
    Quantum boards in Europe

    Hey everyone! A couple of years ago, I began my learning journey with a 60x60x120 cm tent and a 125w Kingbrite with Lm301h Mix Epistar 660nm. Now that I'm moving to a new place with plenty of space, I'm considering upgrading my setup. I'm thinking about either an 80x80x160 or a 100x100x180 tent, and I believe a 240W lamp would suit my needs perfectly. However, I live in Western Europe, and I noticed that Kingbrite is only available on Alibaba or Aliexpress. When I bought my first board, I ended up paying 80€ customs fees. I also can't find HLG options here. If anyone in Europe has experience with sourcing good grow lights, I would really appreciate your advice! Thank you! :)

    6
    4
    opensource Open Source Has glassdown moved ?
    Jump
  • Tiritibambix Tiritibambix 2 months ago 100%

    Oh damn, that's sad.

    Thanks for the link

    4
  • gauchisse Gauchiasses "Comment prenez-vous ce genre de critique, personnellement ?"
    Jump
  • Tiritibambix Tiritibambix 2 months ago 100%

    Pas mieux.

    5
  • opensource
    Open Source Tiritibambix 2 months ago 100%
    Has glassdown moved ?

    Hi ! 3 weeks ago, I dicovered glassdown here. It is great and I added it to obtainium. But it looks like the repo moved. It originally could be found at https://github.com/Sinneida/glassdown Now I can only find it at https://github.com/RomanK2311/glassdown but it has no releases. Where is the official repo now ?

    17
    2
    gauchisse Gauchiasses "Est-ce que vous avez voté NFP?"
    Jump
  • Tiritibambix Tiritibambix 2 months ago 100%

    Ah c'est marrant, de mon côté, la partie rouge c'est "AH MAIS C'EST PLUS LES ANNÉES 80, LE RN C'EST PLUS HITLER, IL EST TEMPS DE REGARDER CE QUE PROPOSE LE CAMP D'EN FACE".

    10
  • opensource Open Source [Android] Octodroid : FR Client Github EN Github client : v4.6.12
    Jump
  • Tiritibambix Tiritibambix 2 months ago 100%

    This application provides access to GitHub and lets you stay connected with your network

    3
  • privacy Privacy I have an online business. How f*cked am I ?
    Jump
  • Tiritibambix Tiritibambix 3 months ago 100%

    That's great reading something else than "use a work computer".

    Actually, this is the root of my problem, I don't really seek clients that are people using tiktok. My target customer doesn't use any of this crap, but before I can count on word of mouth, I need to eat, and I'll make some profit when I've finally met my target customers.

    In the meantime, it's thin line to walk on.

    2
  • privacy Privacy I have an online business. How f*cked am I ?
    Jump
  • Tiritibambix Tiritibambix 3 months ago 100%

    Thanks for your input.

    I'm using Insular atm, which I like.

    I was curious so I installed Shelter, but I can't find how to setup a VPN for the work profile as you mentioned.

    1
  • privacy
    Privacy Tiritibambix 3 months ago 94%
    I have an online business. How f*cked am I ?

    Hi there, I'm currently going through some significant changes in my life. I'll be making a professional transition soon by leaving Paris for a more rural area, but I won't bore you with all the details. My issue is that I really value my privacy and dislike big tech companies like gafam. To protect myself, I use Pihole and only allow an old phone to have access to meta products. I recently caved in and reactivated my old Facebook and Instagram accounts to help with advertising, along with using a platform similar to Hootsuite to streamline things. When responding to private messages on Instagram, I use Aeroinsta to block ads and telemetry. I'm managing okay so far, but I've seen the success some people have on TikTok and feel tempted to create an account. The thought of it turns my stomach, though. If you're in a similar situation where online communication is vital, how do you navigate it? Have you found any alternative apps for TikTok like Aerosinsta ? I'd really appreciate hearing from you and getting some insights. Thank you for your input.

    47
    19
    opensource Open Source Exodus-Privacy release-v3.3.0
    Jump
  • Tiritibambix Tiritibambix 4 months ago 100%

    Exodus est une application Android qui vous permet de savoir quels traceurs sont intégrés dans les applications installées sur votre smartphone à l'aide de la plateforme εxodus. Elle vous permet également de connaître les autorisations requises par les applications installées sur votre smartphone.

    Elle vous aide à reprendre votre vie privée en main !

    2
  • parentalite [🔒] Parentalité [Forum libre parentalité] Semaine du 06/05
    Jump
  • Tiritibambix Tiritibambix 5 months ago 57%

    Posté 27 fois. 27 FOIS !! Z''avez pourri.le feed de tout le monde et probablement perdu un paquet d'abonnés. Dont moi

    1
  • selfhosted Selfhosted Post your Servernames!
    Jump
  • Tiritibambix Tiritibambix 5 months ago 80%

    RPI4

    Shuttle

    Transporter

    Orbiter

    3
  • selfhosted Selfhosted CalDAV web gui
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    Let me.know what you think if you set it up

    1
  • selfhosted Selfhosted CalDAV web gui
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%
    1
  • selfhosted Selfhosted CalDAV web gui
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    I don't remember when I last tried it but for some reason I disliked it. Why dont you use it ?

    2
  • selfhosted Selfhosted CalDAV web gui
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    Been looking for a solid solution for a while and found these:

    https://github.com/intri-in/manage-my-damn-life-nextjs

    https://github.com/nibdo/bloben-app

    I use bloben. It's not perfect but it works

    4
  • selfhosted Selfhosted Guide: How to run MediaCMS with Docker
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    Done

    3
  • selfhosted
    Selfhosted Tiritibambix 5 months ago 86%
    Guide: How to run MediaCMS with Docker

    This is a followup to [my previous post](https://lemmy.ml/post/14714883). If you want to bind volumes outside of Docker, this is what you need to do. There was a huge permission and volume mapping problem. I mention github issues that helped me [here](https://github.com/mediacms-io/mediacms/issues/1005#issuecomment-2068177299). I hope that will help noobs and insecure people like me. ------------ ```bash cd /srv/path/Files ``` ```bash git clone https://github.com/mediacms-io/mediacms ``` ```bash cd /srv/path/Files/mediacms ``` ``` mkdir postgres_data \ && chmod -R 755 postgres_data ``` ``` nano docker-compose.yaml ``` ```yaml version: "3" services: redis: image: "redis:alpine" restart: always healthcheck: test: ["CMD", "redis-cli","ping"] interval: 30s timeout: 10s retries: 3 migrations: image: mediacms/mediacms:latest volumes: - /srv/path/Files/mediacms/deploy:/home/mediacms.io/mediacms/deploy - /srv/path/Files/mediacms/logs:/home/mediacms.io/mediacms/logs - /srv/path/Files/mediacms/media_files:/home/mediacms.io/mediacms/media_files - /srv/path/Files/mediacms/cms/settings.py:/home/mediacms.io/mediacms/cms/settings.py environment: ENABLE_UWSGI: 'no' ENABLE_NGINX: 'no' ENABLE_CELERY_SHORT: 'no' ENABLE_CELERY_LONG: 'no' ENABLE_CELERY_BEAT: 'no' ADMIN_USER: 'admin' ADMIN_EMAIL: 'admin@localhost' ADMIN_PASSWORD: 'complicatedpassword' restart: on-failure depends_on: redis: condition: service_healthy web: image: mediacms/mediacms:latest deploy: replicas: 1 ports: - "8870:80" #whatever:80 volumes: - /srv/path/Files/mediacms/deploy:/home/mediacms.io/mediacms/deploy - /srv/path/Files/mediacms/logs:/home/mediacms.io/mediacms/logs - /srv/path/Files/mediacms/media_files:/home/mediacms.io/mediacms/media_files - /srv/path/Files/mediacms/cms/settings.py:/home/mediacms.io/mediacms/cms/settings.py environment: # ENABLE_UWSGI: 'no' #keep commented ENABLE_CELERY_BEAT: 'no' ENABLE_CELERY_SHORT: 'no' ENABLE_CELERY_LONG: 'no' ENABLE_MIGRATIONS: 'no' db: image: postgres:15.2-alpine volumes: - /srv/path/Files/mediacms/postgres_data:/var/lib/postgresql/data/ restart: always environment: POSTGRES_USER: mediacms POSTGRES_PASSWORD: mediacms POSTGRES_DB: mediacms TZ: Europe/Paris healthcheck: test: ["CMD-SHELL", "pg_isready", "--host=db", "--dbname=$POSTGRES_DB", "--username=$POSTGRES_USER"] interval: 30s timeout: 10s retries: 5 celery_beat: image: mediacms/mediacms:latest volumes: - /srv/path/Files/mediacms/deploy:/home/mediacms.io/mediacms/deploy - /srv/path/Files/mediacms/logs:/home/mediacms.io/mediacms/logs - /srv/path/Files/mediacms/media_files:/home/mediacms.io/mediacms/media_files - /srv/path/Files/mediacms/cms/settings.py:/home/mediacms.io/mediacms/cms/settings.py environment: ENABLE_UWSGI: 'no' ENABLE_NGINX: 'no' ENABLE_CELERY_SHORT: 'no' ENABLE_CELERY_LONG: 'no' ENABLE_MIGRATIONS: 'no' celery_worker: image: mediacms/mediacms:latest deploy: replicas: 1 volumes: - /srv/path/Files/mediacms/deploy:/home/mediacms.io/mediacms/deploy - /srv/path/Files/mediacms/logs:/home/mediacms.io/mediacms/logs - /srv/path/Files/mediacms/media_files:/home/mediacms.io/mediacms/media_files - /srv/path/Files/mediacms/cms/settings.py:/home/mediacms.io/mediacms/cms/settings.py environment: ENABLE_UWSGI: 'no' ENABLE_NGINX: 'no' ENABLE_CELERY_BEAT: 'no' ENABLE_MIGRATIONS: 'no' depends_on: - migrations ``` ```bash docker-compose up -d ``` CSS will probably be missing because reasons, so bash into `web` container ```bash docker exec -it mediacms_web_1 /bin/bash ``` Then ```bash python manage.py collectstatic ``` No need to reboot

    11
    3
    selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 75%

    Okay so I tried again, but only changing port. It worked. I really wish I could figure out this permission issues and bond volumes. Thanks again for your help :)

    2
  • selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 66%

    Still no luck, but thanks for trying :)

    1
  • selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    I have the folder. I chown and chmod it as it should be. Looks like it reverts back to the wrong permissions though. Don't know why.

    Here is my docker-compose

    1
  • selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    I manually set it to 777 several times for testing purposes, but apparently, it switches back to 700

    1
  • selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 66%

    Thanks for trying. The issue you mentioned helped me before to have it spinning. I feel like I've tried everything mentioned in the docs as well as what I am aware of and capable of 😅

    1
  • selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    Thanks for your answer. I'm not sure what to look for in the browser's logs but here it is.

    I have logs for all containers here:

    celery_beat

    celery_worker

    db. A lot of errors here, but I think I recall reading somewhere in the issues that it doesn't matter. I'd have to double check that.

    redis

    web

    I have one container exited, mediacms_migrations, but I noticed it stopped right after the stack's setup and thought it would be used only for startup. Here are the logs for it

    1
  • selfhosted Selfhosted Trouble running MediaCMS: “Server Error (500)” on logging in.
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    celery_beat

    celery_worker

    db. A lot of errors here, but I think I recall reading somewhere in the issues that it doesn't matter. I'd have to double check that.

    redis

    web

    2
  • selfhosted
    Selfhosted Tiritibambix 5 months ago 95%
    Trouble running MediaCMS: “Server Error (500)” on logging in.

    Hey there! I'm a self-hosting enthusiast, and I'm learning the hard way, so I appreciate your patience as I navigate through this. I've been on the hunt for a video hosting solution that offers categories and tags, and I've heard great things about [MediaCMS](https://github.com/mediacms-io/mediacms). It seems like the perfect fit for what I need. After some trial and error, I finally got it up and running. The only hiccup I'm facing now is with logging into the admin panel. I keep getting an error 500. I checked out some similar issues on github, but it doesn't seem to apply to my situation, and there isn't a solution posted. Plus, it looks like the developer is not very active on the issues. I was wondering if anyone else has encountered this problem before and might have some insights to share. Here's some additional info: I cloned the repository from https://github.com/mediacms-io/mediacms and made some edits to the docker-compse.yaml file to suit my preferences, mainly adjusting the volume paths. You can check it out [here](https://clip.steph.click/-5nPz6ektxy). The service takes a bit of time to start, but eventually it does and I can access the landing page. However, when I try to sign in, I just get a "Server Error (500)" message. I've checked the logs but haven't found anything useful. Has anyone who uses MediaCMS encountered this issue before? Can someone reproduce and help me clear this out? Thanks a lot for your assistance!

    18
    15
    opensource Open Source What Android download manager do you recommand ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    I'll try it. Thank you

    1
  • opensource Open Source What Android download manager do you recommand ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    I haven't yet but I will. Thank you

    1
  • opensource Open Source What Android download manager do you recommand ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    I can only answer for myself, but I use it to resume large downloads that failed and organize them.

    5
  • opensource Open Source What Android download manager do you recommand ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    While I run a couple headless debian at home, it's just for using docker and I only know the very basics.

    It sounds like a badass solution, but it's over the top for me ^^

    1
  • opensource Open Source What Android download manager do you recommand ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    Found this one earlier. I had security concerns as it hasn't been updated for a long time, but I'll check it out.

    Thanks :)

    2
  • opensource Open Source What Android download manager do you recommand ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    No I'm not talking about torrents. I already have a solution for this :)

    I'm basically looking for a FOSS alternative to Advanced Download Manager.

    2
  • opensource
    Open Source Tiritibambix 5 months ago 97%
    What Android download manager do you recommand ?

    Hey there! I find myself frequently downloading large files on my android phone from servers that aren't always the fastest. These downloads can range from audio and video files to zip and rar files. I'm on the lookout for an app that will allow me to resume downloads that have failed, as well as choose where to save each file individually. So far, I've only come across apps that have been discontinued. Do you happen to know of any good, regularly updated apps that fit the bill? Thanks so much for your help :)

    37
    19
  • Tiritibambix Tiritibambix 5 months ago 100%

    Yes, it worked. Thank you so much :)

    5
  • Tiritibambix Tiritibambix 5 months ago 100%

    I just tried with Fennec and failed. How do you proceed ?

    8
  • selfhosted Selfhosted How to organize courses and tutorials ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    was roaming the web to find something that could actually fit your request!

    That is very nice of you !

    Actually, I totally missed MediaCMS in my quest for a solution, so you opened my eyes. It has tags and categories so I think this is what I need.

    I will try it next week when I get back home.

    Thanks a lot for your help :)

    2
  • selfhosted Selfhosted How to organize courses and tutorials ?
    Jump
  • Tiritibambix Tiritibambix 5 months ago 100%

    Yes, I am talking about video content.

    I don't see a usecase for Zotero in my situation, but it's good to know it exists and it might help others !

    As someone else suggested, I will try MediaCMS. Looks like it fits my needs.

    Thanks for your input :)

    2
  • selfhosted
    Selfhosted Tiritibambix 5 months ago 100%
    How to organize courses and tutorials ?

    Hey there! So, I've accumulated a ton of courses and tutorials over the years - everything from photography to cooking to music mixing and mastering, DIY, gardening, you name it. I've been trying to keep everything organized with Jellyfin, but honestly, it's a bit of a hassle to navigate through all my content and find what I need. I'd love to find something with a user-friendly interface where I can easily sort, organize, and tag all my courses and videos. I've been searching high and low for a solution these past few days, but haven't had much luck. Any suggestions? Thanks in advance for your help!

    23
    6
    selfhosted Selfhosted HRConvert2, the magic is here!
    Jump
  • Tiritibambix Tiritibambix 6 months ago 100%

    Great job ! Thanks for jour work :)

    2
  • selfhosted Selfhosted HRConvert2, the magic is here!
    Jump
  • Tiritibambix Tiritibambix 6 months ago 100%

    This is an awesome project. I'm suprised there is no docker support.

    4
  • selfhosted Selfhosted Looking for Cloud Storage Replacement, but I don't like NextCloud
    Jump
  • Tiritibambix Tiritibambix 6 months ago 87%

    No bloat, super fast, just works out of the box.

    Ocis was even faster.

    6
  • selfhosted Selfhosted Looking for Cloud Storage Replacement, but I don't like NextCloud
    Jump
  • Tiritibambix Tiritibambix 6 months ago 58%

    After being really desapointed by NC, I feel owncloud is much superior. No joke.

    Like others already mentioned, seafile is a solid option too.

    2
  • fdroid F-Droid Best way to access to FB or Insta?
    Jump
  • Tiritibambix Tiritibambix 6 months ago 100%

    Didn't know this one. Looks great. Will test it out. Thanks :)

    3
  • fdroid F-Droid Best way to access to FB or Insta?
    Jump
  • Tiritibambix Tiritibambix 6 months ago 100%

    Instander doesn't work anymore as IG is forcing update since one specific build. If you want to use instander, you got to find the_dise telegram and dig a bit to find a beta version, but it's buggy as hell. He's planed to release an official version "in 2024". No news since dec 23rd.

    4
  • opensource Open Source Opinion sur sync?
    Jump
  • Tiritibambix Tiritibambix 6 months ago 100%

    J'utilise des outils de mod mais très peu au final. Je pense que c'est avant tout une affaire de goût. Je trouve la navigation simple et efficace, de même pour la gestion des posts et des commentaires. J'ai aussi utilisé sync pendant des années avec Reddit, c'était donc cool de pas changer d'UX.

    J'avais essayé voyager, c'était cool, fait partie de mon top 3.

    4
  • selfhosted
    Selfhosted Tiritibambix 6 months ago 87%
    [SOLVED] Temporarily hosting on Oracle Free tier.

    Solution : Don't be stupid. Open the proper ports. ------------------------------------------------------------- Hey there! So, I'm getting ready to move from places to places for the next six months and it's going to be a bit of a hassle. My servers will be offline until I find a permanent home, which is stressing me out because I rely on a bunch of services I host for my daily routine. So I've set up an Oracle free tier account so I can still access my favorite services while I'm in limbo. I'm using docker and Portainer to manage everything, and so far Serge (for the lolz) and Vikunja are up and running with no issues using the IP Oracle provided. But when I tried to set up Bookstack, Whoogle and Searxng, they installed fine but for some reason they won't open. I've checked the logs and there are no errors, I just keep getting a timeout message in my browser. I haven't tested any other services yet, but I'm stumped as to why these two won't cooperate. I'm just a casual hobbyist and not an expert, so if anyone could lend a hand, I'd really appreciate it. Thanks!

    25
    11
    selfhosted
    Selfhosted Tiritibambix 6 months ago 85%
    Too many issues with Lychee. Any alternative ?

    Hello there. First, I want to specify that I use [Lychee-Docker](https://github.com/LycheeOrg/Lychee-Docker) and that's the only experience I have with Lychee. I've been using it for some time to share family pics with family members and it's been great. However, with v5, I've noticed some issues that are making things a bit challenging. I appreciate some of the good ideas that came with the new update, but in my opinion, there are also quite a few bad decisions that have been made. For example: - Can't import photos / videos from server anymore. I sometimes used to drop files directly in a location of my server and then use the UI to import them. Convenient on mobile or with large number of files. - Can't upload large files ([LycheeOrg/Lychee#2207](https://github.com/LycheeOrg/Lychee/issues/2207), [LycheeOrg/Lychee#2129](https://github.com/LycheeOrg/Lychee/issues/2129)) - Can't remove single / several photos from an album anymore. You need to delete the album and re-upload - Can't obtain shorter link to a gallery anymore with the "share" button they removed a while back - The new "+" menu should have a background for legibility - There is a HUGE useless empty space at the top of galleries now - Had to tinker with config like adding `TRUSTED_PROXIES=*` to fix a thing and was told to keep it anyway but the reason why and how to properly do it are not documented - Had to temporarily fix my Nginx config but it seems like it has become a permanent fix, but it is not documented But at the same time I LOVE these options for public albums: - **Original**: Anonymous users can behold full-resolution photos. - **Hidden**: Anonymous users need a direct link to access this album. - **Downloadable**: Anonymous users can download this album. - **Password protected**: Anonymous users need a shared password to access this album. Actually, *those 4 options are all I need*. But I need the tool that provides them to work... They said "the team is so slow that we don't have anybody to review complex pull requests." That makes me sad. I wish I had the time to learn how to code and help out, but I can't. And even if I could, I'd probably end up building my own tool in the end. I am not looking for a google photos replacement. Immich is great but that is not what I want to use. I have tried several known alternatives but I'm curious to hear your thoughts on Lychee in its current state and if you have any suggestions for other tools that could serve a similar purpose.

    10
    14
    memes
    memes Tiritibambix 7 months ago 100%
    I'm not a meme guy. Can you help me ?

    Do you know how is this meme called ? And what movie is it from ? Thanks for your help.

    17
    9
    selfhosted
    Selfhosted Tiritibambix 8 months ago 85%
    SOLVED. Has anyone installed Shotshare using docker-compose ?

    Ok so the solution was this. Thank you @mouse@midwest.social `cd /home` `git clone https://github.com/mdshack/shotshare` `cd .../Files/` `sudo mkdir Shotshare` `cd .../Files/Shotshare` `sudo mkdir shotshare_data` `sudo touch .env database.sqlite` `cp -r /home/shotshare/storage/* .../Files/Shotshare/shotshare_data` `chown 82:82 -R .../Files/Shotshare/` ``` version: "3.3" services: shotshare: ports: - 2000:80 environment: - HOST=:80 - ALLOW_REGISTRATION=false volumes: - .../Files/Shotshare/shotshare_data:/app/storage - .../Files/Shotshare/database.sqlite:/app/database/database.sqlite - .../Files/Shotshare/.env:/app/.env restart: unless-stopped container_name: shotshare image: mdshack/shotshare:latest networks: {} ``` --------------- Hello everyone. I am deeply struggling to install [shotshare](https://github.com/mdshack/shotshare) on my server using docker-compose. I followed the instructions and I've been [talking with someone](https://github.com/mdshack/shotshare/issues/27) (from their team I guess) for 2 weeks without finding a solution. Does anyone have a working docker-compose to share so I can compare it and understand ?

    10
    13
    opensource
    Open Source Tiritibambix 9 months ago 90%
    How do you download the new Fossify apps ?

    Sorry for my ignorance, but how do you download these apps. I see nothing in releases. Thanks for your assistance. Edit: yes, the Fossify Fork, not the original Simple Mobile Apps version

    24
    12
    badrealestate
    "atypical house in terms of layout and decoration, modern and original"

    Original for sure. That's one way of hanging a mirror.

    150
    14
    selfhosted
    Selfhosted Tiritibambix 10 months ago 94%
    I've tried ownCloud.

    Hey there! I just wanted to share a bit about my experience as a hobbyist and self-hosting enthusiast. While I may not be the most educated on the topic, I've been able to self-host my favorite services to avoid relying on big companies like Google and Amazon. A few years ago, I started my self-hosting journey with Nextcloud, and it completely blew my mind. Finally, I didn't have to rely on Google Drive anymore! However, I quickly realized that using a Raspberry Pi made things a bit sluggish. I tried upgrading to a more powerful machine. Still slow. I then tried with an i5-4460, but it was still slow and buggy. I even tried an i3-10100, and it was still a bit of a pain to use. It seems like many others feel the same frustration, so I know I'm not alone. I often wonder how some other people claim they have no issues with Nextcloud, but hey, good for them! Because of the tinkering it seems to need, I feel like I don't have enough time and knowledge to make Nextcloud work as smoothly as I'd like, which defeats the purpose of self-hosting it. That's why I've been exploring other options. I gave Seafile a shot, but couldn't figure out how to solve a "CSRF verification failed" error. Projectsend and Xbackbone are great, but they don't quite match what I'm looking for. I also tried Cloudreve, but I wasn't a fan of its sorting philosophy. I did find Picoshare, which I stuck with, but for a totally different purpose. Then, I tried ownCloud for the first time. Wow, it was fast! Uploading an 8GB folder took just 3 minutes compared to the 25 minutes it took with Nextcloud. Plus, everything was lightning quick on the same machine. I really loved using it. Unfortunately, there's currently a [vulnerability affecting it](https://arstechnica.com/security/2023/11/owncloud-vulnerability-with-a-maximum-10-severity-rating-comes-under-mass-exploitation/), which led me to uninstall it. I also gave OCIS a try, and it felt even faster. The interface was smooth and fluid, it was truly impressive. However, with the recent news of it [becoming part of Kiteworks](https://owncloud.com/news/owncloud-becomes-part-of-kiteworks/), I'm a bit unsure about its future. I can't help but wonder why so many people have been raving about Nextcloud all these years when ownCloud performs so well right out of the box. I'd love to hear about your experience and the services you use. Share your thoughts!

    66
    59
    privacy
    Privacy Tiritibambix 11 months ago 98%
    How would you handle having an online business you need to advertise ?

    Hi ! I'm a privacy enthousiast. I have pihole running at home, I use it as my DNS resolver, and I use wireguard on my phone to connect home and use pihole on it. Never been happier. No Facebook, no Instagram, no social media at all. Thing is, I'm making big changes in my life. I'm moving from Paris to the countryside and I need, I badly need to advertise my services as a freelancer (sound engineer and wedding photographer). Of course, I'm in the process of building my website (almost there), but I am nothing if I don't post on Instagram and Facebook (in particular for my photo work). I've seen what other successful wedding photographers do with social media, and I need to do something alike. I deeply despise meta, but I'll have to make a sacrifice at some point. I've already found something like hootsuite to schedule my posts without having to login into fb or insta, but I'll have to login at some point for the interactions. So I'll install some secure OS on an old phone I'll use only for that purpose, but damn, I already feel dirty. How would you feel about this ? What would be your approach ? For those of you that are in a similar situation, what's your method ?

    59
    35
    vaporents
    Vaporents Tiritibambix 11 months ago 80%
    Bubbler cleaning

    Hello ! I'm new to bubblers. I got a cheap one and it turns my Air Max into a brand new shiny unknown vaporizer. I love it 8D But how do you guys clean this ? Is iso enough ? How do you scrap any potential leftover after an overnight sinking ?

    9
    8
    selfhosted
    Selfhosted Tiritibambix 11 months ago 94%
    To dockerize an application: where to start learning.

    I've recently started a crusade for the perfect selfhosted note taking app. I posted here and I read a lot of others posts and for now I think I have what I need. But as I see Joplin recommended every now and then, and given it doesn't offer a webui I can access everywhere from any computer (you need to install their app), I had this thought: how could I dockerize, say, the Linux Joplin app so I can put it behind a reverse proxy with auth and access it when I'm away from home from any computer. I've seen this done for soulseek, mkvtoolnix and others, so I know it is feasibile. Being just a hobbyist selfhoster with no programming background, I'm not sure where to start educating myself. I'm sure there are some guides out there, but I'm not sure what to look for, what terms to use in my searches. Somebody could point me to the right direction?

    46
    18
    selfhosted
    Selfhosted Tiritibambix 11 months ago 93%
    [Solved] I want to ditch Nextcloud notes

    Hi. I'm curently using Nextcloud notes for its convenience. I use the app on my phone, and the webui on my pc. I'm willing to ditch Nextcloud as a whole, so I want to replace my note taking habits. I've tried Trilium, which lacks an Android app, and I feel the WPA makes the UI unpractical and hard to read. I've tried Joplin, but it lacks a webui. Are there other alternatives I've missed out ? **Solution:** I ended up finding [Flatnotes](https://github.com/dullage/flatnotes). It's dead simple to run and to use, has markdown and WYSIWYG, and the WPA is flawless.

    42
    54
    selfhosted
    Selfhosted Tiritibambix 11 months ago 97%
    [Solved] Solution to send mostly text but also files from android to pc and pc to android

    Hello. I'm looking for a solution to send text from my PC to my phone, but also the other way around. Big plus if I can send files too in both ways. I already use pairdrop which is nice (while not 100% reliable from my experience) for files, and ntfy is good to send a notification (so basically text) to my phone but the android app won't let me send from my phone to my pc. I used to use airdroid a while back, but I don't want to use proprietary software if I can. Any idea ? Solution: snapdrop or pairdrop. For text, right click on PC, long press on phone.

    35
    30
    emulationonandroid
    Emulation On Android Tiritibambix 1 year ago 100%
    What would be the best saturn emulator for android ?

    Hello. It was some time ago so I'm not sure but I think I tried picodrive to play a Saturn game. It was Shining Force 3 scenario 1. While the game was running without bugs, it was sloooooow and it wasn't the best experience. Now that it's 2023, what would be the most optimized emulator to run saturn games at full speed ? Thanks for your help.

    3
    2
    selfhosted
    Selfhosted Tiritibambix 1 year ago 96%
    WoL through Wireguard

    Hello. I was willing to post this in the home network community, but it is not active at all... So I hope this is the right place, as I use a self hosted wireguard and pihole. I'm just a hobbyist whose first language is not English, so please, bare with me :) So I use [Wireguard Easy](https://github.com/wg-easy/wg-easy) to create a tunnel to my home network to use pihole on my phone and access my services from outside. I have an app to wake my home computer on LAN that is working fine when I'm home. I'd like to be able to wake it from outside and I don't know how. A few things are bugging me. If I'm connected to my home network, shouldn't I be able to WoL my computer as long as I use my tunnel ? And, on some occasions, I was able to WoL my PC when I wasn't home (I remember doing it once when I was visiting my parents). Can someone ELI5 this please ? Thanks for your help :)

    23
    14
    totk
    I just want to be sure about modifiers on bows.

    So O got these 2 bows and I want to be sure which one is better. This one has +10 att. Meaning it deals 48+10=58 damage. ![](https://lemmy.ml/pictrs/image/57b93398-8826-4818-b372-44ef4f084e0b.jpeg) This one has 32 att and shits 5 arrows. Meaning it deals 32x5=160 damage. ![](https://lemmy.ml/pictrs/image/703537ac-4000-439d-87bf-332163b864db.jpeg) Assuming all 5 arrows hit the target, the second one is by far better right? As all 5 arrows seem to be shot in a line, what are the odds I hit the target with all 5 arrows ? Isn't it more efficient to hit one time at 58 instead of taking a chance to hit more than 32 ?

    10
    8
    totk
    Tears Companion

    I'm sure you guys know of this incredible app. Shout-out to the dev. If you don't, tears companion is the ideal companion app to help you in your journey. It has locations to absolutely everything in many languages. Beware not to use this app too early in the game or you'll get spoiled a lot ! But if you're struggling to find these last korok seeds, or if you just want to keep track of your findings, it is great !! If you feel like downloading it, below is a link to find it. If 10 of you guys download it using this link, I'll be awarded unlocked content in-app. But you can also download it the old usual way :) Have fun ! https://software-notion.de/apps/tears-companion/?id=18415056-2a24-4afb-ffff-ffff9093b0bf

    29
    2
    badrealestate
    We're looking for a house in the country.

    We have absolutely no clue what these people are selling ![](https://lemmy.ml/pictrs/image/c11c78e2-42c4-43fc-b172-eabba43b6c9c.jpeg) ![](https://lemmy.ml/pictrs/image/ca8bba53-2359-46c0-8f9d-e189a7ad0c40.jpeg) ![](https://lemmy.ml/pictrs/image/d2b24bd6-4efd-45fa-8dcd-d45dfa853341.jpeg) ![](https://lemmy.ml/pictrs/image/0a607bb8-ad2d-4556-89b3-0452722eda6d.jpeg) ![](https://lemmy.ml/pictrs/image/528204a0-8677-4dbc-995e-22f90d349aba.jpeg) This last one is eloquent.

    102
    16
    shiningforce
    Shining Force Tiritibambix 1 year ago 83%
    New Shining Force mod - The SEGA Force

    I'm shamelessly stealing this to [Midori_salas](https://www.reddit.com/u/midori_salas) from Reddit for visibility. Go give him a shout-out at [SF modding community on discord ](https://discord.gg/Dv9ZXrDp) > Earlier this year, me and some friends started working on an ambitious new shining force mod. There's a lot of work to be done and I'd like to share the idea here to see if others are interested before continuing work on it. > Presenting, the SEGA Force mod! > Our mod replaces all the characters (enemies included) with characters and monsters from various video games in the sega genesis, and nobody is off the table (that means bootlegs are fair game!) > Axel stone (Streets of Rage), Michael Jackson (Moonwalker), Chun-Li (Street Fighter), Sketch Turner (Comix Zone), and the Teenage Mutant Ninja Turtles are just a few of the characters you can expect to see in the mod. > The story is very different, with probably the most iconic sega genesis villain, Dr. Robotnik, replacing Darksol. I can't give too many details on the story, just know that Robotnik is getting screwy with the balance of the universe in this mod. > Every important character in the game will be replaced by a new character from a non-shining force sega genesis game, except for our hero of the mod... > Simone! > The girl reading the book at the start of the game is gonna pull the biggest self-insert and become the hero of the story. (there should be an image of the portrait that's been created for her somewhere above this) > This mod might sound crazy and all over the place...that's because it is. But the story will take itself seriously, with complete conviction the whole way through. > Another important aspect of the mod is that we won't just be hiking through mountians and sailing an ocean to get from level to level. In this mod, each level will be treated as a different sega universe, with a different tileset tailored to the characters of that particular level. > There's still a lot of work to be done in multiple areas, I'm mostly experienced with portrait art not so much battle sprites. What do you guys think of the mod? Is it something you'd be interested to see reach fruition? > Also if there are any experienced sprite artists who'd like to help out with the mod, my discord is midori_salas and dms are always open.

    4
    3
    neverbrokenabone
    neverbrokenabone Tiritibambix 1 year ago 100%
    What's your "damn, I must have broken something" story, to then realize / remember your are strong-boned ?

    Mine is wild, it's still clear in my mind. I was around 8 - 10 years old, biking in the forest with my cousin. There was this place where there were 3 slopes of various sizes and inclinations. The biggest one was for the big boys, and of course, at some point, we just decided to try it. As I made my way down the slope, I remember realizing that I was maybe going a little too fast to properly control my trajectory. That's when a bump literally threw me off my bike. I was flying above the ground, and I could see the bike following me in it's unstoppable course without a rider. A tree stop my desastrous adventure. My back hit the tree, folding me in two like a napkin. I remember thinking my spine was broken, it was intense. Then I fell on the ground. 10 seconds later, I was standing up and laughing with my cousin. My shin was bleeding, I still don't know why, but that was my only injury. Later that night, I was thanking the Almighty God of Unbroken Bones. What's your story ?

    7
    2
    selfhost
    Monitor internet micro-cuts

    I suffer several micro cuts a day since a couple weeks. I'd like to monitor these cuts to help diagnose the issue with my ISP. Is there any docker image that allows to do this ? I only found internet speed monitoring.

    22
    15
    selfhosted
    Selfhosted Tiritibambix 1 year ago 87%
    [SOLVED] Permission problem with Radarr and smb

    Solution: Use NFS -_-' ------------------------------------------------------ Hello. I've been using hotio's qbittorent, radarr and sonarr images for a while and I've been really happy with it. But A few weeks ago, I started having problems with radarr failing to copy my files to the destination folder. I have qbittorrent on machine A and my video server on machine B (called "orbiter"). I mounted destination folder on machine B to machine A like follow: `sudo mount -t cifs //orbiter/Video/ /mnt/OrbiterVideo -o username=root,password=omgstrongpassword,uid=998,gid=100` And added it to fstab: `//orbiter/Video /mnt/OrbiterVideo/ cifs username=root,password=omgstrongpassword,iocharset=utf8,noperm,uid=998,gid=100 0 0` Now, here are my docker-compose for qbittorrent and radarr : QBittorrentVPN ``` version: "3.7" services: qbittorrent: container_name: qbittorrentvpn image: cr.hotio.dev/hotio/qbittorrent ports: - 8992:8992 - 8118:8118 environment: - WEBUI_PORTS=8992/tcp,8992/udp - PUID=998 - PGID=100 - UMASK=0022 - TZ=Europe/Paris - VPN_ENABLED=true - VPN_LAN_NETWORK=192.168.1.0/24 - VPN_CONF=wg0 # - VPN_ADDITIONAL_PORTS - VPN_IP_CHECK_DELAY=5 - PRIVOXY_ENABLED=false - DEBUG=yes volumes: - /srv/path/Files/QBittorrentVPN:/config - /srv/path/Files/QBittorrentVPN/downloads:/downloads - /srv/path/Files/QBittorrentVPN/skins:/skins cap_add: - NET_ADMIN sysctls: - net.ipv4.conf.all.src_valid_mark=1 - net.ipv6.conf.all.disable_ipv6=1 restart: unless-stopped ``` Radarr ``` version: "3.7" services: radarr: container_name: radarr hostname: Radarr image: cr.hotio.dev/hotio/radarr ports: - "7878:7878" environment: - PUID=998 - PGID=100 - UMASK=002 - TZ=Europe/Paris volumes: - /srv/path/Files/Radarr/config:/config - /srv/path/Files/QBittorrentVPN/downloads:/downloads - /mnt/OrbiterVideo/movies/:/movies restart: unless-stopped ``` Radarr manages to grab and download a movie, but it fails to copy it: ``` 2023-07-21 16:15:59.3|Warn|ImportApprovedMovie|Couldn't import movie /downloads/awesomemovie.mkv [v4.6.4.7568] System.UnauthorizedAccessException: Access to the path '/movies/awesomemovie' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at System.IO.FileSystem.CreateDirectory(String fullPath) at System.IO.Directory.CreateDirectory(String path) at NzbDrone.Common.Disk.DiskProviderBase.CreateFolder(String path) in ./Radarr.Common/Disk/DiskProviderBase.cs:line 189 at NzbDrone.Core.MediaFiles.MovieFileMovingService.CreateFolder(String directoryName) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 215 at NzbDrone.Core.MediaFiles.MovieFileMovingService.EnsureMovieFolder(MovieFile movieFile, Movie movie, String filePath) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 185 at NzbDrone.Core.MediaFiles.MovieFileMovingService.EnsureMovieFolder(MovieFile movieFile, LocalMovie localMovie, String filePath) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 165 at NzbDrone.Core.MediaFiles.MovieFileMovingService.CopyMovieFile(MovieFile movieFile, LocalMovie localMovie) in ./Radarr.Core/MediaFiles/MovieFileMovingService.cs:line 90 at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeMovieFile(MovieFile movieFile, LocalMovie localMovie, Boolean copyOnly) in ./Radarr.Core/MediaFiles/UpgradeMediaFileService.cs:line 73 at NzbDrone.Core.MediaFiles.MovieImport.ImportApprovedMovie.Import(List`1 decisions, Boolean newDownload, DownloadClientItem downloadClientItem, ImportMode importMode) in ./Radarr.Core/MediaFiles/MovieImport/ImportApprovedMovie.cs:line 129 ``` It is important to note that I didn't change anything in my config. Is there something I am doing wrong here ? I can't see through this anymore.

    12
    25
    vaporents
    Vaporents Tiritibambix 1 year ago 90%
    What happened to Rastabuddhatao ?

    Hello ! I bought a Splinter V2 a few years ago and I loved it. It's what got me into vaporizing and it was the first entry in my small collection. BUT... I lost it past summer. I f.... ing don't know how or where and I just gave up today looking for it. I loved that vape. I loved how it worked, I loved how it was made and I loved the taste you could get out of it. So I decided to buy another one. But I can't find one !! Rbt site seems down and it is out of stock everywhere I look. Did rbt close their door ? What happened ? Any idea where I can get one in Europe ?

    9
    7
    france
    France Tiritibambix 1 year ago 100%
    Quels sont vos flux RSS ?

    Ma compagne semble enfin s'intéresser à sa vie privée et tente de s'éloigner de Google dans un premier effort louable. Sa prochaine étape est de se débarrasser de Google news. Je lui propose donc d'utiliser Feeder. Quelles sont vos sources d'informations généralistes pas trop techy ni trop voici ?

    18
    33
    fossdroid
    FOSS for Android Tiritibambix 1 year ago 100%
    What's happening with Florisboard.

    Hi all. I used to follow the progress of Florisboard and stoped hearing from it a while back. I was anxiously waiting for swipe gestures and French predictive text. I went to the GitHub, and while I see a few commits past June, latest release is more than a year old. Was the project abandoned ?

    28
    10
    vaporents
    Vaporents Tiritibambix 1 year ago 100%
    I don't want to talk to bots.

    Yesterday, I [answered](https://lemmy.beyondcombustion.net/post/30343) to some buddy about mixing THC / CBD. Today, I came back to see if there was any interaction with other people, and only then noticed the "crossposted from r/vaporents" thing. Damn I feel awful. Not only did I take some of my personal tome to try and help some fellow vaporents, but also this person will never even know I tried to help. I perfectly understand that we need some content here to attract new people / former redditors, but I do no wish this place to be a ghost town. What do you think ?

    15
    10
    fdroid
    F-Droid Tiritibambix 1 year ago 100%
    [SOLVED] How can I find and add the repo for an app.

    I just discovered libretube thanks to someone who gave me this link : https://f-droid.org/packages/com.github.libretube/ It opens in my default browser, not in froid, and I don't find the app when searching in fdroid. Is there any way to find the repo from the http link and add it to fdroid ?

    6
    5
    neverbrokenabone
    neverbrokenabone Tiritibambix 1 year ago 95%
    One of us.
    36
    1
    selfhosted
    Selfhosted Tiritibambix 1 year ago 94%
    My personal Newbie Sunday: How to install Teddit with docker.

    Hello all ! Following [that post](https://lemmy.ml/post/1474178), I'm offering to noobs like me the opportunity to learn how to install [Teddit](https://codeberg.org/teddit/teddit) with [Docker](https://lemmy.ml/post/1508300). Being a beginner myself, I don’t pretend to know the perfect or more appropriate way to achieve this, and I hope that more experienced people will join the conversation to correct and complete the informations I’m about to give. Teddit is a free and open source alternative Reddit front-end focused on privacy. ***#The config#*** - First, let's say you want to have your persistent volume at `/srv/path/Teddit/` - Create that volume. In it, create a `config.js` file. - Paste this and edit the names of the subreddits you want to "follow": ::: spoiler spoiler ``` const config = { domain: process.env.DOMAIN || '127.0.0.1', // Or for example 'teddit.net' use_reddit_oauth: process.env.USE_REDDIT_OAUTH === 'true' || false, // If false, teddit uses Reddit's public API. If true, you need to have your own Reddit app ID (enter the app ID to the "reddit_app_id" config key). cert_dir: process.env.CERT_DIR || '', // For example '/home/teddit/letsencrypt/live/teddit.net', if you are using https. No trailing slash. theme: process.env.THEME || 'auto', // One of: 'dark', 'sepia', 'auto', ''. Auto theme uses browser's theme detection (Dark or White theme). White theme is set by the empty the option (''). clean_homepage: !('CLEAN_HOMEPAGE' in process.env) || process.env.CLEAN_HOMEPAGE === 'true', // Allows the clean homepage to be used (similar to invidious), instead of the usual reddit-like frontpage flairs_enabled: !('FLAIRS_ENABLED' in process.env) || process.env.FLAIRS_ENABLED === 'true', // Enables the rendering of user and link flairs on teddit highlight_controversial: !('HIGHLIGHT_CONTROVERSIAL' in process.env) || process.env.HIGHLIGHT_CONTROVERSIAL === 'true', // Enables controversial comments to be indicated by a typographical dagger (†) api_enabled: !('API_ENABLED' in process.env) || process.env.API_ENABLED === 'true', // Teddit API feature. Might increase loads significantly on your instance. api_force_https: process.env.API_FORCE_HTTPS === 'true' || false, // Force HTTPS to Teddit API permalinks (see #285). video_enabled: !('VIDEO_ENABLED' in process.env) || process.env.VIDEO_ENABLED === 'true', redis_enabled: !('REDIS_ENABLED' in process.env) || process.env.REDIS_ENABLED === 'true', // If disabled, does not cache Reddit API calls redis_db: process.env.REDIS_DB, redis_host: process.env.REDIS_HOST || '127.0.0.1', redis_password: process.env.REDIS_PASSWORD, redis_port: process.env.REDIS_PORT || 6379, ssl_port: process.env.SSL_PORT || 8088, nonssl_port: process.env.NONSSL_PORT || 8080, listen_address: process.env.LISTEN_ADDRESS || '0.0.0.0', // '0.0.0.0' will accept connections only from IPv4 addresses. If you want to also accept IPv6 addresses use '::'. https_enabled: process.env.HTTPS_ENABLED === 'true' || false, redirect_http_to_https: process.env.REDIRECT_HTTP_TO_HTTPS === 'true' || false, redirect_www: process.env.REDIRECT_WWW === 'true' || false, use_compression: !('USE_COMPRESSION' in process.env) || process.env.USE_COMPRESSION === 'true', use_view_cache: process.env.USE_VIEW_CACHE === 'true' || false, use_helmet: process.env.USE_HELMET === 'true' || false, // Recommended to be true when using https use_helmet_hsts: process.env.USE_HELMET_HSTS === 'true' || false, // Recommended to be true when using https trust_proxy: process.env.TRUST_PROXY === 'true' || false, // Enable trust_proxy if you are using reverse proxy like nginx trust_proxy_address: process.env.TRUST_PROXY_ADDRESS || '127.0.0.1', http_proxy: process.env.HTTP_PROXY, nsfw_enabled: !('NSFW_ENABLED' in process.env) || process.env.NSFW_ENABLED === 'true', // Enable NSFW (over 18) content. If false, a warning is shown to the user before opening any NSFW post. When the NFSW content is disabled, NSFW posts are hidden from subreddits and from user page feeds. Note: Users can set this to true or false from their preferences. videos_muted: !('VIDEOS_MUTED' in process.env) || process.env.VIDEOS_MUTED === 'true', // Automatically mute all videos in posts post_comments_sort: process.env.POST_COMMENTS_SORT || 'confidence', // "confidence" is the default sorting in Reddit. Must be one of: confidence, top, new, controversial, old, random, qa, live. reddit_app_id: process.env.REDDIT_APP_ID || 'ABfYqdDc9qPh1w', // If "use_reddit_oauth" config key is set to true, you have to obtain your Reddit app ID. For testing purposes it's okay to use this project's default app ID. Create your Reddit app here: https://old.reddit.com/prefs/apps/. Make sure to create an "installed app" type of app. domain_replacements: process.env.DOMAIN_REPLACEMENTS ? (JSON.parse(process.env.DOMAIN_REPLACEMENTS).map(([p, r]) => [new RegExp(p, 'gm'), r])) : [], // Replacements for domains in outgoing links. Tuples with regular expressions to match, and replacement values. This is in addition to user-level configuration of privacyDomains. cache_control: !('CACHE_CONTROL' in process.env) || process.env.CACHE_CONTROL === 'true', // If true, teddit will automatically remove all cached static files. By default this is set to true. cache_control_interval: process.env.CACHE_CONTROL_INTERVAL || 24, // How often the cache directory for static files is emptied (in hours). Requires cache_control to be true. Default is every 24 hours. show_upvoted_percentage: !('SHOW_UPVOTED_PERCENTAGE' in process.env) || process.env.SHOW_UPVOTED_PERCENTAGE === 'true', show_upvotes: !('SHOW_UPVOTES' in process.env) || process.env.SHOW_UPVOTES === 'true', // If true, teddit will show number of upvotes in posts and points in comments. post_media_max_heights: { /** * Sets the max-height value for images and videos in posts. * Default is 'medium'. */ 'extra-small': 300, 'small': 415, 'medium': 600, 'large': 850, 'extra-large': 1200 }, setexs: { /** * Redis cache expiration values (in seconds). * When the cache expires, new content is fetched from Reddit's API (when * the given URL is revisited). */ frontpage: 600, subreddit: 600, posts: 600, user: 600, searches: 600, sidebar: 60 * 60 * 24 * 7, // 7 days shorts: 60 * 60 * 24 * 31, wikis: 60 * 60 * 24 * 7, subreddits_explore: { front: 60 * 60 * 24 * 1, new_page: 60 }, }, rate_limiting: { enabled: false, initial_limit: 100, // This is the amount of page loads one IP address can make in one minute without getting limited. limit_after_limited: 30 // When an IP is limited, this is the amount of page loads the IP can make in one minute. }, valid_media_domains: process.env.VALID_MEDIA_DOMAINS ? JSON.parse(process.env.VALID_MEDIA_DOMAINS) : ['preview.redd.it', 'external-preview.redd.it', 'i.redd.it', 'v.redd.it', 'a.thumbs.redditmedia.com', 'b.thumbs.redditmedia.com', 'emoji.redditmedia.com', 'styles.redditmedia.com', 'www.redditstatic.com', 'thumbs.gfycat.com', 'i.ytimg.com', 'i.imgur.com'], valid_embed_video_domains: ['gfycat.com', 'youtube.com'], reddit_api_error_text: `Seems like your instance is either blocked (e.g. due to API rate limiting), reddit is currently down, or your API key is expired and not renewd properly. This can also happen for other reasons.`, /** * Here you can configure the suggested subreddits which are visible in the * cleaned homepage, and in the top bar. * You should keep at least 'All', and 'Saved'. * * If you set your configs with an environment variables for example with * docker-compose.yml, your suggested_subreddits config could be something * like this (note the quotes): * - SUGGESTED_SUBREDDITS=["Popular", "All", "Saved", "selfhosted", "linux", "datahoarder", "Monero"] * or * - 'SUGGESTED_SUBREDDITS=["Popular", "All", "Saved", "selfhosted", "linux", "datahoarder", "Monero"]' */ suggested_subreddits: process.env.SUGGESTED_SUBREDDITS ? JSON.parse(process.env.SUGGESTED_SUBREDDITS) : ['Popular', 'All', 'Saved', 'AskReddit', 'pics', 'news', 'worldnews', 'funny', 'tifu', 'videos', 'gaming', 'aww', 'todayilearned', 'gifs', 'Art', 'explainlikeimfive', 'movies', 'Jokes', 'TwoXChromosomes', 'mildlyinteresting', 'LifeProTips', 'askscience', 'IAmA', 'dataisbeautiful', 'books', 'science', 'Showerthoughts', 'gadgets', 'Futurology', 'nottheonion', 'history', 'sports', 'OldSchoolCool', 'GetMotivated', 'DIY', 'photoshopbattles', 'nosleep', 'Music', 'space', 'food', 'UpliftingNews', 'EarthPorn', 'Documentaries', 'InternetIsBeautiful', 'WritingPrompts', 'creepy', 'philosophy', 'announcements', 'listentothis', 'blog'], }; module.exports = config; ``` ::: ***#The stack#*** Then, and as a noob, I recommend deploying this as a stack in Portainer: ::: spoiler spoiler ``` version: "3.8" services: teddit: container_name: teddit image: teddit/teddit:latest environment: # uncomment if running behind a reverse proxy # - DOMAIN=your domain.tld # - USE_HELMET=true # - USE_HELMET_HSTS=true # - TRUST_PROXY=true - REDIS_HOST=teddit-redis ports: - "8080:8080" networks: - teddit_net healthcheck: test: ["CMD", "wget" ,"--no-verbose", "--tries=1", "--spider", "http://localhost:8080/about"] interval: 1m timeout: 3s depends_on: - teddit-redis volumes: - /srv/path/Teddit/config.js:/teddit/config.js teddit-redis: container_name: teddit-redis image: redis:6.2.5-alpine command: redis-server environment: - REDIS_REPLICATION_MODE=master networks: - teddit_net networks: teddit_net: ``` ::: You're set up. Enjoy the few niche subs you didn't find here on Lemmy and browse them with maximum privacy :)

    31
    0
    neverbrokenabone
    neverbrokenabone Tiritibambix 1 year ago 100%
    We are advertising on !newcommunities@lemmy.world. Come join the discussion. lemmy.ml

    Please, comment on the [thread](https://lemmy.ml/post/1865542) to show people how strong, friendly and funny we all are ♥

    7
    2
    newcommunities
    New Communities Tiritibambix 1 year ago 94%
    Neverbrokenabone - The community for strong-boned people that never got broken.

    It's a fun community. We are robust, we don't break, we drink milk. Read the sidebar for more info. !nerverbrokenabone@lemmy.ml https://lemmy.ml/c/neverbrokenabone https://lemmy.world/c/neverbrokenabone@lemmy.ml

    69
    20