/r/selfhosted

Photograph via snooOG

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web services, and online tools.

Welcome to /r/SelfHosted!

 

Google Photos Mega Thread

 

While you're here, please Read This First

 

 

And why not Visit the Official Wiki Github?

 


 

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

 

For Example

 

  • Service: Dropbox - Alternative: Nextcloud

  • Service: Google Reader - Alternative: Tiny Tiny RSS

  • Service: Blogger - Alternative: WordPress

 

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.


 

What Is SelfHosted, As it pertains to this subreddit?

 


 

The Rules

 


 

Read about our Chat Options

 


 

Related Subreddits

 

Useful Lists

Relevant Podcasts

  • Insight, information, and opinions
  • Relevant Interviews
  • Self-hosted tool debates

/r/selfhosted

351,395 Subscribers

0

Selfhisted solution for hotel TV

Hello, anyone know is there's some project like management system for hotel tv? Regards.

4 Comments
2024/05/13
11:37 UTC

1

Anything better than Truenas Scale for docker?

I have a server running Truenas Scale that I use for storage and running truecharts apps. It works, but I'm getting frustrated with the lack of configurability for docker containers.

I want full access to configure my apps with docker files like normal, and to learn how to use docker the usual way, not filtered through truenas.

My first instinct is to boot into Ubuntu server from a USB, try to mount my zfs pool and if everything looks good to install it on my boot drive, but I don't know if that's a good idea or if there are better options.

Any advice appreciated!

4 Comments
2024/05/13
10:56 UTC

0

Creating a video website from youtube video's

Hi i am stuck with figuring out how to automate Downloading video's from youtube and then linking it to my wordpress website to use as a file rather then the Youtube embeded. So far i am using it through a Google sheet API but this only makes it so that it is still connected to youtube.

Any ideas or tools that can help me with this?

4 Comments
2024/05/13
10:47 UTC

1

Private Email Server (from online service) to Sync with Gmail

I dont have much view of the technical possibility and difficulties it might face.

However I was looking for expert advice and possible steps if I am able to procure a private email domain and server and have it sync automatically with my Gmail or Outlook. It would need to have the possibility of synching with older POP3/SMTP devices.

I am asking since I have an old Sony Clie UX50 and I was wondering if the preloaded email client would work with the current generation email services. It is surely expected to face some issues. So as alternate I can setup my own email server and sync clie with it.

Does the idea sounds sensible.

Here is brief view on Clie mail application.

https://www.sonyclie.org/manuals/NX60-70-70V/CLIE_application_manual/03_mai/mai_00230.html

1 Comment
2024/05/13
10:18 UTC

0

Hosting 10 low-traffic websites, what server size should I use?

Hi all,

Complete rookie question here.

I have a Digital Ocean VPS server through Cloudways with 1GB RAM and 25GB disk space. The data currently look like this:

-10 websites - Mixture of service based and e-commerce WordPress websites. Max traffic is 50 visits per site per day

- RAM usage - 50%

- CPU usage - 40%

- Disk usage - 95%

I'm looking to scale some of these project and will need to upgrade.

Cloudways recommends a 4GB server with 2 cores and 80GB SSD. There are also options for a 2GB server but I want to go with whatever makes sense.

TIA

3 Comments
2024/05/13
09:56 UTC

1

Outdoor Audio Streamer

Hi all,

Not totally sure if this is the right subreddit, however, i guess ESP32 dac's are an option so in some way, it is related to selfhosted ;)

When we renovated our house, we did not pull speaker wire to our outdoor seating area. However, now we seem to be wanting to have 2 speakers there. I can provide power and ethernet to that place so that won't be an issue. Now I am searching for some sort of active speakers but this seems very very limited. Spotify connect/wifi would be a big plus, not preferring bluetooth. I guess if they have an aux, i could go for some sort of esp32 or rasperrypi with a DAC?

2 Comments
2024/05/13
09:28 UTC

1

Searching for a true replacement for Focalboard

I need a task management application for keeping track of things to do in my life (concert, shows, places to eat) and I'd like to group all these tasks by a custom property in a kanban board. Focalboard is indeed the perfect match for this use case as its kanban board made by just grouping tasks for a particular property. The actual killer feature is the ability of switching the grouping with a single click, suppose that the tasks have the 'category' and 'city' property, I can easily switch from a board where all columns are categories to one where all columns are cities. This is great to organize freely my tasks.
However Focalboard went officially community supported, but actually it seems that the project is dead an there aren't any valid forks so far.

