Dust0741

joined 2 years ago
[–] Dust0741 1 points 3 days ago* (last edited 3 days ago)

Thank you for the replies. Do you have an sources to start my research on this more in depth?

Edit: I see you mentioned some in the other post. Thank you

 

I have a collection of my docker composes and configs. I would like to have the ability to remotely (over Tailscale) deploy and manage remote servers.

This isn't necessarily for redundancy, but I would like an automated way to test and deployments.

I want to make a seperate homelab at my parents that I can remotly manage for them. I have multiple servers at home, so having all of the config in a git repo, and having my secondary computer use the test branch would be super nice.

My ideal scenario:

So say I want jellyfin. I make a compose and config on the test branch. It automatically applies to my test server. Once I confirm it works, it goes to the master branch. Then it gets applied to the production servers.

Can this be done? If so, can Forgejo actions do it?

[–] Dust0741 3 points 1 week ago

Fair. Thank you

[–] Dust0741 2 points 1 week ago (2 children)
 

I am wanting to automate some homelab things. Specifically deploying new and updating existing docker containers.

I would like to publish my entire docker compose stacks (minus env vars) onto a public Git repo, and then using something to select a specific compose from that, on a specific branch (so I can have a physical seperate server for testing) automatically deploy a container.

I thought of Jenkins, as it is quite flexable, and I am very willing to code it together, but are there any tools like this that I should look into instead? I've heard Ansible is not ideal for docker compose.

21
Movie and show finder (self.selfhosted)
submitted 2 weeks ago by Dust0741 to c/selfhosted
 

Not torrenting, but searching.

I want a way to find similar media to the media I like.

Something with a similar to Jellyseer, with a way to browse media.

[–] Dust0741 1 points 2 weeks ago

Loss?

But he was laying the entire time......

[–] Dust0741 3 points 3 weeks ago

Awesome thank you!

36
SMB + Docker (self.selfhosted)
submitted 3 weeks ago by Dust0741 to c/selfhosted
 

Is there a way to setup an SMB share or similar via docker? I want to be able to easily turn it off and bind it to a specific folder, and I am comfortable with docker.

Thanks!

[–] Dust0741 2 points 3 weeks ago

Telegram X works for me

[–] Dust0741 2 points 1 month ago (1 children)

Got flip phone recommendations?

[–] Dust0741 1 points 1 month ago

I've been wanting to start ansible, maybe this will push me over the edge

[–] Dust0741 2 points 1 month ago

Chunky is amazing. I do have a good bit of free space on my server, so this might just be the best option

[–] Dust0741 1 points 1 month ago (1 children)

I have nginx proxy manager already, can I use it for Minecraft? I don't know which protocol it uses.

[–] Dust0741 1 points 1 month ago (3 children)

I'm using tailscale for remote connection, so no port forwarding.

 

I host Crafty Controller (docker) on my desktop, because it is faster than my server. However, I'd like it for a MC server to be always running, so I don't need to power on my desktop for anyone to join.

Minecraft runs fine on the server, as long as there aren't many people on, and aren't exploring new chunks. Generating new chunks is very cpu intensive, but one person exploring can be fine and is acceptable. However, I want a way to switch the same server to run on my desktop, nice and fast.

So basically, it of the time I want MC running on my server, and then when multiple people are playing (including me) I want to be able to turn off the server, and then turn it back on at my desktop.

I use NPM for my domain and SSL, however it'd be fine if people access at serverIP:port and desktopIP:port. That is acceptable (doesn't need to be mc.example.com, but would be nice)

Would Syncthing be the tool to use? I could use it to sync the folder of Crafty to each computer...

[–] Dust0741 7 points 2 months ago

Hmm that's a good point.

Aws also can cost a good chunk if you restore un-optimally

29
Should I bother with raid (self.selfhosted)
submitted 2 months ago by Dust0741 to c/selfhosted
 

I have a 2 bay NAS, and I was planning on using 2x 18tb HDDs in raid 1. I was planning on purchasing 3 of these drives so when one fails I have the replacement. (I am aware that you should purchase at different times to reduce risk of them all failing at the same time)

