• 9 posts
  • 23 comments
Joined 3 years ago
Cake day: June 12th, 2023

Hey, I have to „draw“ or make notes of my selfhosting stuff. It runs so smooth that I sometimes really forget where a service is running or how to reach the web-Interface.

For sure I have a password- and link-manager, but I would like another independent note with the structure of my selfhosting.

Usually I use Joplin. Is there a plugin that shows me a kind of a map?

Or are there other apps - maybe wikis - that do it much easier/better than that?

How do you document your selfhosting?

  • Yes, it is unprivileged. But the mp0 is defined in the 107.conf (107 is the containerID).

    1. conf

    arch: amd64

    cores: 2

    features: keyctl=1, nesting=1

    hostname: dockge

    memory: 2048

    mpO: /media/8TB HDD

    net0: name=eth0, bridge=vmbr0, hwaddr=06: FB: 9B: 82: 17 : 58 , ip=dhcp, type=veth

    onboot: 1

    ostype: debian

    rootfs: m2 ssd 4TB:vm—107—disk—0, size=18G

    swap: 512

    tags: proxmox—helper—scripts

    unprivileged: 1

    unused0: local—1vm:vm—107—disk—0

    Is this not enough?

    I will watch the video, maybe this will help. Thanks

Love Proxmox but still have to learn a lot… I use a Bind Mount Point for my dockge-LXC on proxmox.

I used the Mount Point in my docker compose:

version: “2”

services: urbackup:

image: uroni/urbackup-server:latest

container_name: urbackup

restart: unless-stopped

environment:

  - PUID=1000 # Enter the UID of the user who should own the files here

  - PGID=1000 # Enter the GID of the user who should own the files here

  - TZ=Europe/Berlin # Enter your timezone

volumes:

  - /media/urbackups/data:/var/urbackup

  - /media/urbackups/storage:/backups

  # Uncomment the next line if you want to bind-mount the www-folder

  #- /path/to/wwwfolder:/usr/share/urbackup

network_mode: host

# Activate the following two lines for BTRFS support

cap_add:

  - SYS_ADMIN

networks: {}

Now i geht this permission-error:

urbackup | usermod: no changes

urbackup | chown: changing ownership of ‘/backups’: Operation not permitted

I guess it has to do with the PUID, but i do not know the PUID.

I read that it has to be the user “urbackup” but also in the docker?

The mounted folders are both 777.

Can you help me?

Hi! Love my proxmox, so i spent him/her 2 new ssd’s. 1x 2TB ssd (2,5") and 1x 4TB m.2-ssd (2280).

My server has 2 ssd-slots and one m.2-slot and there is now only one 2,5"-256GB-ssd inside.

My fault: I thought the system-ssd would be an 2,5"-sdd, so i can simply add the two new disks to the server, BUT now - after i opened the server - i saw it is an m.2-256GB-ssd. That means there are only two 2,5"-slots free.

What do you think?

Solution 1: I give back the m.2 and buy another 2,5"-ssd.

Solution 2: I mirror the systenmdisk to another 2,5"-300GB-ssd that i have lying around here and use the 2 new bought ssd’s.

Question to solution 2: Is there a tool in proxmox that can mirror the system-disk and do i have to change a lot handish afterwards?

[EDIT / SOLUTION] You can clone the proxmox-system-disk to another with clonezilla. Rescuezilla did not work (issues with LVM’s).
I did not had to edit anything. Booted and all services seem to work.

THANK YOU!

Hi. I switched from a few SBCs to a proxmox-server and i really enjoy it. Now - after playing a little bit around - i plugged an external 8tb-hdd on my server mainly for backups. I followed this tutorial: https://ostechnix.com/add-external-usb-storage-to-proxmox/

Next step is to use urbackup. I created a folder /urbackup on the 8tb-hdd and now i would like to assign this folder to the urbackup-docker but i do not understand how to do this.

What “content” do i have to choose for this case and how can i assign the folder to the docker?

Important EDIT: I forgot to mention that i do not use a VM but LXC!

SOLUTION in this case is pretty simple: https://pve.proxmox.com/wiki/Linux_Container#_bind_mount_points

For example, to make the directory /mnt/bindmounts/shared accessible in the container with ID 100 under the path /shared, add a configuration line such as:

mp0: /mnt/bindmounts/shared,mp=/shared

into /etc/pve/lxc/100.conf.

Or alternatively use the pct tool:

pct set 100 -mp0 /mnt/bindmounts/shared,mp=/shared

to achieve the same result.

Thanks a lot for your help!

Hi. Since yesterday i selfhosted all my stuff with a raspberry pi and two odroids. Everything works ok, but after i read about a few apps that are not supported by the arm-architecture of the SBCs and about the advantages of the backup-solution in proxmox, i bought a little server (6500T/8GB/250GB) to try proxmox.

Installed proxmox, but now - before i install my first VM - i have a few questions:

a) What Linux OS do i take? Ubuntu Server?

b) Should it be headless?

The server is in the cellar of my house, so would there be any advantages of installing an OS with a GUI?

The more I am selfhosting the more ports I do open to my reverse proxy.

I also have a VPN (wireguard) but there are also 3 family members that want to access some services.

Open ports are much easier to handle for them.

How many users do you have and how many ports are open?

My case: 4 users (family)/ 8 reversed proxy ports

How many users and open ports have you?