• 0 posts
  • 8 comments
Joined 3 years ago
Cake day: June 13th, 2023
  • I made the jump to OPNsense recently, ended up buying a Protecli to install it on and its been working great so far. For me it sort of made sense since I wanted to have a little purpose built fanless system with Intel NICs, and Coreboot and Console access via USB are nice bonuses too. My original thinking was to try running other services on the same hardware (using Proxmox maybe) but for now it just runs OPNsense and nothing else… maybe it’s better for the network firewall to just be the network firewall, it’s the one thing I don’t want to crash and have an outage with.

    But you don’t have to do that, pretty much any Intel/AMD based system with multiple Intel NICs should work with an OPNsense install. The other mini pc vendors will be a bit cheaper for sure, just be mindful of RAM and storage prices right now.

  • Something like Disroot? Just about all the services they host are done with FOSS software. For email I think (?) they’re using Nextcloud and RoundCube. In theory you could look for other providers that are using that software stack, there are paid service/hosting providers that provide Nextcloud hosting for example.

  • I’m on Debian but have been using GNOME with its built-in RDP server since it’s Wayland compatible… But before I did that I had also set up XRDP so here’s a few ideas :)

    I just installed Debian with XFCE. I installed XRDP but for the life of me I cannot get it working.

    Are you using XFCE with Wayland or X11? XRDP currently only works with X11. Make sure the user you are using to RDP with is able to log in normally with XFCE + X11 before attempting RDP.

    Also RDP logins only work with Linux users that are not currently logged in at the desktop so make sure you’re logged out before testing.

    Also double-check that the xrdp.ini file looks right, particularly the incoming port it is configured to use. (on Debian it is in /etc/xrdp/xrdp.ini). When I initially configured XRDP the port setting was strangely configured, it was set with port=vsock if I remember correctly and that wasn’t working… I had to change it to a regular port number. Also consider changing the port number if necessary, I had to change mine but only because Gnome’s own RDP server was already using the default port 3389. (if you change xrdp.ini settings make sure to restart the xrdp service)

    Also double-check that the XRDP service is active and running (sudo systemctl status xrdp) - on my end the service would stop running when the port number config was wrong which meant it was no longer listening to incoming connections.

  • Similar to the other comment, not sure if you’ve ruled out writing a Python script? For what you’re describing Python would be able to easily tackle your requirements and still be readable since it’s just a script you can launch whenever you need. Python is also pretty easy to pick up so if you’re familiar with scripting then it could be a fun learning experience (if you don’t already know it).

    Other scripting languages could work too, just feel like Bash will be less readable if you’re writing a massive script like that.