There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

node815 ,
@node815@lemmy.world avatar

I test installed it in Proxmox in a Debian 12 LXC for the sever part, it was fairly easy, just run three commands. The client was as well, but failed to do something with the email during registration. It has a while longer to go I think. But I put it in my bookmarks to visit every so often as well. :)

node815 ,
@node815@lemmy.world avatar

I lost my respect for Asus when I had a Zenwatch 2 (I still have it), and they promised at the time Android Wear 2.0 in front our faces for months promising it would be released, but refused to even give an estimated time of release to OTA. This was well after WearOS 2 was released. Their online forum staff members were rude sometimes about it and other times, never responded to passionate asks about when it would be made available. The fact that they didn’t reply and care about giving any updates or indication at the time, was enough to push me far away from them.

node815 ,
@node815@lemmy.world avatar

I use Technitium DNS as both my DHCP and DNS Server on my network. I then have my ISP Router’s DHCP turned off, and point the primary DNS IP To Technitium’s on my network. I have roughly 66-67 network devices at a given time on my network, mostly wireless. (Think wiFi locks, Lights, Outlets etc) then I have my phones and gaming systems an any given thing.

To manage my IP’s I use an Airtable type of database via BaseRow, also self hosted. Through my router’s records, I copied/pasted every single MAC address I found, into a column in my BaseRow table there, and then added the device name or friendly name to another with an assigned IP I want to use. I have a more organized system of ranges 192.168.1.1-10 is mobile devices, 192.168.1.11-30 is IoT etc…

By having my network setup in this fashion, I accomplish a few things, all new devices which power on or connect to the router to get their IP assignment fail to get it since it’s turned off there, and they search the network for an available DHCP Server which lands squarely on the TechnitiumDNS server and are assigned it through there. I also have adblocking enabled through the same server so I have a more home wide adblock which works. (You’d be amazed at how much Telemetry a TV Sends out for every single remote keypress!) I have been able to block those with the adblock enabled. With the DNS server, you can also assign DHCP ranges address, it is really an overly complex server and probably overkill for a home network. I’ve only scratched the surface of what it can do.

If you don’t want to fuss with TechnitiumDNS, there’s AdguardHome, or even PiHole you can use if you want to block Ads (or you can simply disable that function) and those also act as a DHCP Server.

Or, if you are wanting to spend a few hours configuring it, you could run your own DHCP Server in a VM or dedicated device such as a Raspberry Pi.

With all of these settings, it’s important to set your DHCP lease offer long enough that if you have to reboot the DHCP Server for kernel update, or it crashes, you won’t have any devices fail as some do regular polling to check for connectivity (My Linux computer does this a lot). I don’t remember if it’s KDE or Arch. Anyway, running the DNS Server also allows you to custom build your own “domain” system if you will. So could assign maybe your self hosted Calendar for example to calendar.local or calendar.internal.

By setting up a dedicated DHCP Server, using the manual method or one of the different AdBlock systems, you can also turn off DHCP registration for ‘foreign’ devices or those which aren’t in your DHCP table. This offers a small element of extra security for your WiFi, but it’s not 100% secure if someone knows your IP ranges and Subnet Mask. Also, this will make it easier in the future for you if you upgrade your router or replace it as there’s just two settings to change. (DCHP Server off and the optional self hosted DNS).

node815 ,
@node815@lemmy.world avatar

Why not use a different DDNS service? There are plenty out there. :) I think this may solve your issue. I’ve been using freemyip.com’'s for a while and have had no problem in the past issusing LetsEncrypt SSL’s. At the moment, I’m on Cloudflare tunnels so it’s automatic with them, which I know is a huge trust issue for a lot of people, but I don’t mind it for my stuff. But I do like to have my DDNS as a backup service from time to time.

node815 ,
@node815@lemmy.world avatar

I’ve dabbled in it, but not really committed to it. It’s a great lightweight server of course. I am a KDE Plasma user so I did a quick test of that and was able to install it via Alpine, but at the time, the support for javaws was not there which I needed at the time for my job, so that killed my plans on using it. I may venture back to it later on .

What do people here think of Nebula?

I’ve been playing around with self hosting for file sharing, backups, and a handful of other ideas I might one day get round to. I like the idea of a mesh VPN and being able to, for example, connect a travelling laptop to a ‘host’ laptop nearby, though my only public ip is a VPS in another country....

node815 ,
@node815@lemmy.world avatar

I have been using Tailscale, connected it to my domain, I use Authentik for my OIDC/SSO Sign in and tied it that way for the MFA OIDC Login Tailscale let’s you use. All I needed to do is setup a webfinger for it and once it verified my domain, I was able to give them my OIDC settings for them. Tailscale so far for me in the last year or so has been quite simple to use. Plus, being able to log into my admin console and any devices I enroll through Authentik’s front end, has given me peace of mind knowing it’s quite secure. (All of this on a Proxmox server BTW).

