jjffnn

joined 2 years ago
[–] jjffnn@feddit.dk 2 points 1 week ago

I'm happy to help.
Good luck with proxmox and selfhosting.

[–] jjffnn@feddit.dk 2 points 1 week ago (2 children)

It took some time as i had to find a moment to translate my notes.
I did my best with formatting but for some reason new paragraphs aren't a thing i can get working in an untiered list in a lemmy comment 🤷
I presume some basic knowledge of linux and how to install an OS on a machine, but i've tried to add every single step with commands.
If anybody knows an easier way or have any comments regarding this, feel free to educate me.

Here is the way i installed it:

Switching the kernel:

  • Install default debian bookworm without desktop environment, but with “standard systems utilities” and “ssh server”
    • Don't forget to LUKS it, or else you could have just used the proxmox iso 😉
    • SSH server could probably be omitted if everything is done directly on the machine, but i wanted it so i could copy/paste commands
  • Boot and log in as root
  • Check /etc/hosts and change the ip in front of the hostname to the static ip of the machine
  • Check with hostname --ip-address, it should return the ip-address
  • Add proxmox repo with echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
  • Add proxmox key with wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
  • Run apt update && apt full-upgrade
  • Install proxmox kernel with apt install proxmox-default-kernel
  • Restart with systemctl reboot
  • NOTE: The machine will boot and get stuck on loading initial ramdisk, type in the LUKS key and press enter despite not getting a prompt

Installing the packages

  • Install Proxmox packages with apt install proxmox-ve postfix open-iscsi chrony
    • Postfix needs to be configured, if no mailserver choose local only and let system name stay as default
  • Remove debian kernel with apt remove linux-image-amd64 'linux-image-6.1
  • Update and check grub config with update-grub
    • Seems redundant, because i think it does this by it self when running the command above
  • If proxmox is the only OS, remove os-proper with apt remove os-prober
    • This gave me an error about it not being empty, but it fixed itselv after a reboot
  • I think a reboot is needed here, but i honestly don't remember. If in doubt run systemctl reboot


Adding SSH access for root user
It's easier to copy/paste commands, this requires SSH access to the server
This can be done at any point. I did it as soon as i installed debian, and then removed it as i booted into proxmox

  • Edit /etc/ssh/sshd_config with nano /etc/ssh/sshd_config
  • Around line 32 find #PermitRootLogin without-password and make en new line below it and write PermitRootLogin yes.
    • The commented line can be edited but i find it easier to add the line as it needs to be removed again later
  • Restart the SSH server with /etc/init.d/ssh restart
  • When done with copy/pasting the commands it's better to remove root SSH access again, this is done by removing the line that was added above

Removing debian user
This removes the user that was made as part of installing debian. It can probably be used, but i found it better to add all needed users once i got in to proxmox instead the [username] of course needs to be changed out for the username you used when you installed debian.

  • Log in to the terminal as root
  • Find the list of users with grep ‘users’ /etc/group
  • Use deluser [username] to remove the user
[–] jjffnn@feddit.dk 5 points 1 week ago (4 children)

I have a luks encrypted proxmox machine.
And the easiest way i found to do it was to install debian with full disk encryption and then doing some magic to swap the kernel from debian to proxmox.
Or that's what i think i did at least. I'm no linux magician, i just use it.
On another server i use dropbear to unlock LUKS over ssh. Those two things should be easy to combine.
I took meticulous notes, so i should be able to give you some direction to go if you need some help and can't find a decent guide out there.

[–] jjffnn@feddit.dk 2 points 4 weeks ago

Booking er også blevet langt mere udbredt de sidste 10 år. Jeg synes det ødelægger lidt af fidusen.
Vi lå engang i en shelterklynge hvor der også lå en familie med 2 børn, 2 spejdere og 2 unge damer på tur. Vi lavede alle bål og spiste skumfiduser, skide hyggeligt. Nu skal man booke de sheltere for 35kr pr nat, fordi de blev populære.

Det lyder som en oplevelse der ville slide på både skosåler og humør.
Vi kom engang ud til nogle hvor lejrskolen allerede var kommet, så vi tog videre igen. Vi havde heldigvis planlagt nogle backups fordi vi vidste det var en ting, men siden har vi altid selv booket.
Jeg kan anbefale udinaturen og Shelter appen til at få et overblik, for der findes frie teltpladser rundt omkring hvor man altid må slå telt op til overnatning under mindre strikse regler.

[–] jjffnn@feddit.dk 2 points 1 month ago* (last edited 1 month ago) (2 children)

