Commit Graph

  • f5acd6014d Add backup script for Nextcloud Salt 2020-05-06 01:59:17 -0500
  • 9da55f236c Assert more specific permissions with Nextcloud Salt 2020-05-06 00:31:49 -0500
  • 7753453caa Only reload udev if we assigned new rules Having my mouse flip out at midnight was getting old Salt 2020-05-06 00:02:39 -0500
  • f285096a5c Fix modules clobbering each other on deploy Salt 2020-05-03 06:58:09 -0500
  • 07c486efca Colon Salt 2020-05-03 06:54:03 -0500
  • d61ea20b5a Fix indentation on dokuwiki task main.yml Buggin the shit outta me man Salt 2020-05-03 06:51:52 -0500
  • 52e1001cc9 Add backups for dokuwiki Salt 2020-05-03 06:51:31 -0500
  • 951ca51572 Use URL for backup directory In theory this should allow for concurrent Gitea installations with non-trampling backups Salt 2020-05-03 06:49:23 -0500
  • 737ad8dec8 Rename backup script to be more self-descriptive Salt 2020-05-03 06:47:52 -0500
  • a9b6c9a88b Actually remove that last backup Salt 2020-05-03 06:42:12 -0500
  • 85a3da7b6c Add backup module to Gitea Salt 2020-05-03 06:37:58 -0500
  • ed04787e9b Check for backups dir AFTER we might've changed it Salt 2020-05-03 06:09:10 -0500
  • 2769a78198 Source a backuprc if we have it to allow for site-local backup storage changes Salt 2020-05-03 06:08:36 -0500
  • 6440710a3e Hardcode backups directories Unless I make these playbook-wide variables, there's no real way to configure them at runtime. Best to just hardcode them, I suppose Salt 2020-05-03 05:48:01 -0500
  • f9ad4801c5 Log to the backups directory Salt 2020-05-03 03:08:13 -0500
  • 86ab23bd07 Add an untested barebones backup script wrapper Salt 2020-05-03 03:06:16 -0500
  • 26a83ae2ab Add joy2key and joystick Salt 2020-05-02 10:21:44 -0500
  • ef516aca30 Or I guess we just need an operator, whatever Salt 2020-05-02 05:58:15 -0500
  • 44ac75ba88 Fix unquoted string literal Salt 2020-05-02 05:57:04 -0500
  • 433ebb900f Install Piper on focal Salt 2020-05-02 05:55:40 -0500
  • 9d35fcac96 Add README It's trash Salt 2020-05-02 05:15:44 -0500
  • fb941e4297 Don't install ricing packages that don't exist Salt 2020-05-02 05:13:16 -0500
  • 006f8759fe Give less of a shit about which version of PHP we install on our desktop Salt 2020-05-02 05:00:31 -0500
  • 533406d69a Remove pip2 Kinda never needed it anyway Salt 2020-05-02 04:54:14 -0500
  • 8b58b1fe24 Install Zoom [shudders] Salt 2020-05-02 04:24:23 -0500
  • d43a91c04c Remove some unwanted applications on desktop role Salt 2020-05-02 04:18:47 -0500
  • 770a6a1258 Turn off password requirements Salt 2020-05-01 14:59:10 -0500
  • 47697494be Deploy Minecraft after core services Salt 2020-05-01 14:17:28 -0500
  • 11e382c6a6 Ensure we deploy Gitea before anything else Would be kind of embarassing if a later role got caught because it tried to access a git repo that didn't exist Salt 2020-05-01 14:10:12 -0500
  • 3dab9e3929 Move Gitea to our main instance Salt 2020-05-01 14:01:58 -0500
  • 18d4ea0b09 Clean up our Gitea role a little bit Salt 2020-05-01 14:01:53 -0500
  • add7926db5 Update links across the board to point to git.9iron Salt 2020-04-30 13:26:16 -0500
  • 988246ac66 Fix not including tasks to add user Salt 2020-04-30 13:08:15 -0500
  • 30bed76efe Fix keeping a ton of json in key variables Salt 2020-04-30 12:44:26 -0500
  • 67f636129c Rewrite app.ini based on pregenerated one The one on the wiki is ass and misses a couple keys that HAVE to be generated This fixes me not being able to upload with SSH Salt 2020-04-30 12:33:04 -0500
  • 75f5e0c46c Fix botched quotes in MySQL query Salt 2020-04-30 12:08:21 -0500
  • 21d3d8c410 Move add user task to an import_tasks task so that we can actually notify it, use systemd daemon reloads in a copuple places Salt 2020-04-30 11:54:27 -0500
  • ab51654a1b Gotta rice those repos boys Salt 2020-04-30 11:33:36 -0500
  • b491397580 Enable creating repos through push Salt 2020-04-30 10:57:58 -0500
  • e4eabcb32e Enable cache, correct deployment profile Salt 2020-04-30 10:47:55 -0500
  • 347db1aba4 Correct ROOT_URL for Gitea Salt 2020-04-30 09:28:49 -0500
  • a1d8a578b6 Fix Gitea always being on localhost instead of its own fucking domain Salt 2020-04-30 08:40:04 -0500
  • f4568e7e49 Remove pymysql Keeps getting auth errors because it's bad or whatever Salt 2020-04-30 08:32:14 -0500
  • 2d9dd4a9a7 Simplify root password assignment for MySQL Salt 2020-04-30 08:29:24 -0500
  • 4c1cf35afa Turns out mysql_query is in devel lol Salt 2020-04-30 08:16:59 -0500
  • a60dbf5062 REALLY fix syntax errors Salt 2020-04-30 08:11:55 -0500
  • e3509c0d6c Really fix syntax errors Salt 2020-04-30 08:11:33 -0500
  • 72e5cbe090 Fix syntax errors Salt 2020-04-30 08:11:03 -0500
  • f68c64e467 Fix gitea user not having a shell Salt 2020-04-30 08:10:02 -0500
  • 0d8f6f4a97 Use MySQL query to promote new user to admin Because that doesn't happen by default Salt 2020-04-30 07:56:36 -0500
  • bd38470bde Disable registration by default Salt 2020-04-30 07:38:54 -0500
  • 0ce93e0391 Small fixes in vhost Salt 2020-04-30 07:38:06 -0500
  • 30041d16e1 Shoooould be the last thing we need to configure Salt 2020-04-30 07:26:03 -0500
  • 04cc076d5c Create webroot so Apache stops complaining Salt 2020-04-30 07:20:04 -0500
  • a7f2afd43a Add default user if we're generating a DB Salt 2020-04-30 07:07:18 -0500
  • 2b1ed0daf1 Revert "Add Gitea default user if and only if we don't have any users" Salt 2020-04-30 07:05:28 -0500
  • aa11c3378b Add Gitea default user if and only if we don't have any users Salt 2020-04-30 07:03:52 -0500
  • 9553987cc7 Fuck it we're disabling redis Just want this thing online Salt 2020-04-30 06:50:43 -0500
  • 798cb2e57d Maybe finally fix passwordless redis Salt 2020-04-30 06:45:13 -0500
  • d4e4c53b00 Restart Gitea if service changes Salt 2020-04-30 06:45:04 -0500
  • 70503185cd Configure Gitea and open up Redis Salt 2020-04-30 06:32:19 -0500
  • 0e9b43438b Add the right module Salt 2020-04-30 06:21:25 -0500
  • 4117fef790 Add our handler under the right name Salt 2020-04-30 06:05:54 -0500
  • 90e1dbea28 Why am I trying to write to etc as git? Salt 2020-04-30 06:01:59 -0500
  • 181f8835e2 Use handler so that we actually have a users table when we go to add the admin Salt 2020-04-30 05:59:10 -0500
  • 35138d98e1 Actually use internal token Salt 2020-04-30 05:53:16 -0500
  • c5ee46be04 Become git when adding user Salt 2020-04-30 05:44:19 -0500
  • 9fd5ca7e3f Whoops. Kinda need argv there Salt 2020-04-30 05:41:12 -0500
  • 1ada045fa2 Quote variables Salt 2020-04-30 05:39:53 -0500
  • 661cad5c39 Make command clearer, include config, and give the git user access to his damn config file Salt 2020-04-30 05:38:55 -0500
  • 503a65200b Actually use the right variable name Salt 2020-04-30 05:27:17 -0500
  • 2f432feb24 Create default admin user on startup Salt 2020-04-30 05:25:35 -0500
  • bdb50afcc0 Actually do what the last commit message tried to do Salt 2020-04-30 05:21:33 -0500
  • 01ef37f283 Fix Gitea trying to install what has already been installed Salt 2020-04-30 05:20:21 -0500
  • a80d0fa1c4 Only deploy Gitea config if we don't already have one Salt 2020-04-30 05:08:52 -0500
  • 31ea3c3e1f Add Gitea role Salt 2020-04-30 05:06:49 -0500
  • 0038a8b633 Switch to Gitea Salt 2020-04-30 05:06:42 -0500
  • f0028cdda0 Remove speed ricer repo Blocker for 20.04 upgrade Salt 2020-04-27 05:45:22 -0500
  • 2247a9db5d More progress on GitLab installation Salt 2020-04-26 04:50:40 -0500
  • 5fa716d470 More configs, give in to GitLab's directory heirarchy It's hardcoded in SO MANY FUCKING PLACES Salt 2020-04-26 04:33:35 -0500
  • 16e27e1b80 Configure Apache for GitLab Salt 2020-04-26 04:10:08 -0500
  • a9dd6b65ec Update GitLab config Salt 2020-04-26 03:56:04 -0500
  • 6d1fb9d41d Add postfix role Salt 2020-04-26 03:48:55 -0500
  • cf2c23647b Actually force P3 Salt 2020-04-26 02:42:49 -0500
  • 4b29609901 Remove Python 2 packages Salt 2020-04-26 02:14:02 -0500
  • bbdc136c11 Fix incorrect variable naming in GitLab role Salt 2020-04-26 02:12:29 -0500
  • ccc978261b Force P3 interpreter Salt 2020-04-26 02:10:52 -0500
  • da95df7a88 Fix Redis filename Salt 2020-04-26 02:10:09 -0500
  • 5656d7dee8 Fix Redis declaring an invalid variable Salt 2020-04-26 02:05:41 -0500
  • 1232d0be2f Switch to Python 3 for MySQL role Salt 2020-04-26 02:05:32 -0500
  • 4941c56254 Detect PHP configuration directory Salt 2020-04-26 02:02:15 -0500
  • ca861dcc8f Enable shell pipelining Salt 2020-04-26 01:39:47 -0500
  • 60b69d52f8 Add acl to required packages Fixes a bug later down the line Salt 2020-04-26 01:39:40 -0500
  • f036d5701e Fix quoting on variable Salt 2020-04-26 01:28:48 -0500
  • 824a17ad4d Move Redis into its own role Salt 2020-04-26 01:22:36 -0500
  • 58f31c403e Add filezilla Turns out I need FTP sometimes Salt 2020-04-23 00:27:10 -0500
  • a5790b55cc Add openconnect Salt 2020-04-22 23:13:48 -0500
  • b902d6e620 Fix not being able to install Slack Yay Salt 2020-04-22 23:01:59 -0500
  • a977534c4e Make it more clear that ansiblehost should be pulling Salt 2020-04-22 22:55:37 -0500
  • 39636ef0e5 Add slack to desktop Salt 2020-04-22 22:52:48 -0500