I also tried the solutions proposed in this thread, but they all seem to lack the most important feature for me (the ability to group tasks in column by a particular property).

Is out there a true replacement for focalboard for my use case or I really must choose between getting stuck with the software as is or forking it on my own?

0 Comments
2024/05/13
08:34 UTC

0

Need help creating an SSL certificate with acme.sh for PrivateBin using Apache2 as a reverse proxy

Hello everyone,

I'm new to the world of SSL and Apache2 and I need some help on creating an SSL certificate for the webapp PrivateBin. Here is my current setup :

  • Domain and subdomains point to linuxfront, which acts as a reverse proxy with Apache2
  • On linuxfront I've created a configuration file for PrivateBin inside /etc/apache2/sites-available/privatebin.domain.conf to handle the redirection to linuxback server (the one containing www files of privatebin)
  • On linuxback I also have an Apache configuration in /etc/apache2/sites-available/privatebin.domain.conf which use a self-made certificate who has been created using the following command : openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout privatebin.domain.key -out privatebin.domain.crt

Here are my 2 apache configuration :

linuxback conf

linuxfront conf

Now, I want to use acme.sh to create a valid SSL certificate. I've tried following some tutorials, but I'm getting a 404 error when trying to create the certificate (I've read something like well-known doesn't exist, and I think it doesn't exist but I don't understand the way it works).

Could you guide me from scratch on how to proceed to get a valid SSL certificate from linuxfront for privatebin ? I'm really new to this, so full explanations would be greatly appreciated.

Thanks you very much in advance for your help.

1 Comment
2024/05/13
07:52 UTC

0

Mailcow leaks email aliases?

About two weeks ago I received a huge spam wave, which in itself wasn't a problem the spam mails were all rejected by rspamd. Now the strange part is, the receiving addresses were all real aliases I use ... Now I am absolutely clueless as to how anyone could get those addresses, I only use them for single services like oracle@ or veeam@.

Could this be a configuration issue on my side? A friend suggested it might be done by smtp enumeration.

5 Comments
2024/05/13
07:13 UTC

5

Crowdsec users - are you still using fbonalair bouncer for traefik?

fbonalair crowdsec traefik bouncer repo: https://github.com/fbonalair/traefik-crowdsec-bouncer

This has not received updates in 2 years. Is everyone still using it?

3 Comments
2024/05/13
06:39 UTC

0

How to backup to contabo object storage using Duplicati?

Hi everyone,

I'm trying to set up backups with Contabo's S3-compatible object storage but I keep running into connection errors. Despite choosing the S3 option and correctly entering the bucket name and access keys, I can't seem to get it to work. I've tried various approaches and even used AI for guidance, but nothing has resolved the issue.

Has anyone here successfully configured backups with Contabo Object Storage? I'm at my wits' end (which is evidently not much) and would really appreciate any help or guidance on how to troubleshoot this.

Thanks in advance

EDIT: The server I am trying to backup is windows.

0 Comments
2024/05/13
05:33 UTC

13

Standard Linux vs "NAS" OS'es

I'm trying to educate myself a little more about the different options when it comes to building and maintaining my home server (relative newbie here)

The setup I have right now is just a Debian install and manually setup a ZFS pool with a couple drives connected and mounted to the root for my main storage and usage.

My question is really what are the differences between these options I always see like UNRAID or FreeNAS compared to just the way I'm doing it now with a standard Debian install?

Is there a benefit simply due to nicer UI and community? Is it generally less of a hassle to use certain ones? I distinctly remember having to jump through some hoops to setup some primitive email notification system for my pool health and things like that.

I also occasionally run a few game servers for myself and friends off the system, so I sometimes use the server for some other service hosting as well, not 100% just a storage medium (although that is the main focus) Do these "NAS" OS'es still have these capabilities?

I'm really just starting out with my home server solution so some advice or pointers would be great before I get too far into it.

8 Comments
2024/05/13
04:24 UTC

6

Flight tracker/location tracker

Hi all

I am getting into self hosting finally and loving it. Got a kid on the way and want to be able to have a map of the world that shows where I am (im a pilot so just using a location tracker of find my phone style won’t work as I want it to).