One may argue about self hosting Wireguard and I agree, it’s quite easy to do if you use something like wg-easy which makes it simple to add phones to your network. My concern with it though was having to poke a hole into my firewall for the WG traffic to hit the server, once I got into Tailscale, it’s made it easier and I don’t have any open ports on the router now. I think this is primarily why the Jupiter Broadcasting guys push it so much on their podcasts, not to mention one of the hosts on his podcast is an employee for Tailscale as well, so that probably helps a bit.

As for funding for both Nebula, or Tailscale, they do cater to enterprise customers so you have the assurance that they do have to answer to them if they revoke a service or ruin it. :)

For Tailscale, it’s just a matter of them allowing you to add 100 devices for free and it’s simple command to install it on any client via the cli including Apple TV for example. For phones, I have Tailscale on my phone connected 24/7 to my exit node which is my Proxmox server which acts as one, and as a backup, my Raspberry Pi which acts as one as well. So, even if I’m on the road or away from home, I’m always on my home network (unless blocked by overzealous sysadmins on their public WiFi networks). There’s not much to manage via the phone, but I like to think it’s ‘set and forget’ really, once you have it all configured, it just runs in the background and they do not decrypt your traffic much less care what goes through it.

Router died - Replacement/solution recommendations

My Linksys router died this morning - fortunately, I had a spare Netgear one laying around, but manually replacing all DHCP reservations (security cameras, user devices, network devices, specific IoT devices) and port forwarding options was a tedious pain. I needed a quick solution; my job is remote, so I factory reset the...

node815 ,
@node815@lemmy.world avatar

I took a quick read of the comments and I apologize in advance if this has been suggested already.

I use a self hosted DNS server (AdGuardHome) I was using TechnitiumDNS for a long while, but moved over to the other recently so I could do some more blocking as needed (adult special needs house dweller sometimes needs limited internet). It also acts as a DHCP Server so it takes the role of both the DHCP assignments away from the router. As it so happens, this week, I got to experience the benefit of having this setup live when my main router also went down, I was able to switch to a spare router (My ISP provided one) and all I had to do was turn the DHCP off and optionally point the DNS To my AdGuardHome address, set the SSID’s up and I was in business. All of my devices happily reconnected and grabbed their assigned IP’s.

In short, if you have a spare computer, SBC such as a raspberry PI or whatnot, you can easily host something like that and not have to worry about setting those again.

node815 ,
@node815@lemmy.world avatar

I also use Stealth for my Reddit experience. It also doesn’t support comments or logging in. :) https://f-droid.org/packages/com.cosmos.unreddit/

What do you prefer to selfhost?

I’ve been around selfhosting most of my life and have seen a variety of different setups and reasons for selfhosting. For myself, I don’t really self host as mant services for myself as I do infrastructure. I like to build out the things that are usually invisible to people. I host some stuff that’s relatively visible, but...

node815 ,
@node815@lemmy.world avatar

I’ve seen a few mentions of PiHole and AdguardHome, I started on PiHole, then moved to AdguardHome for adblocking. Then I heard about and have been using TechnitiumDNS server which is sort of overkill for our needs, but with the right ad-lists, it is fantastic at blocking advertisements on my home network. Super fast install too, even on a Raspberry Pi 2 :) I run that along with Proxmox-VE (Protected behind OIDC Login) and several other containers on my cranky old Dell Desktop server.

Mostly Vaultwarden, and a few other services for home private use such as PairDrop for inter system sharing and a self destructing file sharing server for when we need to send documents to our Attorney’s (rarely but sometimes we need to) office via Pingvin.

I also run:

  • Home Assistant
  • Transmission Dockerized so I can help contribute to the Linux community and share the ISO’s.
  • For some of my externalized sites, I run Authentik It acts sort of like a Reverse Proxy if you configure it to do so. I love that I can simply identify myself with my WebAuthn device skipping any passwords. :)

