Skip to content
xTuple Admin Utility
Branch: master
Clone or download
gilmoskowitz Merge pull request #156 from andersdd/29588_add_fail2ban_to_xtau
Remove fail2ban install from install_prereqs due to dependency error
Latest commit 7d6366a Nov 5, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Vagrant support added (#145) Jul 31, 2018
functions Merge pull request #155 from andersdd/31293_web_enable_errors Nov 5, 2018
misc Renamed RHEL Dev script May 26, 2017
rhel-dev
sql Fix: recover preload.sql Jul 23, 2018
src
templates Move fail2ban configuration out of script and into template files Oct 22, 2018
var Vagrant support added (#145) Jul 31, 2018
xdruple Revert "Revert "Api stuff"" Aug 31, 2018
xtnbackup2 Added xtnbackup2, gittoken Sep 22, 2017
.gitattributes Ensure all line endings in text files are converted to LF Jul 26, 2018
.gitignore
.gitmodules Remove xdruple-server git submodule Jul 26, 2018
CreatePackages.sh more bug fixing Jun 28, 2018
LICENSE.txt initial top-level license file Nov 30, 2017
README.md Upgrade XTAU to support Ubuntu 18.04LTS and remove support for unsupp… Oct 16, 2018
Vagrantfile Vagrant support added (#145) Jul 31, 2018
common.sh Merge pull request #156 from andersdd/29588_add_fail2ban_to_xtau Nov 5, 2018
config.sh
conman.sh more consistency and dialog, nginx still not working May 10, 2018
database.sh Merge remote-tracking branch 'DAVE/30882_update_configjs_on_db_rename… Oct 18, 2018
devenv.sh respond to comments on pr May 23, 2018
fail2ban.sh Correct moving of template to fail2ban sudo protected directory Nov 4, 2018
mainmenu.sh [29588] Add fasil2ban to xTAU Oct 19, 2018
mobileclient.sh Check is database is a fresh install and add the -f flag to run the '… Oct 18, 2018
nginx.sh more bug fixing Jun 28, 2018
postgresql.sh
test_xtau_tar.sh
tokenmanagement.sh more bug fixing Jun 28, 2018
vagrant.yaml.template
xdruple.sh Fix typo in variable declaration (#146) Jul 31, 2018
xtuple-utility.sh [29588] Add fasil2ban to xTAU Oct 19, 2018
xtuple.asc add logo for menu fancification Apr 6, 2015

README.md

xTuple Admin Utility

The xTuple Admin Utility (xTAU) is a toolkit for administering xTuple on an Ubuntu Linux server. It includes options for performing a quick installation of xTuple, and for maintaining the PostgreSQL server and xTuple databases.

xTAU runs on Linux, Ubuntu 14.04 LTS, 14.10, 15.04, and 16.04. Debian 7.x and 8.1, all 64bit only.

Quick Setup:

sudo apt-get install git

git clone https://github.com/xtuple/xtuple-admin-utility.git

cd xtuple-admin-utility && ./xtuple-utility.sh

If you are installing from scratch, choose Quick Install from the main menu. You will be prompted to choose web-enabled or non-web-enabled and then prompted to enter information such as postgresql port, cluster name, postgres user password, admin passwords and so on. Remember what you choose!

For an unattended install on a clean machine, try: ./xtuple-utility.sh -a

Help Output:

To get an interactive menu run xtuple-utility.sh with no arguments

  -h    Show this message
  -a    Install all (PostgreSQL (currently 9.6), demo database (currently 4.11.3) and web client (currently 4.11.3))
  -d    Specify database name to create
  -p    Override PostgreSQL version
  -n    Override instance name
  -x    Override xTuple version (applies to web client and database)
  -t    Specify the type of database to grab (demo/quickstart/empty)

Full instructions for getting, installing, and using the xTuple Admin Utility are available in the xTuple Admin Guide, on xTuple University.

Chapter 3. Web-Enabled Server Administration on Linux Using xTAU.

You can’t perform that action at this time.