linux Linux Fedora, Arch, or EndeavourOS?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    8 months ago 100%

    If you want close to the bare minimum of software needed to run a system, and setup everything exactly as you like it, use arch.

    If you want a preconfigured system that is performant, stable, secure, but still able to be customized to your liking, use Fedora.

    If your scared of using a comand line for installation, use EndeavorOS.

    I have used all 3 of these, in some capacity. I run my servers on Fedora Workstation, because it just works and comes with properly configured sepolicies out of the box. Arch has been the daily driver on my desktop/laptops for almost a decade now, because I often like to experiment with new programs and replacements for commonly used software, and the arch wiki is a wonderful. I tried EndeavorOS on an old PC to play YouTube videos/stream on my TV and it worked fine. I had to uninstall a handful of apps it came preloaded with, but that's easy enough with an arch base. But IMO, now that the archinstall tool exists and is officially supported, there is actually no reason to use EndeavorOS unless you really don't want to type a couple commands into a command line.

    4
  • android Android How to schedule lockdown mode?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    8 months ago 100%

    I don't have a specific answer, but you could also look for tools that schedule reboots. If I remember correctly, a fresh boot has the same effects as lockdown mode. Fingerprint is not accepted, and the device contents remain encrypted until you unlock the first time.

    7
  • linux Linux What's your experiences with Debian and Rocky as a homeserver OS?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    8 months ago 100%

    As others have said, debian is very minimal, so If you would prefer to setup and configure the whole system yourself, debian is a good choice.

    Personally, I prefer fedora server. It comes with more things configured out of the box (zram and sysctl configs for example) as well as better security defaults (selinux included with proper policies) and first class support for container infrastructure. Ultimately you could achieve a similar end result with debian, but for my homeservers I prefer to let the fedora team handle most of the system configuration for me.

    8
  • asklemmy Asklemmy im searching for a case i remember hearing in a sponsorship, can anyone help me
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    9 months ago 100%

    I don't know what sponsor you mean, but my Spigen SlimArmor case has little bubbles in the inside of the corner so it can squish more in those areas

    1
  • linux Linux Looking for a better HTPC setup
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    10 months ago 100%

    For the sake of anyone who finds this looking for a proper answer, SteamOS/Bazzite/ChimeraOS are all suitable for this purpose. I didn't consider them when writing this because I thought they were primarily game focused, but for non-games like Jellyfin or a web browser, you can just add them to your steam library as non-steam games.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    10 months ago 100%

    If your doing this on a pi with raspian, both of these packages should be available. You can run sudo apt install cage cog in a terminal to install both of them.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    11 months ago 100%

    I don't know of an OS or distro dedicated to this, but it should be pretty easy using cage-kiosk, a window manager that only allows for a single window, and cog, a very basic web app container.

    Install cage and cog on whatever distro you want, setup autologin, then in your ~/.profile add something like

    cage -- /usr/bin/cog https://example.com

    It should boot directly to the webpage at that point. Make sure to set up ssh before you do all this! System management might get tricky if you dont

    12
  • privacy Privacy Mull and Android WebView
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    11 months ago 100%

    Android browsers can provide what are called "Custom Tab Intents", meaning that other apps can request to open web pages in a webview-like custom tab. This depends on browser support, with WebView being the fallback when your default browser does not support it.

    12
  • privacy Privacy Please, do not use Brave.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    12 months ago 100%

    If you're looking for a chromium based browser, I like Cromite (successor to Bromite). Otherwise, Iceraven and Mull are two Firefox forks for Android that work well in my experience.

    4
  • linux Linux Looking for a better HTPC setup
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Nope, most of the websites I use on my TV are pinned on my home screen, and I have wvkbd (on-screen keyboard) bound to the select key on my controller for the times I do need to type

    1
  • linux Linux Looking for a better HTPC setup
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    I have a bluetooth keyboard/trackpad combo, and the experience is not good. If I wanted to use a computer, I'd just sit at my desktop. I'm mostly looking for gamepad/controller driven software, but I appreciate the reply.

    2
  • linux Linux Looking for a better HTPC setup
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    I have something similar to this, but 99% of the time I don't need a keyboard, just a mouse and a couple specific keys. Would much rather use a controller personally

    1
  • linux
    Linux frap129 1 year ago 100%
    Looking for a better HTPC setup

    Hey all! I'm planning on redoing my setup on my PC hooked up to my TV. What I have now works, but I want something a little more streamlined. I mainly use it for watching videos on Piped (YouTube frontend) and tv/movies in Jellyfin, but I recently set up Sunshine/Moonlight for game streaming, and my current setup doesn't allow me to use my existing controller for games. Right now, I'm using sway on Arch. I have AntimicroX setup to bind a controllers left joystick to mouse, right joystick to scroll, and the buttons to some unused function keys. I also have keyd set up to bind those function keys to combos, which get handled by binds in my sway config. I have it setup so the start button opens my program launcher, the triggers control volume, etc. I chose to do it this way because Kodi/OSMC/Elec do not have a functional web browser, which I need for Piped. I did test using Kodi just for media viewing, but my entire media library (which I currently access with jellyfin) is HEVC, and nothing would play in kodi. I would love to use AV1 instead, but I don't have any hardware than can encode it and software transcoding my whole library would take forever, so I'm limited to using Jellyfin Media Player. My current upgrade plan is to use [Flex Launcher](https://complexlogic.github.io/flex-launcher/) running in [cage](https://github.com/cage-kiosk/cage) for a home screen with icons for Firefox, jellyfin, and my games. For web browsing I could use a script that launches AntimicroX+keyd before opening Firefox, so that I can still have controller based web browsing. Jellyfin Media Player supposedly supports gamepads, so that should just work. Before I set up this mess of an environment, does anyone have any suggestions? Is there an existing solution that supports the features I want? Or if you were setting this up, would you use any different approaches or tools? Thanks! Edit: I'm not looking for keyboard recs. I already have a mini Bluetooth one for tvs and it's not the experience I'm looking for.

    25
    11
    linux Linux What is your preferred daily driver distribution?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Arch for the last 8ish years. I'm interested in switching to something immutable and with a declarative package manager, but every time I try something else I end up back on arch. It works and has all the packages I use ¯_(ツ)_/¯

    4
  • opensource Open Source *Permanently Deleted*
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Should note that Immich doesn't have content provider support on Android, so you still need another gallery app to act as a file picker to select images in other apps. Other than that, I love it

    7
  • privacy Privacy /e/os vs graphene
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Graphene only supports Pixel phones. You could try to port over the device tree, HALs, and build system changes from LineageOS, but you would have to maintain it all yourself and run your own builds. Im using a pixel and I really enjoy graphene, but I'm not sure if it's worth that much effort

    3
  • privacy Privacy Looking for a decent privacy-respecting search engine
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    I selfhost SearXNG and route it's traffic through a VPN. I rarely get blocked by search engines, and when I do I just change the VPN server. You lose the benefit of your data being intermixed with everyone elses on a shared instance, but you still get the other privacy improvements from SearXNG

    1
  • privacy Privacy *Permanently Deleted*
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Bromite was my go-to browser, but it's dead. No updates since December, no active development, and not responses from the dev. If you want to use bromite, one of the contributors had keeping the patches up to date. You can find the releases on this GitHub repo

    13
  • asklemmy Asklemmy How did you mess with school computers?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    We all had laptops in highschool, and apparently our IT admin couldn't figure out how to disable the "Upgrade to windows 10 for free!" Popup everyone was getting. Anyone that upgraded to windows 10 got called down to IT had their laptop reimaged. When I heard about it, I figured that they must have been checking OS by our user agent or some other web-based method, as upgrading to windows 10 appeared to kill all of the group policy things. Assuming they had everyone's mac address recorded, you could correlate laptop to user pretty easily.

    From then on, every week I would USB boot a different OS. Linux, Solaris, FreeBSD, Windows 10, Windows XP, etc. I would run each OS for a few days until I got called down to IT, had my laptop inspected, and sent back to class when everything checked out. Drove them nuts, I thought it was funny.

    22
  • selfhost Self Hosted - Self-hosting your services. [Question] What are some good selfhostable ChatGPT alternatives?
    Jump
    selfhost Self Hosted - Self-hosting your services. [Question] What are some good selfhostable ChatGPT alternatives?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 83%

    I use koboldcpp with the vicuna model. Reasonably fast generation (<1 minute) on a 4th gen i7, would probably be on par with chatgpt in terms of speed if you used a GPU.

    4
  • asklemmy Asklemmy Why do i see mostly posts from a single community?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Oddly enough, Active has been the best for me. When I sort by Hot, I get almost entirely 2+ year old posts. Guess it all depends what communities you've joined

    4
  • asklemmy Asklemmy What's a true fact that is so misleading it's borderline misinformation?
    Jump
    asklemmy Asklemmy What made you pick the Lemmy server you are on?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    I joined Lemmy a few weeks ago when a lot of other reddit refugees were making the switch. A lot of the servers were overloaded, so I just went ahead and hosted my own. My instance is never overloaded because I'm the only user, and because Lemmy is federated I can subscribe to communities on any instance I want.

    9
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Just type the instance url (excluding any https:// prefix) directly into the instance box when you're logging in.

    6
  • selfhost Self Hosted - Self-hosting your services. Traefik, Caddy, Nginx, etc. what is your reverse proxy of choice, and why?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 50%

    I used NPM for a very long time, but after I switched to podman, DNS name resolution for containers stopped working in NPM, they work fine in every other container. Switched to caddy and it's okay, it only supports HTTP transports so I can't use it as a gateway for my DoH/DoT server, but that's not a huge deal. Once NPM works properly on podman I may switch back

    0
  • jerboa Jerboa Jerboa and Newpipe
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    frap129
    1 year ago 100%

    Personally I use LibreTube, which is an Android frontend for the Piped API, an anonymous YouTube interface and proxy. I self host Piped, so it's nice to have an app that integrates on mobile. Personally, I think LibreTube looks a lot nicer than newpipe, buy new pipe has more functionality iirc

    9