With Authentik setup, I can login to things like my Fresh Tomato Router TechnitiumDNS (Both use HTTP Auth headers) and Memos which uses OIDC/SSO. It’s meant to replace our Google Keep notes.

  • Tailscale is installed and I connect to it from my phone when away from home to always stay on my network. Sometimes, hotspots block it so I generally avoid those as much as possible.
  • Wallos to help keep track of our re-occuring subscriptions.
  • Grafana and Promethus - both are staged and ready for configuration and one of those I will get around to eventually.
  • InfluxDB - I plan on moving Home Assistsant logging soon to that which should tie nicely into Grafana later.
  • Ben Phelps’ Homepage - it’s my main server dashboard my wife and I use to access our server. Quite simply one of the best dashboards IMHO.
  • Wyze Cam Bridge - One of the better services in which you can log into your Wyze cams and convert their streams to RTSP, RTMP or HLS streams easily. I have that feed to my Home Assistant Security Dashboard.
  • Baserow It’s a good Airtable alternative and I use it to keep track of my Static IP assignments, Sleep tracker (I suffer from insomnia), and other data points. It’s pretty amazing. I even created a pain logging for for my wife so she just accesses it and answers basic questions about her pain levels and it pushes it to the database for later retrieval.
  • Joplin Server - Sorry, I don’t have the link, but it’s installed via compose. I use Joplin Notes on my phone and computer for keeping my code snippets. I’ve tried Obsidian and it didn’t really meet my needs and Also Anytype, but that’s not self-hosted. Joplin server is for me and that’s become handy a time or two when on the road.
  • Bookstack - my grand plan for that is to build a Wiki for my family to use in the event something should happen to me, they can know how to manage the server with nice screenshots and instructional steps. I have that protected behind Authentik’s OIDC logins.
  • IT-Tools - hands down one of the coolest self hosted tool sets you can use.
  • Webcheck - All-in-one OSINT tool for analyzing any website web-check.xyz is their demo site. :)
  • Stirling PDF - Kind of like a Swiss-army knife for PDF’s. :)
  • Dozzle - For those times with you really need to see what your Docker logs and too lazy do run a docker logs -follow command.

I still use Portainer-CE and am happy there, I may try Dockage or the others, but it’s fine for what I need it for (It’s also protected by OIDC)

I’m sure I may have missed a few, but this post has gone on long enough. :)

node815 ,
@node815@lemmy.world avatar

Dozzle is just log viewing plain and simple. Dockge shows more that’s all I know. I tested Dockge earlier on in development and haven’t been back since, I know it’s grown a lot more since.

node815 ,
@node815@lemmy.world avatar

Cyberchef, I’ve looked at but honestly for me, IT Tools works best for my needs so it’s all good on my end.

node815 ,
@node815@lemmy.world avatar

I left Win8 to go full time on Linux. For several years before this, I used to host web sites professionally and build them so I was used to Centos and Debian servers but not comfortable enough to be able to manage them deeply. In other words, just enough to make them work, but more complex troubleshooting was not my strong suit.

I later landed a job where their primary systems are Linux based and through that training and learning, I became more comfortable in the CLI and have never looked back.

node815 ,
@node815@lemmy.world avatar

I only use a Windows VM For our ancient (in computer terms) Canon LIDE 60 scanner which seems to work best there (linux produces highly grey contrasted scans).

For all of our scanned documents from the scanner, I have it mapped to a network drive via Samba Shares. Since you are using Fedora, I think you may already have Cockpit installed. This makes it a lot easier and is a web gui to manage servers. You can usually access it on your Desktop via https://localhost.9090 Then you would need to install 45 Drives File Sharing plugin and setup a SAMBA share.

From the Windows VM, just map to the same workgroup you set in the SAMBA Share you created and give it a drive ID such as F:

node815 ,
@node815@lemmy.world avatar

First, confirm if you can access Cockpit by going to the localhost:9090, If not, follow the Fedora instructions here: Having some familiarity with Command Line is essential. Your graphical package manager may or may not include Cockpit.

cockpit-project.org/running#fedora

Cockpit does sometimes allow you to install “plugins” from the web GUI, but in my experience (both on Debian and Arch), it doesn’t do it to well. If you can’t install plugins for 45 Drives file sharing plugin, you will need to do it manually:

For the 45 Drives plugin to enable sharing: github.com/45Drives/cockpit-file-sharing(I believe it’s the “Direct from .rpm” section if you scroll down in the Readme)

From there, once you are logged into Cockpit on the left you will see a link for “File Sharing” https://lemmy.world/pictrs/image/c200920a-488a-44bf-adc1-bbde1065f954.png

This isn’t as complex as it may seem as long as you follow their steps you should be golden.

node815 ,
@node815@lemmy.world avatar

What about bad actors which swipe the phone, and it’s behind the biometric lock? Too many failed attempts may or may not be a sign of it not working well, so if it bases part of it on the failed attempts, it would lower the chances of being further protected. I know they would ask for the pattern/pin or password to re-enroll the biometric, but let’s assume that’s already known, then game over.

node815 ,
@node815@lemmy.world avatar

