vegetaaaaaaa

joined 1 year ago
[–] vegetaaaaaaa@lemmy.world 4 points 6 days ago (1 children)
  • ansible playbook for automated/self-documenting setup
  • for one-off bugs or ongoing/long-term problems, open an issue on my gitea instnce and track the investigations and solutions there.
[–] vegetaaaaaaa@lemmy.world 1 points 1 week ago* (last edited 6 days ago)

allows my mail clients to connect via IMAP to view and search emails

dovecot will be able to handle this part. This is what I use as a mail archive (once a year, archive all mail from the previous year from various mailboxes to my self-hosted dovecot instance). I wrote this ansible role for it.

downloads new emails via IMAP

As others recommended, imapsync should be able to handle that part.

docker solution

These tools are simple enough to install and manage (one package, one config file), Docker is not needed. If you really need it to fit into your docker-based setup, build and maintain your own images.

[–] vegetaaaaaaa@lemmy.world 1 points 2 weeks ago* (last edited 2 weeks ago)

What's your existing setup? For such a simple task, check if any of the tools you use currently can be adapted (simple text files on a web server? File sharing like Nextcloud and text files? Pastebin-like? Wiki? ...). Otherwise a simple Shaarli instance could do the trick (just post "notes" aka. bookmarks without an URL). I use this theme to make it nicer. Or maybe a static site generator/blog.

[–] vegetaaaaaaa@lemmy.world 2 points 2 weeks ago (1 children)

I would never recommend Odoo anymore, given how painful it is to upgrade from a major version to another. Their answer to it is basically "yeah, some complex migrations need to be done, just send us a copy of your database with highly sensitive company data, pay us to do the migration and we'll send it back to you". Yeah, lol, no.

[–] vegetaaaaaaa@lemmy.world 0 points 2 months ago (1 children)

msmtp never failed me

[–] vegetaaaaaaa@lemmy.world 3 points 3 months ago

On my desktop I do this with quodlibet alongside the KDE connect applet + KDE connect android app, which lets the phone control media players on the desktop. You probably don't want to run a full desktop environment just for this, but it's a good option if you already have a desktop PC with decent speakers.

Mentioning it just in case, because it works for me. If you're looking for a purely headless server there are other good suggestions in this thread.

[–] vegetaaaaaaa@lemmy.world 0 points 3 months ago (1 children)

You could create the alias alias docker="podman"

There's even an official Debian package that takes care of this for you: https://packages.debian.org/bookworm/podman-docker

[–] vegetaaaaaaa@lemmy.world 1 points 3 months ago

I can manually monitor but it doesn’t happen just then

Setup proper monitoring with history. That way yo don't have to babysit the server, you can just look at the charts after a crash. I usually go with netdata

[–] vegetaaaaaaa@lemmy.world 4 points 4 months ago* (last edited 4 months ago) (1 children)

sftp://USERNAME@SERVER:PORT in the address bar of most file managers will work. You can omit the port if it's the default (22), you can omit the username if it's the same as your local user.

You can also add the server as a favorite/shortcut in your file manager sidebar (it works at least in Thunar and Nautilus). Or you can edit ~/.config/gtk-3.0/bookmarks directly:

file:///some/local/directory
file:///some/other/directory
sftp://my.example.org/home/myuser my.example.org
sftp://otheruser@my.example.net:2222/home/otheruser my.example.net
[–] vegetaaaaaaa@lemmy.world 1 points 4 months ago* (last edited 4 months ago)

Syslog over TCP with TLS (don't want those sweet packets containing sensitive data leaving your box unencrypted). Bonus points for mutual authentication between the server/clients (just got it working and it's 👌 - my implementation here

It solves the aggregation part but doesn't solve the viewing/analysis part. I usually use lnav on simple setups (gotty as a poor man's web interface for lnav when needed), and graylog on larger ones (definitely costly in terms of RAM and storage though)

[–] vegetaaaaaaa@lemmy.world 1 points 4 months ago

Obfuscation can be helpful in not disclosing which are some services or naming schemes

The "obfuscation" benefits of wildcard certificates are very limited (public DNS records can still easily be found with tools such as sublist3r), and they're definitely a security liability (get the private key of the cert stolen from a single server -> TLS potentially compromised on all your servers using the wildcard cert)

 

Synapse and Dendrite relicensed to AGPLv3

 

Hi c/selfhosted,

I just wanted to let you know that I have added a frequently requested feature to https://awesome-selfhosted.net - the ability to filter the list by programming language or deployment platform. For example:

You can navigate between platforms/languages by clicking the relevant link in each software project's metadata. There is no main list of platforms, but if someone creates an issue for it, it can be looked into (please provide details on where/how you expect the platforms list to show up).

A quick update on project news since the new website was released (https://lemmy.world/post/3622280): a lot of curation work has been done, some incorrect data has been fixed, a few additions and some general improvements have been made. A deb platform has been added for those who prefer to deploy software through their distribution's package management system, and we're working on a Manufacturing tag for software related to 3D printing, CNC machines and other physical manufacturing tools.

awesome-selfhosted is a list of Free Software network services and web applications which can be hosted on your own server(s).

The "old", markdown-formatted list remains available at https://github.com/awesome-selfhosted/awesome-selfhosted and will keep being updated automatically.

The project is maintained by volunteers under the CreativeCommons BY-SA 3.0 License, at https://github.com/awesome-selfhosted/awesome-selfhosted-data.

Thanks again to all contributors.

9
submitted 10 months ago* (last edited 10 months ago) by vegetaaaaaaa@lemmy.world to c/selfhosted@lemmy.world
 

Blog post about TLS certificates lifetime

 

This is a new, improved version of https://github.com/awesome-selfhosted/awesome-selfhosted/

Please check the release announcement for more details.

Maintainer here, happy to answer questions.

view more: next ›