226
17

What the title says. Are there any good ChatGPT alts that can be self hosted?

227
4
Hosting my own posts (techhub.social)
submitted 2 years ago* (last edited 2 years ago) by bitman09@lemmy.ml to c/selfhost@lemmy.ml

I'm reaching you all asking for advice. Given the recent news about some social networks attempting to rule my/our content I want all of it to be free forever. To avoid vendor lockout I've decided to host all my tweets and Reddit posts in my own site. Probably will delete original posts too, but not thought about it much yet

Do you think this is a good solution to achieve the goal? What issues are present in doing it this way? Should I do it in a different way? What about deleting the original posts after being published on my site?

All voices are welcome!

228
20

Hi,

I want to self-host my own web server for nextcloud, jellyfin, gittea, and a bunch of other things to move away from big tech. I'm planning on having a VM for each of those apps, and running each of them in docker. I could then use Apache or Nginx to access it from outside my network. I've looked into virtual machines and found that QEMU would be the best option, especially for using the CLI. How would your recommend setting it up?

I ask this because I don't want my server being used in some kind of botnet or some shit like that. I don't think that will happen, but I'd prefer to just employ good practices to begin with just in case. Is it even worthwhile having a virtual machine for each of those services anyway?

Keep in mind that my PC I'm using is scrapped from spare parts with an R5 3600 and 16GB of memory. If I need to upgrade it I'm happy to get a bit more, but it shouldn't be an issue.

This is also my first post on programming.dev. I'm not sure if it is a good place to post this on but hopefully there are some people

Thanks!___

229
12

I know cloudlfare and other cloud providers often provide geoblocking features if you host with them.

Does anybody know of any similar foss packages for us self-hosters?

I know I don't have any need for somebody outside of my country to access my server, so geoblocking IPs would be a great security feature.

230
12

Is it possible/practical to host multiple websites from the same VPS server?

I have a number of domains (for example): bilbobaggins.com, rx4free.com, mypersonalblog.com

I don’t get much traffic and I’m not interested in paying for separate servers for each domain. But I still want https certificates to work properly.

Now I’m familiar with setting up wildcard subdomains with traefik and letsencrypt. But can I do the same or similar with completely different domains such as listed above?

231
11
submitted 2 years ago by raccoon@lemmy.ml to c/selfhost@lemmy.ml

I have a pi zero laying around and I have no use for it as of now. I was wondering if I could host a matrix server on it, I worry it might just not be powerful enough as the title would imply.

232
1

Hi, I realise that this might not be a question for this community; that said, this community is fairly big so I'm sure plenty of people here are already doing this.

I have been interested in hacking wireless infrastructure for a while now, but I'm struggling to find motivation in my day-to-day life to actually embark on said journey. Frankly speaking, I don't see a point to do so in a modern homelab. If someone is using WPA3, no unsecured wireless connections like Bluetooth, and uses strong passwords, how would someone realistically hack them without a good amount of time/resources?

One avenue that I came up with, related to wireless hacking, is with IOT. I do not know much about the security of various wireless protocols like Zigbee, or if one can somehow decrypt MQTT messages (they are sent using TLS, yes?) or anything of the sort. Other than this, I'm really struggling to see a practical point in pursuing action in this field (other than the basics like upgrading to the most secure protocol and maintaining digital hygiene) unless one is interested in wireless hacking from pure interest (without any need for motivation stemming from problems in their lab).

Thanks!

233
8
submitted 2 years ago* (last edited 2 years ago) by NotNotMike@notnotlemmy.com to c/selfhost@lemmy.ml

Just got my own instance up and running finally, but it doesn't seem to be federating as expected.

I can search for and subscribe to communities, but unless I specifically search for the URL (e.g. selfhost@lemmy.ml) nothing shows up. I'm also making this post from my instance as well (to see if anything happens...)

Is this something I just need to wait a few hours to happen or is something incorrect.

Thanks in advance


Edit: Oh, and when I do subscribe to a community, I can only see new posts. It doesn't retrieve older posts

234
6
submitted 2 years ago by dontblink@feddit.it to c/selfhost@lemmy.ml

I reaserached for hours but it looks like since they added typesense the 32-bit armv7 is no longer supporterd with docker.

I have a raspberry pi 4b with Raspbian installed which sadly is 32 bit, even the docked docs say they require a 64 bit, but i heard people usually habe no trouble setting up docker packages in a 32 bit.

Docker is the only way to install Immich right now, i tried to install an older version without typesense but docker can't find the package for those ("unknown") pheraps because it's a pretty old version.

I wonder if someone had the same problem and found a solution outside of that crazy dude in the repo discussion that managed to get it running somehow compiling it on its own.

235
11
submitted 2 years ago* (last edited 2 years ago) by Yonggan@feddit.de to c/selfhost@lemmy.ml

I am currently using Immich to host my images of my family. Maybe this community can give me some insights of the features and the future of both products, and how you use them. It seems like the comparision chart in LibrePhotos is outdated. Thanks in advance :)