You can always use something like SSHwifty It retains your logins through your browser’s session data and never on your server, but it will allow you to remote into your local system from anywhere on the WWW if you desire to do so. With Tailscale, once you are connected into your Tailnet, you can pretty much SSH into any of your devices as long as the subnet sharing flag is turned on I believe. I’ve never had any issues with mine not allowing any SSH connections.

node815 ,
@node815@lemmy.world avatar

For terminal, the first thing I install is Midnight Commander - dual pane file manager. midnight-commander.org

For all of my physical Linux machines - Cockpit and Cockpit-File Sharing plugin.

Desktop

  • Thunderbird
  • Firefox
  • Vivaldi
  • Gnome
  • Chromium I use Firefox, wife uses Chromium and My WFH job I use Chrome. Vivaldi is a backup browser, I’ve been messing around with.
  • QEMU/LibVirtd - So I can run a Windows VM for my old Canon Lide 60 scanner which scans clearly there, otherwise in Linux, it’s contrasted super grey for some reason.
  • Kopia-UI - Backup system which supports NFS Shares - set and forget type of setup.
  • VLC - Need I say more? Lol
  • OnlyOffice - Better aesthetically IMHO than LibreOffice
  • PDF Arranger - Works well to re-arrange pages or rotate them after scanning them in. (I self host Sterling PDF and will probably switch to that later)

And for some inspiration - the “Awesome Linux Software” list (Not mine) similar to the other Awesome lists you see around. github.com/luong-komorebi/Awesome-Linux-Software

node815 ,
@node815@lemmy.world avatar

If after 9pm M-F, and I plug it into AC Power (Not USB on desktop), then it mutes all system sounds until I unplug it from the AC power. During said time, if certain people call, it raises the ringer to full so I can answer it.

I still have this enabled, but rarely ever use it, it came in handy about a year ago though - when near any of the WiFi hotspots at my work, then turn volume off, upon leaving the range, volume comes back up. Also, enabled my work profile which set an Autonotification to set a timer on my phone and watch for my break and meal periods. I now am full time WFH, so neither of these come in to play.

While connected to Car bluetooth, cancel my work timers (above).

I was working on but had to put on pause, a Google Voice interceptor - the goal behind it is to auto use Google Voice to make outbound calls if you are not calling a contact in your list otherwise, if you called one of your contacts, it would use your normal phone number.

Taskernet share for above (Google Voice Robot) If link is broken, it should be searchable. It’s not guaranteed to work.

node815 ,
@node815@lemmy.world avatar

In one way, I’m happy this is happening, in another way, I’m not - I’ve given well over 2 decades of my life to the call center way of living. Let me give you a sneak peak into what really happens in the daily life of a call center worker.

  • You live by the time on your telephone, it’s your punch in and punch out system in most centers. Don’t clock in more than 8 or 15 or whatever insane metrics they set past your clock in time else you will be considered tardy. This includes all breaks and clocking out.
  • If you are a first contact person and taking phone orders, your ‘talk time’ is measured. Anything more than the standardized 5 or 6 minutes is considered excessive and they tell you to move the calls along faster.
    If you are customer service, your talk time is loosened but you are also the first and last contact the customer should have for the issue.
  • Your phone calls are monitored and/or recorded (For Real!). If you are like me and hate to your your voice, woe be it to you when they play back your last call or two so you can hear yourself talking to the customer. If not recorded, then it is up to the monitoring person to be nice. You are then told what you need to do to speed up your talk time, or increase sales etc…

Telemarketing

Oh dear God, this is a life sucker and has the highest turnover on jobs. You quickly learn more about human nature in an odd sense. The sheer pressure on booking that next sale is insanely high and if you don’t meet the sales minimums for the day or even hour, you are sent home without pay. I worked for a company which sold HR Manual trials, I was never more relieved and happy to be fired when I was for not making the per-requisite sales quotas for the half day.

TIPS

I don’t think I’ve encountered a single call center rep in my years of service where a CSR decided that today, they would be a jerk. All we ever want to do is get through the day and earn our wages and go home.

One thing I will say with confidence, is everyone you work with has something in common, you aren’t there necessarily because you enjoy it, you are there because it puts food on the table and beats living off of unemployment benefits. It’s a thankless job.

If you receive great service from a call center rep (CSR) and are happy, politely ask to speak with their supervisor and when you do, be sure to leave them a good review. It doesn’t always help to do this after a bad call, but sometimes rebounding to a new agent by calling the company back and asking for a supervisor will make a big difference if you take issue with them about the poor quality of service you received.

Remember, if you can’t resolve an issue with a CSR, It’s not always that they don’t want to resolve the issue for you, their hands are probably tied and in fear of losing their job or being reprimanded, they simply won’t budge.

Kindness goes a long way with us as well, if you are respectful and kind, we reflect the same back to you and often have tools at our disposal to grant you an extra discount and/or savings. We genuinely want to see you happy!

