[โ€“] 2 points 3 months ago (3 children)

What is the status code of that page? Is it actually an empty response, or does it just look blank in a browser?

When you access it from the internet, do you use an ip and port or a domain name? My first guess is that you entered the domain name somewhere in the config of either Opencloud or a reverse proxy, and the mismatch (between the expected domain name and the ip address used instead) is what causes trouble.

  • source
  • [โ€“] 22 points 4 months ago (2 children)

    because /etc/hostname is allowed to contain only ASCII Latin characters, numbers, and dash

    If you really wanna go for cursed, the syscall to change hostname doesnt have this restriction, and I do have a working system with non-ascii characters in the hostname. It takes some fighting with systemd and NetworkManager, and stuff does sometimes break, but it can be done.

  • source
  • [โ€“] 5 points 4 months ago

    I recommend the free tier of healthchecks.io for this. I have all of my in-depth monitoring selfhosted, but use this as a general "is it at least online" check that tells me on multiple platforms if it isnt.

  • source
  • [โ€“] 2 points 8 months ago* (last edited 8 months ago) (2 children)

    stty: 'standard input': Inappropriate ioctl for device means that nomadnet needs to be started in a terminal. You probably want to either add the --daemon flag of nomadnet if you just want to run it in the background (ExecStart=/home/admin/.local/bin/nomadnet --daemon), or run it under tmux instead of systemd to be able to access the interface.

  • source
  • [โ€“] 120 points 11 months ago* (3 children)

    The really simple setup for a single user is just a SSH server with access to storage and the git command. Assuming your laptop and desktop have SSH access to server, you can just:

    ssh server git init --bare somerepo
    cd somerepo
    git remote add server server:somerepo
    git push --set-upstream somerepo master #(or main)
    

    and then git clone server:somerepo.

    For something slightly higher-tech, I recommend going with Forgejo (the fork of Gitea). It is really easy to set up and low maintainance.

    Avoid GitLab for small setups, it is fairly resource hungry.

  • source
  • view more: next โ€บ