Nu kender jeg intet til den svenske model, men fri teltning i Danmark er, efter min mening, en joke. Så selv hvis de indførte det i alle offentlige skove og på strande ville det intet ændre.
Der er en lang række krav der gør det praktisk umuligt i langt de fleste skove jeg har været i. Og de facto umuligt på strande.

  • Max én overnatning. Og hvis man flytter til et andet sted i skoven skal det være så langt fra den første plads at man ikke kan se teltet fra den.
  • Teltet skal stå under træer - så man må ikke lægge sig i en lille lysning, eller en skovkant med god udsigt.
  • Teltet må ikke kunne ses af andre der færdes i skoven - så medmindre man har et maks kamufleret telt skal man altså dybt ind i skoven, hvilket i min erfaring er svært fordi der er så mange stier i skovene.
  • Man må sove i hængekøje på alle naturstyrelsens områder, også dem uden fri teltning - men hvis man spænder en tarp over fordi det er regnvejr, så er det nu et telt og derfor forbudt hvis ikke ovenstående regler er fulgt.
  • Ingen ild uden designeret bålplads, og man må ikke lave sin egen. - Og jeg mindes noget om at man skal have en særlig tilladelse for at sanke brænde i skovbunden. Så selv hvis der er en bålplads skal du selv slæbe træ med hjemmefra for at lave mad over bål, og så er en trangia nemmere, men mindre hyggelig.

Kilde:
https://naturstyrelsen.dk/aktiviteter-i-naturen/overnat-og-spis-i-naturen/fri-teltning
https://www.friluftsland.dk/blog/guide-til-fri-teltning-i-danmark/

Hvor vidt man behøver følge reglerne til punkt og prikke er en smagssag. Men de har da afholdt mig fra at købe en hængekøje med tarp og bare tage en tur i skoven for en enkelt nat eller en weekend.
Vi holder os til at booke en shelter når vi er på tur, og det gør det altså mindre spontant og friluftsagtigt at skulle planlægge turen i god tid.

Tak fordi i skimmede min tedtalk. 😂

[–] jjffnn@feddit.dk 0 points 1 month ago (4 children)

Carlsberg solgte i 2021 119,6 millioner hektoliter øl og 22,6 millioner hektoliter "andre drikkevarer". En hektoliter svarer til 100 liter.

Kilde

De laver vidst noget mere end en halv million liter hos Carlsberg, men det er godt nok også mere internationalt end de fleste mikrobryggerier.

[–] jjffnn@feddit.dk 2 points 2 months ago* (last edited 2 months ago)

I know i'm not really answering your actual questions, but i'll just throw TrilliumNext Notes into the mix.
It's open source, and it can be encrypted.
If you want sync you can selfhost a server too, if not it's local only.
There's an android app too, but i haven't used it.

[–] jjffnn@feddit.dk 2 points 2 months ago* (last edited 2 months ago)

Never!

::: spoiler Spoiler YouTube link: Stand-up Maths - Stand-up comedy routine about Spreadsheets

[–] jjffnn@feddit.dk 1 points 6 months ago* (last edited 6 months ago)

Sorry for the late response, the thunder app doesn't give me notifications. 😅

It really depends on your usage.
/e/os feels more polished in general, but widgets are only available in a drawer when you swipe to the left from the home screen and there's no app drawer, so everything needs to be on your home screen.
And the settings seems more convoluted and hidden, not quite apple like, but a bit less usable than stock android. Iodé has more of a stock android feel, but i've also encountered more bugs in it in general.

Most of my gripes with /e/os could be fixed by installing a different launcher as others in the thread have mentioned. And that would make it the best imo.

As far as banking apps and such i haven't had any major issues. Only some government apps that require chrome to log in. So i downloaded chrome, logged in, and removed it again.
I still use google maps and it works flawlessly without login.
I don't use any social media apps (unless you count lemmy).

Edit: aæAlso in regards to adblocking they're on par.
I haven't had any more ads in apps or in browser with either of them.

Edit2: The appstore on /e/os is a bit funky and i personally am not a fan.
I can't seem to manually search for updates.
Theres google play store and regular fdroid repo and no way to add more, so you're limited if you e.g use custom fdroid repos.
You can't get a list of installed apps, so you have to go to settings for that.
You can't use in app purchases (but that's true for all degoogled appstores afaik).
You should be able to get paid apps, but you have to buy them in google play store and then log in to /e/os app store with that gmail to get it, but rumor is google might ban your mail for doing it.
On iodé it is possible to remove every app, even the preinstalled required apps like phone and files. I really miss that feature.

[–] jjffnn@feddit.dk 0 points 6 months ago (2 children)

I have a fairphone 5 running /e/os, and my previous phone was a galaxy S9+ running IodéOS.
Unfortunately i don't have time to write a whole review for you, but if anyone have any specific questions about either i'd be happy to answer them when i get time.

[–] jjffnn@feddit.dk 0 points 1 year ago (1 children)

I can't seem to find any CVE called crowbar in regards to Android. Only one for PHP and one for SUSE.
Would you mind giving more info to help me find out more?

view more: next ›