Commit graph

  • b119a8eee5 docs: use markdown for readme file master Lance Edgar 2024-09-13 19:27:54 -0500
  • 6058838239 build: ignore temp files Lance Edgar 2024-09-13 19:27:11 -0500
  • 1868963b26 Allow specifying version of node.js to install Lance Edgar 2020-10-02 14:56:51 -0500
  • a1af0b131e Only re-run 'mkvirtualenv' for backup app, if it doesn't exist Lance Edgar 2020-09-28 16:02:17 -0500
  • 775b0eed29 Improve support for installing backup env as 'rattail' user Lance Edgar 2020-09-28 15:49:15 -0500
  • 7bf892d1c6 Make 'gperf' a pre-requisite for FreeTDS source install Lance Edgar 2020-08-21 13:47:25 -0500
  • 37a58be51a Backport some logic for installing node.js Lance Edgar 2019-11-06 18:30:21 -0600
  • f860b2185b Deploy generic rattail-backup script for backup apps Lance Edgar 2019-09-11 18:36:17 -0500
  • 5df0e0d16f Tweak how backups are configured, to be a tad more generic Lance Edgar 2019-09-11 16:58:52 -0500
  • 2df0cf1b27 Honor the env.machine_is_live flag in addition to env.server_is_live Lance Edgar 2019-09-07 19:40:10 -0500
  • 658bc3e4d2 Add mssql module for "native" SQL Server ODBC driver Lance Edgar 2019-03-13 21:51:22 -0500
  • c8e24a55cf Prevent default use of shell when running commands as postgres Lance Edgar 2019-02-22 15:28:06 -0600
  • c87ef42bad Fix how we run sudo commands as postgres user Lance Edgar 2019-02-22 14:57:13 -0600
  • 2393374923 Tweak how 'env' is added to context for mako template upload Lance Edgar 2019-02-19 21:44:26 -0600
  • f20c7e4b52 Allow alternate python3 for backup app environment Lance Edgar 2019-02-07 12:39:37 -0600
  • 0199902118 Add 'verbose' flag for installing custom python versions via pythonz Lance Edgar 2019-01-25 17:57:24 -0600
  • dcb2282172 Add basic support for 'pythonz' utility Lance Edgar 2019-01-24 15:54:38 -0600
  • 1962b62f11 Add basic check-supervisor-process script Lance Edgar 2018-12-12 19:33:55 -0600
  • d2f04b315a Add apache.get_php_version() convenience function Lance Edgar 2018-12-12 18:28:41 -0600
  • 4344b2eae0 Tweak how we lock down SSH config Lance Edgar 2018-12-12 18:28:20 -0600
  • 060fa981f4 Officially cap our Fabric dependency at v1 Lance Edgar 2018-12-03 00:50:08 -0600
  • 9ee36a3eb8 Update changelog v0.1.1 Lance Edgar 2018-12-01 02:26:40 -0600
  • 17aa1365aa Add convenience functions for sanitizing downloaded rattail DB Lance Edgar 2018-11-21 23:49:02 -0600
  • 36493885e7 Let caller avoid "eager" strategy when installing pip Lance Edgar 2018-11-18 13:34:52 -0600
  • e3b635b760 Add pkg-config as dependency for borg Lance Edgar 2018-10-21 18:27:21 -0500
  • 8643ae9626 Add function to install borg dependencies Lance Edgar 2018-10-21 17:58:50 -0500
  • 13712e987d Let mkvirtualenv() and pip() accept a "runas" user arg Lance Edgar 2018-10-03 16:57:27 -0500
  • 96a475d0a6 Add apt.upgrade() convenience function Lance Edgar 2018-09-18 19:10:19 -0500
  • a5b364a239 Allow use of pip and mkvirtualenv for non-root users Lance Edgar 2018-09-06 11:41:35 -0500
  • a920eebc4c Use 0700 perms for backup-everything script Lance Edgar 2018-09-06 11:39:36 -0500
  • 12a29f2088 Tweak how postgresql version is detected Lance Edgar 2018-09-06 11:38:56 -0500
  • 190a8318cc Let a postgres db download exclude some tables Lance Edgar 2018-08-16 11:53:39 -0500
  • 440130439e Echo error output to stderr when restoring postgres db Lance Edgar 2018-08-16 11:52:10 -0500
  • 167140dce1 Don't necessarily upgrade 'six' when making virtualenv Lance Edgar 2018-08-16 10:10:34 -0500
  • 9f29dc67d4 Add logic to deploy basic Luigi logging config Lance Edgar 2018-08-09 15:12:55 -0500
  • b554e40e7b Stop adding "current user" to 'rattail' system group Lance Edgar 2018-07-29 19:33:59 -0500
  • 31acf33465 Add mysql.script() convenience function Lance Edgar 2018-07-15 17:47:03 -0500
  • de2318fd43 Add basic installer logic for Kimai time tracking app Lance Edgar 2018-07-15 14:02:44 -0500
  • bf366817d7 Use postconf -e instead of our home-grown solution for that Lance Edgar 2018-07-10 10:00:56 -0500
  • e740a6ad31 Add --verbose flag for backup-everything script Lance Edgar 2018-07-09 21:24:30 -0500
  • 422abe25e1 Fix bug in pip() Lance Edgar 2018-07-06 23:12:54 -0500
  • e542f45638 Do *not* pass --upgrade flag by default, for pip install Lance Edgar 2018-07-06 17:41:33 -0500
  • c658cd5c38 Don't install 'rattail[db]' for backup app Lance Edgar 2018-07-05 22:06:49 -0500
  • 0abb0720a5 Fix how pip runs for backup-everything script Lance Edgar 2018-07-05 21:47:58 -0500
  • fa2f7dfcbd Fix bug with pip() installer when upgrade_strategy = None Lance Edgar 2018-07-05 15:34:43 -0500
  • d519db62bd Tweak backup-everything script just a bit more Lance Edgar 2018-07-05 15:06:34 -0500
  • 2fcb81e0ae Allow more customization for backup app deployment Lance Edgar 2018-07-05 13:19:20 -0500
  • 2a6b25215f Add logic for deploying simple backup app Lance Edgar 2018-07-05 12:40:36 -0500
  • 86429d4f06 Accept --upgrade-strategy arg for pip() and mkvirtualenv() Lance Edgar 2018-07-05 02:26:10 -0500
  • b3f4d1ea35 Add ejabberd.get_node_name() Lance Edgar 2018-07-04 16:39:31 -0500
  • 372234f583 Add dpkg options to force 'confold' where applicable Lance Edgar 2018-07-03 23:15:31 -0500
  • 394dd2e38e Revert "Add --force-confold flag for use with apt-get dist-upgrade" Lance Edgar 2018-07-03 23:10:32 -0500
  • 09c3fca17c Add --force-confold flag for use with apt-get dist-upgrade Lance Edgar 2018-07-03 23:08:01 -0500
  • bf4ac2f676 Let caller specify pip version when invoking python.mkvirtualenv() Lance Edgar 2018-05-31 21:54:30 -0500
  • 2c5e073168 Overhaul some things to support a basic CORE Office install Lance Edgar 2018-05-31 20:42:57 -0500
  • a84d360509 Add freetds module, for installing FreeTDS from source Lance Edgar 2018-05-30 19:07:34 -0500
  • 85bcf57534 Fix init script for luigid, so it can stop daemon Lance Edgar 2018-05-30 19:07:21 -0500
  • dff44209d8 Add nginx mode for installing certbot Lance Edgar 2018-03-15 03:46:47 -0500
  • 4af428db78 Always set PermitRootLogin for sshd_config Lance Edgar 2018-03-11 20:34:39 -0500
  • 38b99cd817 Fix encoding bug when uploading mako template Lance Edgar 2018-03-11 13:36:06 -0500
  • 11db1579c4 Add support for arbitrary port when downloading Postgres database Lance Edgar 2018-03-09 17:15:55 -0600
  • 6f0b1318d5 Fix quoting bug for paths with spaces Lance Edgar 2018-03-09 17:15:37 -0600
  • 90e5133995 Accept port arg when running postgresql script Lance Edgar 2018-03-01 18:51:45 -0600
  • 764af27c31 Update changelog v0.1.0 Lance Edgar 2018-02-24 16:36:21 -0600
  • 40dbb595e9 Initial commit Lance Edgar 2018-02-24 16:29:20 -0600