Skip to content
This repository has been archived by the owner on Sep 19, 2019. It is now read-only.

dmarcoux-archives/znc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

My setup to run ZNC on openSUSE Leap 15.1 hosted on Hetzner

Upgrade OS

Check the last part of the initialization script. It contains instructions about backing up and restoring the ZNC configuration from the Docker volume.

Setup

openSUSE Leap 15.1 is supported, but not as part of one of the official images. To install openSUSE Leap 15.1 on a Hetzner server,

  1. Deploy a Hetzner server with any of the official images using the web interface
  2. Go under the ISO Images on the server's page
  3. Mount the openSUSE Leap 15.1 ISO image
  4. Reboot the server
  5. Install openSUSE Leap 15.1
  6. Unmount the ISO image
  7. Copy SSH public key to the server
    ssh-copy-id user@server_ip
    
  8. SSH into the server
    ssh user@server_ip
    
  9. Download the initialization script to the server
    curl https://raw.githubusercontent.com/dmarcoux/znc/master/openSUSE-Leap-15.1.sh --output init.sh
    
  10. Run the initialization script
    bash init.sh
    

TODOs

  • Terraform
  • Domain
  • Let's Encrypt certificate for the ZNC webadmin

Releases

No releases published

Packages

No packages published

Languages