Then I setup restic.

It makes backups so easy that I am wondering if I should even bother with raid.

Currently I have ~1TB of backups, and with restics snapshots, it won't grow to be that big anyways.

Either way, I will be storing the backups in aws S3. So is it still worth it to use raid? (I also will be storing backups at my parents)

27
submitted 2 months ago by Dust0741 to c/selfhosted
 

Like the title says, I want to replace the IP address in a wireguard .conf file to be a domain instead.

I own a domain through cloudflare, so say I wanted to use vpn.example.org

What DNS record and info do I need to put into Cloudflare? (I am aware I'll need to update it if my ip changes)

25
Run android app (self.selfhosted)
submitted 2 months ago by Dust0741 to c/selfhosted
 

Is there any way to host an android app in a web browser?

Ideally with docker, likely all of Android, not just an app, but running just an app would be amazing.

16
submitted 2 months ago by Dust0741 to c/selfhosted
 

I may explain this poorly, so feel free to ask clarifying questions.

I have my homelab setup, and you can access services at service.domain.com only on my network or on my Tailscale tailnet.

I use a pihole for my DNS, and so does my dad.

Would it be possible to install Tailscale on his pihole (or elsewhere) so that his entire network can access my services (ie service.domain.com) but not route all traffic over my pihole and still use his?

16
submitted 3 months ago* (last edited 3 months ago) by Dust0741 to c/selfhosted
 

I use Crafty Controller for Minecraft. I have a server running at 192.168.50.16:25540. I want it to resolve to minecraft.example.com. I have Nginx Proxy Manager setup for my domain and can access it from inside my network, but it'd be nice to be able to use a domain instead.

NPM only has options for http and https, so is this even possible using NPM?

EDIT: this is for only internal access I have external access via tailscale.

10
sshfs help (self.linux)
submitted 3 months ago by Dust0741 to c/linux
 

I may have messed things up....... I had a lot of docker config and data stored in /home/skynet I then ran a sshfs command and it disappeared. I was trying to send the contents of /home/skynet (server) to /home/shady/skynet (desktop). This was in order to be able to edit the files on the server on the desktop via VSCodium.

I'd love recommendations on how to do this, but first how do I get my files back???

Here is what I did

skynet@skynet:~/docker/keycloak$ sudo sshfs -o allow_other,default_permissions [email protected]:/home/shady/skynet /home/skynet
[email protected]'s password: 
skynet@skynet:~/docker/keycloak$ cd
skynet@skynet:~$ ks
-bash: ks: command not found
skynet@skynet:~$ ls
skynet@skynet:~$ ls -a
.  ..
skynet@skynet:~$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    0   3.6T  0 disk 
├─sda1        8:1    0    16M  0 part 
└─sda2        8:2    0   3.6T  0 part /media/devmon
nvme0n1     259:0    0 476.9G  0 disk 
├─nvme0n1p1 259:1    0   476G  0 part /
├─nvme0n1p2 259:2    0     1K  0 part 
└─nvme0n1p5 259:3    0   975M  0 part [SWAP]
skynet@skynet:~$ cd /home
skynet@skynet:/home$ ls
changedetection  linuxbrew  skynet  syncthing
skynet@skynet:/home$ cd skynet/
skynet@skynet:~$ ls
skynet@skynet:~$ ls -a
.  ..
skynet@skynet:~$ cd /home
skynet@skynet:/home$ ls
changedetection  linuxbrew  skynet  syncthing
skynet@skynet:/home$ fusermount -u /home/shady/skynet
fusermount: bad mount point /home/shady/skynet: No such file or directory
skynet@skynet:/home$ sudo journalctl -u sshfs
-- No entries --
skynet@skynet:/home$
 

i have a custom domain witg catch all setup on protonmail. Is there a way to send every email that is sent to a specific address to spam always?

i.e. if I gave a company A the email "[email protected]" and no longer want any emails from them, or anyone with who knows that specific email, how would I go about this? Thanks!

view more: next ›