236
8
submitted 2 years ago by SK4nda1@lemmy.ml to c/selfhost@lemmy.ml

I have a domain and I use a hosted email I use a catchall email address to create an address on the fly for webshops and such. If they get conprimised or spam me I can block that email.

Is there awauy to have something like this for the new Identifier on the web: the phone number

237
4
submitted 2 years ago* (last edited 2 years ago) by brownmustardminion@lemmy.ml to c/selfhost@lemmy.ml

Consider a wireguard network of many clients which all interact with each other through a central hub server on a cloud VPS. One of the clients is a desktop used for SSHing into the other various clients--again, through the central hub. If the "terminal" client connects to another client through the wireguard hub using SSH public/private key authentication, what if any information within that SSH tunnel gets exposed or leaked to the "hub" server?

My threat model is if the VPS was to ever get compromised. I previously SSH'd into the hub VPS server and from there I would SSH into any of the other clients with a password. Horrible security, I know.

My new setup is as mentioned above. Only the single desktop client has key authentication to SSH into the various clients. But I want to be sure none of that data gets exposed to the VPS hub just in case.

238
4
submitted 2 years ago* (last edited 2 years ago) by elimardi@lemmy.fmhy.ml to c/selfhost@lemmy.ml

Hi! I'm still learning a lot. I have a raspberry pie (on raspian) with pi-hole, pivpn and outbound as a dns resolver. The next step will be for me to set up nextcloud. But I'm reading a lot on docker and containers these days and want to deploy docker now. Should I start again from the begining setting up docker and after pi-hole, pivpn and everything or could I keep everything the way it is now and then installing docker? The latter would be the best for me, but I don't know what to look for when installing docker after pivpn, pie hole etc. Thanks you a lot for the help

EDIT: Thanks everyone for your response and help!! You gave me the confidence to just try it and learn by doing it

239
6
submitted 2 years ago* (last edited 2 years ago) by Medalist@lemmy.fmhy.ml to c/selfhost@lemmy.ml

To those self-hosters who are out there curious if there exists a faster Nextcloud-like alternative without all the bells and whistles. I present to you, OCIS! This howto assumes that you're running a Linux OS and that you have a reverse proxy like caddy running. To the guy who I suggested checking out OCIS, I wrote this guide for you ;)

1. Download the OCIS binary:

sudo wget -O /usr/bin/ocis https://download.owncloud.com/ocis/ocis/stable/3.0.0/ocis-3.0.0-linux-amd64

The above downloads the latest stable version.

2. Make the downloaded binary executable:

sudo chmod +x /usr/bin/ocis

3. Create a systemd unit file to start OCIS automatically:

Description=OCIS server

[Service]
Type=simple
User=ocis
Group=ocis
EnvironmentFile=/etc/ocis/ocis.env
ExecStart=ocis server
Restart=always

[Install]
WantedBy=multi-user.target

4. Create the ocis user:

sudo useradd --system --no-create-home --shell=/sbin/nologin ocis

5. Create the necessary directories:

sudo mkdir -p /etc/ocis /var/lib/ocis

6. Grant ownership of created directories above to the ocis user:

sudo chown -R ocis:ocis /etc/ocis/ /var/lib/ocis

7. Create the environment file for running OCIS:

sudo nano /etc/ocis/ocis.env and paste the lines below - edit the domain accordingly:

OCIS_URL=https://ocis.your.domain.org
PROXY_TLS=false
OCIS_INSECURE=true
OCIS_LOG_LEVEL=error
OCIS_CONFIG_DIR=/etc/ocis
OCIS_BASE_DATA_PATH=/var/lib/ocis
PROXY_HTTP_ADDR=0.0.0.0:9200
PROXY_USER_OIDC_CLAIM=preferred_username
PROXY_USER_CS3_CLAIM=username
PROXY_ENABLE_BASIC_AUTH=true

8. Initialize your OCIS install:

sudo -u ocis ocis init --config-path /etc/ocis

That's it! Visiting the url https://ocis.your.domain.org should present you with OCIS login page. To access the webdav endpoint via something like Cx Explorer or Gnome files, use: https://ocis.your.domain.org/remote.php/webdav

Depending on your setup, you might have to add the ocis domain above to your hosts file. A line like 127.0.0.1 ocis.your.domain.org to the /etc/hosts file.

If you don't have a reverse proxy but would still like to check out OCIS, use the environment file below:

OCIS_URL=https://192.168.x.x:9200
PROXY_TLS=true
OCIS_INSECURE=true
OCIS_LOG_LEVEL=error
OCIS_CONFIG_DIR=/etc/ocis
OCIS_BASE_DATA_PATH=/var/lib/ocis
PROXY_HTTP_ADDR=0.0.0.0:9200
PROXY_USER_OIDC_CLAIM=preferred_username
PROXY_USER_CS3_CLAIM=username
PROXY_ENABLE_BASIC_AUTH=true

I tried mine with keli.local:9200 and it worked just fine- make sure you have avahi-daemon installed!