ON THE OTHER HAND

If putting AI in front of the call centers will help screen out the most common issues, then by all means do it. Also, if the stupid bean counters out there which insist of outsourcing to third world countries as it’s cheaper, can find it to be more cost effective to use AI, and keep the jobs local to their country of operation, then I’m in favor of it.

Thinking of building a database of "stuff" that I have at home + some other family households. Multiple accounts with private and shared inventories.

The use case is basically so that all my family members we can check that “John has an old laptop collecting dust” or “Mary has this specific tool that I’d love to use for my current project”....

node815 ,
@node815@lemmy.world avatar

Homebox - before we relocate - whenever that is, I will be printing labels and putting them under and behind my stuff, scanning it into there and then will use that to keep track of our items after the move to know what is in which box etc.

NocoDB Self Hosted (I use this for a few things) - started out with my network ip’s I have on my servers and ports for my containers and most recently a sleep log.

Just a couple there.

[Question] Self hosted setup for monitoring Self-hosted services?

Hi all. I just set-up my first self-hosting server with NextCloud, Immich and a VPN server. I was wondering if there is a tool or layer of tools which would help me monitor my server and the services including running stats, resource usage stats, system logs, access logs, etc?...

node815 ,
@node815@lemmy.world avatar

Grafana + Prometheus dashboards can be quite addicting or useful. Noted.lol put together a nice tutorial for getting started.

For most of my services though, I simply use Uptime Kuma which then sends an alert to Gotify when my services go down or whatnot, Gotify then instantly notifies my phone so I can be aware. It helps keep the spouse happy when their go to service for some reason crashed. :)

node815 ,
@node815@lemmy.world avatar

Looks nice! I set mine up and have it as an Iframe in Home Assistant. The app is a fork from github.com/vbguyny/ws4kp with his demo site here: battaglia.ddns.net/twc That version has the music we all came to know and love from back then.

node815 ,
@node815@lemmy.world avatar

From their readme. I asked about that last night and he replied an pointed me to it. :)

Kiosk mode

Kiosk mode can be activated by a checkbox on the page. Note that there is no way out of kiosk mode (except refresh or closing the browser), and the play/pause and other controls will not be available. This is deliberate as a browser’s kiosk mode it intended not to be exited or significantly modified.

It’s also possible to enter kiosk mode using a permalink. First generate a Permalink, then to the end of it add &kiosk=true. Opening this link will load all of the selected displays included in the Permalink, enter kiosk mode immediately upon loading and start playing the forecast.


I didn’t see IIS mentioned, but I didn’t take a close look at the code. They give you a docker run command to set it up, so I converted it to a docker compose file so I can run it later. All of this is running on a Debian 12 system, so if IIS is needed, I’d wager that is if you are running a Windows setup.

I have mine embedded in Home Assistant now as an iframe using the Kiosk mode setting which works.

node815 ,
@node815@lemmy.world avatar

I use Ferdium on my desktop and self host my server for it, then just add it through there. Works quite well. Plus, with Ferdium, I can add other services such as Discord, and Mastodon so, it’s sort of my go to hub for a lot of my social media.

Looking for a reverse proxy to put any service behind a login for external access.

I host a few docker containers and use nginx proxy manager to access them externally since I like to have access away from home. Most of them have some sort of login system but there are a few examples where there isn’t so I currently don’t publicly expose them. I would ideally like to be able to use totp for this as well.

node815 ,
@node815@lemmy.world avatar

With that, I use Pomerium for apps which accept a HTTP Headers, for example, my Fresh Tomato firmware flashed router, it has a HTTP dialog. This allows me to login from the road if I need to manage something like rebooting it or updating firewall rules etc.

My access flow is this :

router.example.com —> Cloudflare Tunnel —> Pomerium IP —>Authentik —> Router’s Gui.

It works flawlessly. I don’t often use it, but when I do, it helps. I also had it enabled for AdguardHome but moved to Technitium DNS which I prefer and that doesn’t have the HTTP Headers so it’s not fully compatible with Pomerium that I’m aware of.

node815 ,
@node815@lemmy.world avatar

Authentik is my IDP provider so I put it in front of all my publicly facing Apps which support OIDC login. For example, I can log into my Portainer instance from an external network, but to do so, I log into Authentik First which sends it to my service.

For the apps which support HTTP headers, like I said, Pomerium acts as the service which passes my credentials to the device. I admit - Authentik does this also without the need for Pomerium, (through their flow settings) but I found Pomerium to be much easier to set up for this than Authentik and haven’t looked back or felt the need to change it.

node815 ,
@node815@lemmy.world avatar