My thought is using something like FlightAware and be able to track specific flights on a specific date to show where the plane is and then have the same map show which city I’m in between flights.

Example being 1st fly London to Paris Stay in Paris 1st and 2nd 3rd fly Paris, Amsterdam, London

Map would show location of plane in “real” time on 1st and 3rd then after flight on 1st and before flights on 3rd would show me in Paris.

Has anyone done this very specific use case or know how it could be achieved? Any help would be greatly appreciate

5 Comments
2024/05/13
04:08 UTC

0

Cal seflhosted cant invite users?

Just got this installed

Went to invite some team members and im getting this in the users screen

So selfhosted version is for a single user?

https://preview.redd.it/l3ehca1sg30d1.jpg?width=3804&format=pjpg&auto=webp&s=5690d2e6f8e5f24cebcbf38a3ee0889b9e7872a8

2 Comments
2024/05/13
01:16 UTC

84

Do you guys encrypt your drives?

I don’t even encrypt my local machines/vms, what is everyone’s take on drive encryption?

98 Comments
2024/05/12
23:04 UTC

3

Is there a way to neaten up a "disjointed" network/services

A bit of an odd one to explain but I have loads of services, an OMV server running docker with about 10 different containers, a dedicated home assistant server, raspberry pi running adgaurd and wireguard, and a proxmox server, running casa OS which runs Minecraft servers, and a few other VMs.

It all feels disjointed and and messy. Does anyone else feel like this? I mean, I have them all on my "homepage" and I can see thier little stats but when I actually sit back and look at it, some of them are on the workgroup domain and some aren't and they are all just ip addresses, nothing else.

For context, I work in an environment where our servers have naming conventions, there is a domain and it all feels connected and smooth.

Is this network jealousy? Is there a way to neaten up everything?

4 Comments
2024/05/12
22:22 UTC

2

Hardware RAID Controllers and configuration

I'm seeing up a Proxmox box on my older ThinkServer TS460. It's got a hardware RAID controller installed. When installing Proxmox, there is only SDA that is showing for 500GB. However, there are 4x240GB Intel S540 series drives installed.

Do hardware configured RAID serious show as just ONE drive to the OS?

Sorry if this is pretty trivial. I've setup many systems, but this is the first time seeing up a bare metal machine and any assistance would be appreciated.

4 Comments
2024/05/12
21:42 UTC

2

ID-Less VPS Provider

I am trying to buy a vps while being 16 years old in the UK, with a domain too.

I have tried to use hetzner, which forced me to give ID, and I have also ordered from Ionos, who declined making a contract with me, what are my options?

8 Comments
2024/05/12
21:26 UTC

167

I made a home lab with old laptops and k3s

Started working on this earlier this year. I'd love to hear what you guys think. Here's a writeup (hosted on my home lab): https://blog.solgard.solutions/posts/create-a-low-power-home-lab-using-k3s-and-old-laptops

28 Comments
2024/05/12
21:04 UTC

0

Backup for media server?

I’m newish to self-hosting. I’ve had a Synology NAS for years but recently got a Beelink SEi12 and set up a media server on it running Ubuntu Server.

What I’m really confused about is how to back up the appropriate application data files. I’ve read that I should use rsync to only back up what I need, but I’m thoroughly confused by where these files are because there seems to be no consistency.

The applications are:

  • Jellyfin (native install)
  • Caddy (native)
  • Jellyseer (Docker)

I guess the question is, is there an easy way to know which directories to back up? My user home folder does not seem to be the answer. I’m hoping the answer is something easy like /var (but it’s probably not).

7 Comments
2024/05/12
20:09 UTC

39

How do you guys backup your servers especially with docker?

I've been trying start taking automated backups for my servers both my own locally hosted ones and my vps', Most of my applications run on docker except some which are a nightmare in docker like Tailscale and caddy. I wanted to know there are some well known backup solutions that can automatically shut down docker containers and back them up (and also backup everything else like random files).

I'm not so well versed in backups so I literally don't know about any backup solution so any help would be appreciated.

72 Comments
2024/05/12
20:09 UTC

0

Initial setup issues

