Skip Navigation

User banner
Posts
18
Comments
384
Joined
2 yr. ago

  • I run Debian on all my vms, they have no GUI installed at all. I manage all of them over SSH

  • Would Alpine be an option?

  • I use debian as my OS for docker host, then install docker from them as you get the most up to date version

  • Yes could sync the 2 hosts data, you also can use both hosts as nginx upstreams.

  • Swarm will also spread the load out over both hosts, but all your data would need to be accessible by both hosts

  • I use Lets encypt and OVH DNS for my certs, I can get a wildcard for mulit service nginx or a single cert for the places that need them. The other thing I want to look at is the Small Step CA, I use that for SSH certs

  • But home assistant, just use home assistant?

    I have my hive heating in it and control when it is on

  • They only killed the old tach off cuz the masses moved in, in the early days (think dialup) you had only the tech savvy online. You had to wait for everything, email, blogs, news the lot. Then the alway on internet landed and all that stopped, now you can reach anyone anywhere. all the non-tech savvy joined and the mega corps saw the rich gold mine.

    The real issue is the lack of tech savvy people making small sites, the mega corps have the platforms and thats where everyone went. Its cheap and easy to be on a mega platform then to run your own site, anyone who does run a site will not see much traffic as its hidden by the big names

  • Not sure the mega corps have it all, there are still small sites that people run, I my self run some stuff. My lemme instance for 1.

    The way I see it, is the mega corps have the budget to make hosting with them cheaper that running at home.

  • Can I suggest you contact the Dev and post this, as they should be able to make the changes you need.

  • The way I sorted it was to run nextcloud for a week, then run ps aux on the host and see what the memory use of a php process is. The 5th column is the memory use of a process, divide the number into the amount of memory you want PHP to use. The number from ps is bytes, so you will need to use some maths to make it all fit

    in Debian running PHP-FPM in /etc/php/{{ php_version }}/fpm/pool.d/www.conf edit or add the below lines with the settings you need

     
        
    pm = dynamic
    pm.max_children = 8
    pm.start_servers = 2
    pm.min_spare_servers = 2
    pm.max_spare_servers = 3
    
      

    Also MySQL has some options you can change to use more or less memory, this handy tool MySQLTuner is your best way to get the options

  • I run Nextcloud, its responsive and has all my stuff in it. Notes, Calendar, Contacts, Kanboard, Photos, RSS reader, others. You do need look at the setup, how many PHP processes are you running, how much memory does MySQL use.

    My current setup is a a PHP vm, 6 cores and 8GB of memory and a MySQL vm that is 2 cores and 8GB memory. But I work for a SaaS provider and thats now we carve up our systems, a vm/instance for 1 job.

  • Fsck can be set to run at boot, so you just need to wait for the check to finish.

  • If your looking for a TV view of your content, osmc is amazing. It runs Kodi for the display and has other tools pre installed

  • I had some OVH domains, as in they end in OVH. So have moved all my Google domains to OVH, I can even still do wild card let's encryp with ovh.

  • also Ubuntu will add more complexity to things, Debian will cover most of what you need.

  • I use keycloak for my gateway, if it doesn't have any sort of 2FA I put oauthproxy infrint of it

  • Maybe try alternatives to things you run and see if there is a better thing

  • Without knowing why you need a local GitHub like tool is almost impossible to suggest, but I know Gogo's can keep a remote in sync if you need. Also there is a python tool to backup your GitHub account and or organisation