I came pretty close to death I think - I was home recovering from a surgery and woke up early in the morning, short of breath, my heart was racing, and literally felt like it stopped. Naturally, at that time, my bladder decided it need to be relieved so I stumbled breathlessly into the restroom and did my thing. When I stood up, started to lose my hearing and vision for a few seconds, and felt myself starting to collapse, but I managed to catch myself and things restored, I face planted on my bed which got my wife’s attention and 911 was called. All of this was due to a massive pulmonary embolism choking my heart I later learned. The embolism was caused by a clot which traveled up my leg.

Lesson learned: Keep moving after recovering from surgery at home kids! Your life depends on it.

node815 ,
@node815@lemmy.world avatar

For those that don’t want to go back to the Dark side (Reddit), the post referenced a theme (Grey Layout global theme) which got KDE Dev’s involved who in reaction removed the listing from the store.

In short - the theme ran code to run a rm -rf on the user’s drive which wiped everything during install. Aside from backing up your data religiously, be sure to inspect the code instead of blindly installing for now. KDE Dev’s said they will need to do better so I expect some changes are afoot to provide better security.

node815 ,
@node815@lemmy.world avatar

www.youtube.com/His Authentik videos are top notch and they (Authentik) have also had him make some for them. One of those videos, I can’t recall shows you how to do this, I think it may be the 2FA/MFA one. I use Authentik and can login with fingerprint login without using my UN/PW first. It’s pretty slick.

node815 ,
@node815@lemmy.world avatar

I am testing it and it seems to run every 5 minutes to sync. Handles standard IMAP and POP inboxes. No auth for main page, so they caution appropriately to avoid public facing web exposure. They are planning on adding more support for Gmail and the like:

github.com/bandundu/email-archiver/issues/6

It installs by default in debug mode which may or may not be a red flag depending on your security model.

The email search is fast, but could use work, I will say it is VERY early in development. But for downloading email for later storage, it should do. It stores your e-mails in a SQLite database in the same directory as the installer, so if you want to manipulate the compose file a bit, it should be able to point to your desired storage directory. With that said, I also was able to add a TZ= directive so my logs at least are a bit cleaner with timestamps to match my timezone, something they have not added.

If you wish to access this remotely before they add a public facing login, protect it with a SSO solution or other front facing login setup so it would not be accessible. Or securely access it via Wireguard, TailScale, or Headscale.

Appreciation / shock at workplace IT systems

After self hosting several services for a few users, with SSO, backups, hardware issues etc, I really appreciate how good the IT was in my old company. Everything was connected, smooth, slick and you could tell it was secure. I had very few issues and when I did, they were quickly solved. Doing this all at scale for thousands of...

node815 ,
@node815@lemmy.world avatar

I am a former IT Desktop drone…er…support worker… I used to swap towers for my local municipality back when Windows XP was being replaced with 7. I saw passwords on post-its attached to the monitor, mouse pad, and even under the keyboard or keyboard drawer (I had to get under desks to do the swap). Our policy was to remove those whenever we saw them and trash them in a different can across the building or a different one. They have a standard 90 day password cycle and most people couldn’t handle that. I would answer the phone often to 'unlock" their account after 3 attempts. My all time favorite when I would help an end user with software was when I would encounter someone’s “God Mode” icon for some of the registry hacks that used to float around. Everyone had Admin privileges (ironically), so it wasn’t really needed anyway.

Their primary server admins and IT folks in the main office were Top notch though. Never any downtime and the main security guy was very strong in making sure everything was adhered to. We, as desktop support didn’t have the master password to decrypt a laptop which was GPG protected and had to bring it to him if we had a user which locked themselves out. With great consternation, only a few machines would be allowed to XP and those were VLAN’d and isolated from the outside world.

The rest of the server admins handled everything with ease seemingly. The fun part was when they had a third party come in and do a security audit. No problems on the server side, but it wasn’t a success. They did the 'ol drop a flash drive randomly in different locations test. Knowing human nature, they knew someone would pick it up, plug it in and be baited with an excel file which looked like it had financials. Unbeknownst to the user, it sent a ping to their reporting server and the drive ID. Which was later reported back. They also did physical security penetration tests - walk in behind you type of thing. I remember seeing a group of guys non company ID badges try to follow me into the main IT office. I stopped them and asked who they were and what they wanted (this was a Govt building), and the look of confusion mixed with satisfaction from them that I stopped them was priceless. I let the head IT guy know who was at the door and left it up to them to unlock it for them.

I now work in a help desk position for a software company and miss those days of desktop support. But, I know for a fact that I.T. Guys an Gals don’t get enough recognition. They are the understated backbone of a company’s well-being especially when holidays and weekends are prime time for systems to fail and they are practically on call no matter what.