I’ve installed pterodactyl based on the GitHub. Wings installed correctly and my ufw has been updated alongside my router. No errors when using ‘sudo wings’ besides configuration file not found. When i try to access the panel from my browser it takes FOREVER to load then finally errors with connection has timed out. Am I missing a step? Installing on fresh install of Ubuntu 22.04. Any help would be appreciated

0 Comments
2024/05/12
19:52 UTC

0

Mealie disable login

Does anyone know if it's possible to disable the login prompt?

It doesn't remember any device I sign in from

1 Comment
2024/05/12
19:30 UTC

1

Proxmox adding extra hard drives

Hello,
Need a little help, i can not get my new 1TB hard drives to pick up in proxmox.

Videos ive seen online just seam to load them in restart and they appear in the disks section for formatting.

However, ive tried a couple of things now and just crt get them to show.

Anyone got any ideas what i am missing?

(Screenshot below is of my current 1TB drive)

https://preview.redd.it/pphvazbqk10d1.png?width=1918&format=png&auto=webp&s=45bca38f5939fcedfef65af2afc1eb517dbcc63f

8 Comments
2024/05/12
18:50 UTC

1

Help understanding installing Planka on my website

Hi, I've developed wordpress websites for sometime front and backend but am working on learning using tools such as Docker for the first time. I am not the best when it comes to web servers but I'm trying to learn. Right now I host most my wordpress sites sites through Digital Ocean and on the server's I have RunCloud installed as my admin panel. My Servers run Ubunto 22.04

I am looking to install the Trello like board called Planka, I am a bit lost in how I install this, I am use to wordpress where I upload the files create a database and pretty much link the two and I'm all set.

I can install this through docker which I'm trying to learn now or it says through Ubuntu?

It shows that I need to install PostgreSQL, So to do this will I not go through my Admin Panel of RunCloud? and do I just launch command line from digital Ocean? I think where I'm getting confused at is I'm use to adding anything new to my server through the control panel, then by doing this how would I point the sub domain at it such as board.example.com?

1 Comment
2024/05/12
18:02 UTC

0

ownCloud with multiple PHP installations

I have a server running WordPress using PHP 8.1 but am trying to set up ownCloud and am trying to figure out a way to point it to PHP 7.4. If this is not possible, I will explore another option.

6 Comments
2024/05/12
17:55 UTC

0

Recomandation For Basic Usage

I am redoing my server after i killed the proxmox install. Now i am thinking what to get on the basic to start and then experiment on it. I have a HP elitedesk 800 g2 mini with 256gb nvme, 1tb sata and 1 tb hdd connected via usb. I want a simple nas solution which i can share the disk to both external user like my pc via iscsi and internal to lxc to store data like nzbget and sonarr so i can access the same data via multiple points and use it parallel. I am basic user want to store my photos and *arr collection and access it via a good streamer. please flow down your thoughts and recomandation i am glad to figure out my way

2 Comments
2024/05/12
17:34 UTC

0

Google Photos alternatives without reimporting all pictures?

I have a fairly large collection of photos I'd like to organize by Metadata geotagging and face recognition. Nextcloud Memories and Immich do so, but they both require the entire collection to be imported in their database, de facto duplicating them.

Is there a way that avoids so? Thank you.

5 Comments
2024/05/12
17:18 UTC

41

Addition to Pi-hole

Hey,
So I'm hosting Pi-hole on my NAS and all my network traffic goes through it. So my girlfriend keep on complaining that when she google stuff, she can't click first few links (which is good, because those are ads). I was wondering, if there is something I can put on top of pi-hole, that would remove the ads from Google search results altogether?

34 Comments
2024/05/12
16:39 UTC

1

nginx in swag doesn't work with variables

So I used the existing sample.confs in swag/nginx/proxy.confs

I was debugging for a bit and getting nothing but 502s, but notice the last two lines. When I commented out the dynamically set proxy_pass, and replaced it with a hard-coded one, everything worked perfectly. Any ideas why?

location / {
    include /config/nginx/proxy.conf;
    include /config/nginx/resolver.conf;
    set $upstream_app jellyseerr;
    set $upstream_port 5055;
    set $upstream_proto http;
    #proxy_pass $upstream_proto://$upstream_app:$upstream_port;
    proxy_pass http://jellyseerr:5055;

}
3 Comments
2024/05/12
16:29 UTC

Back To Top