Coder Social home page Coder Social logo

tazboyz16 / ubuntu-server-auto-install Goto Github PK

View Code? Open in Web Editor NEW
27.0 27.0 11.0 57.93 MB

Auto Install for Ubuntu Server Iso with Auto installing Scripts with Programs Scripts Installs/Reinstall with Configs and Systemd service file

Home Page: https://tazboyz16.github.io/Ubuntu-Server-Auto-Install/

License: GNU General Public License v3.0

Shell 97.71% PHP 2.29%
auto-install couchpotato deluge emby grive headphones iredmail mybb mylar noip phpmyadmin plex samba sickrage sinusbot teamspeak-server ubuntu-server webmin zoneminder

ubuntu-server-auto-install's People

Contributors

tazboyz16 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ubuntu-server-auto-install's Issues

jacket Service

Jacket now has a automated process for deploying the Systemd Service file this will make installations easier
--- That will need to be updated in the Scripting

add some thing like this in certain programs that require Ubuntu OS version

case "$CODENAME" in
'wheezy')
TEMPDIST='debian wheezy'
;;
'jessie')
TEMPDIST='debian jessie'
;;
'stretch')
TEMPDIST='debian stretch'
;;
'xenial'|'serena'|'sarah'|'sonya'|'zesty'|'yakkety'|'artful')
TEMPDIST='ubuntu xenial'
;;
'trusty'|'rosa'|'rafaela'|'rebecca'|'qiana')
TEMPDIST='ubuntu trusty'
;;
'precise'|'maya'|'betsy')
TEMPDIST='ubuntu precise'
;;
*)
source "$SCRIPTPATH/inc/invalid-option.sh"
;;
esac

Setup Airbrake for your Android application

Installation & Setup

  1. Download the Airbrake Jar our build from source via GitHub

  2. Copy the .jar file to your Android app's libs/ folder

  3. Import the AirbrakeNotifier class in your app's main Activity:

    import com.loopj.android.airbrake.AirbrakeNotifier;
  4. In your activity's onCreate function, register to begin capturing exceptions (You can find your project API KEY with your project's settings):

    AirbrakeNotifier.register(this, "<Your project API KEY>");

Configuration

The AirbrakeNotifier.register call requires a context and Airbrake API key to be passed in, and optionally a third argument specifying the environment. The environment defaults to production if not set.

To notify Airbrake of non-fatal exceptions, or exceptions you have explicitly caught in your app, you can call AirbrakeNotifier.notify. This call takes exactly one argument, a Throwable, and can be called from anywhere in your code. For example:

try {
    // Something dangerous
} catch(Exception e) {
    // We don't want this to crash our app, but we would like to be notified
    AirbrakeNotifier.notify(e);
}

For more information please visit our official GitHub repo.

emby

remove Release key for it expires

ts3update.sh

need to move functions before Main part of the script runs

Finish setup for backup and restore options for programs

Apache2
Couchpotato
Deluge
Emby
HTPCmanager - have to test at home due to .db
Headphones
Jackett
LazyLibrarian
MadSonic
Mopidy
Muximux - have to test at home
Mylar
Noipy - have to work on more for it stores config in hidden folder
Nzbget
Organizr - have to test at home
Plex/Ombi
Plex/Plexpy
Plex
Radarr
Shinobi - have to test at home
Sickrage
Sinusbot
Sonarr
Teamspeak Server
Ubooquity
Webmin
Zoneminder

Youtube-Dl

make sure its grabbing newest release - 7-15-17 came out with new one vs one on github

WARNING Currently with iRedMail 1/21/18

Currently with iRedMail does not defend the ipv6 ports. I will be adding the steps to fix it or wait for iRedMail to release the next version that they clam will fix this huge Security issue.

If you currently install iredmail and use an ipv6 network google "ipv6 iredmail", you will find my post with them and a contributors recommend steps to address this issue

Sickrage

Sickrage is down atm due to a false DMCA claim on github

Create Variables in beginning of Scripts

Create Variables in beginning of Scripts vs Finding in the scripts the xxxusernamexxx, xxxpasswordxxx, and etc for it could vary based on Script what the inquiry is for

Reverse Proxy and Port change in installer scripts

Once done testing Reverse Proxy on all programs, I will be writing -proxy option into install Scripts

Completed with RP: -just have to run -proxy with install script to enable unless stated
CouchPotato
Deluge - auto turns on after install
Emby - auto runs like deluge
HTPC Manager - Edit settings to change the Web Dir from / to /htpc to enable Reverse Proxy

Failed:

Jackett- Blank page
Madsonic - The requested URL /madsonic was not found on this server.

issues testing throu codeanywhere
LazyLibrarian
Headphones - 404 custom page/(failed to install properly)

Email install

Full install with Email server
/mail fails with 403 forbidden

Ll

Copy default config with 0.0.0.0 enabled for everyone

mopidy

after install issues with opening http site for it

HTPC Manger fork as a known bug for pyopenssl

adding in pip install requests
also is listed in the python3.5 requests

requests folder is under /usr/lib/python3/dist-packages/requests

apt install python*-requests
pip install requests

will install the require folder

might do the install with apt for the auto update to cover future updates

Noipy Cronjobs

add noipy to cronjob list to run daily, maybe every 2 mins for they perfer that much of an update on their api updater

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.