node815 ,
@node815@lemmy.world avatar

I use Proxmox and don’t use Truenas. My setup is basically to install Cockpit on the host server via apt-get and then the 45 Drives cockpit-sharing plugin. This provides the NFS and Samba sharing I need and use. I host Home Assistant in a VM and Docker containers in a few LXC containers which host about 10 containers each. Then, in combination with tteck.github.io/Proxmox/ you can set up pretty much anything you need from there.

This is on in computer terms, ancient; a 13 year old Dell Optiplex 990 with 16gb Ram and software such as Authentik and Vaultwarden from different dedicated LXC containers. Never have any issues with overload of the system resources or running out of memory. It’s pretty much rock solid.

node815 ,
@node815@lemmy.world avatar

I have a policy - only those who should know my phone number is family and they are very strict about asking me before giving to anyone who asks. So, it’s usually not given. Then for businesses and other places which require a phone number, I use a Google Voice number. From doctors, to banks, or other places. I rarely get the scam calls.

HOWEVER

I get around 6-15 SPAM text messages daily. All 100% Political for Trump, Biden, Harris, or whatever scammer tries to get me to support on my non-shared number. A lot try to guilt you into “donating” to them too! I feel bad because while I won’t fall for it, I know many people already do. I have to use Google Messages to effectively block those automatically.

I have AT & T and complained to them about it to be told that I could change my number, but it would be $40.00 to do so. That’s a big scam in itself and I refused.

What's a good phone now that doesn't force ads on me?

I’m using a Pixel 6 Pro right now, and I’m looking around to see if there are any good phones. However, I have heard that there are ads in the newer flagship phones (Samsung, Xiaomi). I am willing to spend around USD$750 on a new phone, but I just don’t want any crazy ads or preinstalled apps like Facebook. Are there...

node815 ,
@node815@lemmy.world avatar

Well…since Google is primarily an Ad company…

I just plug into the Private DNS settings dns.adguard-dns.com and run ad free. As for bloat- mine was infested with Facebook and other apps preloaded by Samsung, but it was easy enough to remove by long pressing and deleting it. They fortunately didn’t make them system apps.

With that said, if you are handy with android-tools such as ADB, you can place your phone in debug mode and issue adb commands to disable system apps. Pretty easy once you get the hang of it.

node815 ,
@node815@lemmy.world avatar

If behind CGNAT and forwarding is not an option, Headscale, Tailscale or ZeroTier may be an option. I use Tailscale and it have ZERO forwarding on and can access anything on my network when connected through it. Think of these as Wireguard on Steroids. :)

node815 ,
@node815@lemmy.world avatar

Tailscale is but since you already tried them, maybe headscale that’s supposed to be the self hosted version of Tailscale that someone wrote, so you have better odds at less latency! headscale.net

Zerotier? Not sure -https://www.zerotier.com/ can speak more to this.

node815 ,
@node815@lemmy.world avatar

As Another Proxmox user - I’ve been doing well with it. I use these scripts for the LXC’s which has been fantastic:

tteck.github.io/Proxmox/

I also can log into it from the web as it’s secured by Authentik, SSO OIDC login when Away from home and need to manage it. Rare! But the option is there! :)

node815 ,
@node815@lemmy.world avatar

YAY!!! FINALLY! From the site:


“KWin’s “Active screen follows mouse” setting is now gone; now the active screen is always the one with the cursor on it, or the last one that was tapped with a touchscreen. This turns out to be much simpler and it’s what we think most people wanted anyway, hopefully alleviating complaints about OSDs and new windows opening on unexpected screens”


That was one of my most annoying issues, but learned to work around it. But on the rare occasion where I end up clicking and I don’t realize that my mouse was on the the other screen, this will be a huge improvement. (especially when I have my Always on top windows for my job)

node815 ,
@node815@lemmy.world avatar

The older IDE drives with the 5.25" platters and smaller ones make great wind chimes. The laptop ones are a bit .ore fragile due to thinner material. Years ago, we used to do this with a few of them.

SSO with automatic user creation

I’m considering adding an SSO process in front of my self-hosted apps such as Nextcloud, Calibre-Web and Immich. The thing I’m thinking about, is do I need to make two accounts for each user I want to add? If I have a new user, do I need to make an account for both the SSO provider and the protected app such as Nextcloud? Or...

node815 ,
@node815@lemmy.world avatar

If the app supports SSO and allows user creation, then it’s just a matter of passing the user claims such as username or email which the app expects from your provider.

I use Authentik as my solution, which uses a GUI for user management and supports all major SSO options, from MFA, to OIDC, SAML, LDAP and more.

node815 ,
@node815@lemmy.world avatar