Edit: If you're using a reverse proxy, your proxy address should be localhost:9200. For caddy, this would mean an entry like:

ocis.your.domain.org {
    reverse_proxy localhost:9200
}
240
3
submitted 2 years ago* (last edited 2 years ago) by pastthepixels@lemmy.potatoe.ca to c/selfhost@lemmy.ml

Hey everyone! I run a server with Podman instead of Docker (and on an arm64 processor), so when I wanted to host a Lemmy instance on it, I faced a bit of challenges. I ended up writing this guide so if anyone else is in the same pickle, this should make installing Lemmy closer to headache-free.
If you're reading this post that means the guide works!

241
8
submitted 2 years ago by belidzs@fost.hu to c/selfhost@lemmy.ml
242
3
submitted 2 years ago* (last edited 2 years ago) by TeaEarlGrayHot@lemmy.ca to c/selfhost@lemmy.ml

A common Google "hack" to get actual results it to add "site:reddit.com" after a search term--Lemmy, however is spread across a ton of instances. I was wondering whether there's a selfhosted search engine that is able to index lemmy posts from a certain number of instances (set manually) and that can be used to search for certain terms--is such a program being worked on? Or is it best to simply use the lemmy search bar on my instance?

243
5
submitted 2 years ago by wirthy@lemmy.ml to c/selfhost@lemmy.ml

Hi, I have an old ThinkPad that's running Arch for some self-hosted things, but I want to repurpose it to be dedicated to NextCloud with file sync and some apps (mainly Photos). Setting it up from scratch with Arch packages looks like way too much work. Should I use the Docker image on the existing OS, or a different package type, or wipe and start with a new OS?

I'm looking for the easiest solution that still has good performance and isn't going to break when it updates.

244
3
submitted 2 years ago* (last edited 2 years ago) by forvirretfugl@feddit.dk to c/selfhost@lemmy.ml

Hey all

What VPS providers (EU) would you guys recommend, or use, for casually hosting some game servers, and maybe a matrix instance?

I'm thinking of using docker to manage a valheim server and a minecraft server, one or both running 24/7, and over servers/services that could be spun up, when we want to use them.

Currently I am looking at Hetzner with their CAX21 package (8 gb ram, 4 vCPU), but am a little uncertain about billing. Is it correctly understood that, you can't accidentally overuse ressources, and are kept under the monthly price cap? I have used Linode before, but the Hetzner deal caught my eye.

I look forward to hearing about your guys recommendations and advice

edit: Grammer

245
8

So, couple years ago i started to learn about tech, programming and self hosting services thanks to redditors ( not reddit the evil corp ), and found lots of communities where they pointed me to good resources but then ended up allocating more time to learning programming to switch career into that field and finally got it.

As a passion and private needs I had set up couple of small servers for testing, but never ended up being able to actually expose them publicly in a secure way

I found some "beginner level" tutorials, but to be honest, it still was quite hard to understand.

Where can I found even lower level resources or any chat group or discord group for literal illeterates like me??

I know i can do my own research as I did for programming, but that was for landing an actual job, this is mostly for personal need, so i really cannot allocate much time into studying so much while I also have family duties and improving my coding skill for the current job

Thanks a lot

246
2
submitted 2 years ago by wreel@sopuli.xyz to c/selfhost@lemmy.ml

Has anyone had any experience? If so how has it been?

247
12
submitted 2 years ago by zelifcam@lemmy.world to c/selfhost@lemmy.ml

I now have access to a 3D printer and a bit of time. I’d like to skip this dance of smart doorbells kinda working , kinda not with home assistant. Any DIY doorbell projects out there the community can recommend?

248
4

What #self-hosted alternatives do you have for #Discord CLIENTS? (not alternatives to discord, but how to consume discord channels/servers without their overloaded client)

cc @selfhost@lemmy.ml @selfhosted@lemmy.world @selfhosted@kbin.social

249
3
submitted 2 years ago* (last edited 2 years ago) by manned_meatball@lemmy.ml to c/selfhost@lemmy.ml

I've been using Portainer to manage my homelab stacks from a single dashboard, which is more convenient than the CLI, but I'm not very satisfied with it so I've been looking for alternatives.

Portainer often fails to deploy them and is either silent about it, or doesn't give me much information to work with. The main convenience is that (when it works) it automatically pulls the updated docker compose files from my repo and deploys it without any action on my part.

Docker Swarm and Kubernetes seem to be the next ones in line. I have some experience with K8s so I know it can be complex, but I hope it's a complexity most paid upfront when setting everything up rather than being complicated to maintain.

Do you have any experience with either one of these, or perhaps another way to orchestrate these services?

250
20
submitted 2 years ago by dizzy@lemmy.ml to c/selfhost@lemmy.ml
view more: ‹ prev next ›

Self Hosted - Self-hosting your services.

11599 readers
54 users here now

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.

Rules

Important

Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

Cross-posting

If you see a rule-breaker please DM the mods!

founded 3 years ago
MODERATORS