All Projects â†’ SinusBot â†’ installer-linux

SinusBot / installer-linux

Licence: other
💾 SinusBot Installer for Debian, Ubuntu and CentOS - Installs the SinusBot with a single command.

Programming Languages

shell
77523 projects
go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to installer-linux

Kvm Install Vm
Bash script to build local virtual machines using KVM/libvirt and cloud-init.
Stars: ✭ 248 (+785.71%)
Mutual labels:  debian, fedora, centos
Openvpn Install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
Stars: ✭ 7,142 (+25407.14%)
Mutual labels:  debian, fedora, centos
Anlinux App
AnLinux allow you to run Linux on Android without root access.
Stars: ✭ 614 (+2092.86%)
Mutual labels:  debian, fedora, centos
Ansible Role Security
Ansible Role - Security
Stars: ✭ 398 (+1321.43%)
Mutual labels:  debian, fedora, centos
Anlinux Adfree
AnLinux, Ad free version.
Stars: ✭ 127 (+353.57%)
Mutual labels:  debian, fedora, centos
Open Build Service
Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
Stars: ✭ 599 (+2039.29%)
Mutual labels:  debian, fedora, centos
Wireguard Install
WireGuard road warrior installer for Ubuntu, Debian, CentOS and Fedora
Stars: ✭ 650 (+2221.43%)
Mutual labels:  debian, fedora, centos
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (+982.14%)
Mutual labels:  debian, fedora, centos
Postinstall
💻 Bash Script to automate post-installation steps
Stars: ✭ 104 (+271.43%)
Mutual labels:  debian, fedora, centos
Vagrant Box Templates
Stars: ✭ 100 (+257.14%)
Mutual labels:  debian, fedora, centos
wsl-distrod
Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
Stars: ✭ 1,637 (+5746.43%)
Mutual labels:  debian, fedora, centos
Openvpn Install
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
Stars: ✭ 14,199 (+50610.71%)
Mutual labels:  debian, fedora, centos
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (+1125%)
Mutual labels:  debian, fedora, centos
Invidious-Updater
Automatic install and update script for Invidious
Stars: ✭ 181 (+546.43%)
Mutual labels:  debian, fedora, centos
Ansible Role Apache
Ansible Role - Apache 2.x.
Stars: ✭ 341 (+1117.86%)
Mutual labels:  debian, fedora, centos
Atilo
Linux installer for termux
Stars: ✭ 629 (+2146.43%)
Mutual labels:  debian, fedora, centos
ansible-role-daemonize
Ansible Role - Daemonize.
Stars: ✭ 14 (-50%)
Mutual labels:  debian, fedora, centos
darknet.py
darknet.py is a network application with no dependencies other than Python and Tor, useful to anonymize the traffic of linux servers and workstations.
Stars: ✭ 71 (+153.57%)
Mutual labels:  debian, fedora, centos
Fpm Within Docker
Leverage fpm inside pre-baked docker images in order to build and test native DEB and RPM packages.
Stars: ✭ 80 (+185.71%)
Mutual labels:  debian, fedora, centos
Anlinux Resources
Image and Script for LinuxOnAndroid App
Stars: ✭ 135 (+382.14%)
Mutual labels:  debian, fedora, centos

SinusBot Installer for Linux

Build Status

Officially supported Linux distributions

  • Debian 9+
  • Ubuntu 16.10+
  • CentOS 7+

Features

  • Install the SinusBot to a selected folder
    • Automatic = /opt/sinusbot
    • or own dir
  • Update the SinusBot and youtube-dl
  • Reset the password
  • Uninstall the bot

The following tasks will be done:

  • Checks if the linux distribution is supported
  • Installs the latest supported version of the teamspeak client
  • Installs all the necessary dependencies
  • Creates a separated user
  • Installs the latest SinusBot version
  • Installs youtube-dl
  • Adds a cronjob for daily youtube-dl update
  • Sets all the file permissions correctly
  • Generates startup files:
    • systemd file => service sinusbot {start|stop|restart|status}
    • init.d => /etc/init.d/sinusbot {start|stop|restart}
  • Removes all temporary files
  • Starts the SinusBot after installation

The duration of the installation process depends on your system (how many packages need to be updated, internet connection, processing power) but typically takes about one to five minutes.

There's no support for Plesk or outdated operating systems like Debian 7!

Watch video

Installation

bash <(wget --no-check-certificate -O - 'https://raw.githubusercontent.com/SinusBot/installer-linux/master/sinusbot_installer.sh')

This command basically downloads the latest version of the installer-script and executes it via the bash.

Contribution

If you want to contribute, the sourcecode is formatted with the shell-format extension from VS Code.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].