Xpipe xpipe.io is an alternative it runs and stores your data locally on your machine and not web based. I’ve been playing with that a bit, it does auto discover Containerized apps and you can sort of exec into them to run commands and also browse the directories of your containerized apps with a simple click in a File type GUI. It uses your OS’s default Terminal application so it won’t bring any extra with you so it’s more native to your OS.

I’ve been a Konsole user on KDE for a few years now and it’s pretty much what I’ve been used to. Trying out Xpipe now and Termius about a year ago, I can say that Xpipe is stronger in it’s ability to interface with my containerized apps (Docker), but lacks the polish that Termius has visually. They both get the job done, but at the end of the day, I still reflexively just hit my Ctrl+Alt+T key combo to log into my machines.

Then, for a whole different take, SSWifty! github.com/nirui/sshwifty - Instead of launching an app, deploy this on your server, and then use your browser’s session to securely access your sites.

node815 ,
@node815@lemmy.world avatar

I got lost with setting up a nice inbox downloader to store all my emails on a HDD attached to my RPI4, but haven’t quite mastered the SMTP server part or found the right software to run on it. It’s currently powered off waiting for a reflash of the SD Card so I can try again. The end goal for mine is to set up fetchmail and have it grab from my inboxes then imap capabilities so I can read it in Thunderbird. (Don’t talk to me about webmail, I know it’s the way but I’m older than Star Wars (Original one) and am stuck in my ways. Now get off of my lawn!

Seriously though, I have tinkered with it before as an AdguardHome Server, but somehow, my latency increased so I dropped that. Most of it’s life was spent hosting Home Assistant on it until I moved that to the umm…more controversial Proxmox VM method. I’m also on the fence about setting up the Raspberry Pi Nextcloud on it. (Maybe).

Here is a good resource for 36 different things you could possibly do with yours.

node815 ,
@node815@lemmy.world avatar

It needs to be self hosted - no docker containers that I can find.

github.com/streetwriters/notesnook-sync-server

Based on this, it’s not yet available. I use Joplin server for my stuff and have been wanting to move away to a web based platform as I tend to reinstall my OS every few months and like to be able to dial in my self hosted instance and reference for what I need.

node815 ,
@node815@lemmy.world avatar

Anytype is amazing, but when they give you these super long passkeys to decrpyt? That makes having to either memorize the something like 12 short words, and keep them in the exact order they tell you, you sort of have to put them in a notebook (ironically), password manager or whatever you choose to store it.

"Must Try" distros and DEs?

Hey folks! I’m getting a fresh laptop for the first time in about a decade (Framework 16) in a couple of months and am looking forward to doing some low-level tinkering both on the OS and hardware. I’m planning to convert into a “cyberdeck” with quick-release hinges for the screen since I usually use an HMD, built-in...

node815 ,
@node815@lemmy.world avatar

For a totally different experience, and if you ever want to spin up a distro in a “container” there’s BlendOS blendos.co

I’m an Arch user so I’m sort of staying where I am but am always open to ideas, so I tried Blend a while back. As said on this page for the distro: itsfoss.com/immutable-linux-distros/

“In other words, you can install any package on the distro (RPM, DEB, etc.) while getting the immutability and update reliability as one would expect.”

That pretty much describes it and I recall, it did well. I also tried this one which is touted to be AI enhanced and feels more like they are making good progress: www.makululinux.comlinuxinsider.com/…/new-makululinux-release-brings…

To get the AI to the max, you need to pay a fee, but It’s all in the name of supporting development.

node815 ,
@node815@lemmy.world avatar

I really enjoyed Solus Linux but the last I checked, it didn’t support something I need for my job. So, I do use Arch, but was completely smitten and impressed with their impressive boot speed. From pushing POST screen to desktop, it was something like 5 seconds. With Arch, after POST, maybe 10-15 seconds.

With their recent drama, it’s been a bit hard to see them struggle. They just did release a fresh build I read online, so they are still alive. :)

getsol.us

node815 ,
@node815@lemmy.world avatar

I live in a suburb of Portland and in an apartment. Our management is nice enough to provide a covered space (a luxury!) for a single car. I got to thinking about EV’s and if all of a sudden everyone here was driving them, there would be no place to charge them, but then why not place a charger in front of each parking space? Problem solved. Then, the managers would probably assess an additional fee on top of the already high rents for monthly charging privileges.

Living in this area does have it’s advantages, you can drive just a short distance to the local library and hit up the chargers, there, or go to the stores and always find an open charger or two

I get and will readily admit that most cities don’t have this so I appreciate the concern over EV charging stations. I don’t know much about them as I drive a dinosaur powered Honda so it’s not yet in my radar. :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines