This website requires JavaScript.
1ee8485b40
Remove leftovers from shamelessly copying a role Whoops
Salt
2020-02-11 04:18:14 -0600
728a6e4771
Add simple redirect role And furnish that one, too
Salt
2020-02-11 04:16:57 -0600
18627fbf39
Add simple git web deploy role And, of course, furnish it
Salt
2020-02-11 04:06:29 -0600
5e445fcd63
Scope variables in main playbook a bit better
Salt
2020-02-10 01:29:59 -0600
90fcbf7cbc
Move Apache-PHP to its own role, set up dependencies
Salt
2020-02-10 01:19:59 -0600
685a20bca6
Move SSL-required package into https role
Salt
2020-02-10 01:05:38 -0600
0758ac1908
Remove key from MySql role
Salt
2020-02-10 01:02:36 -0600
3e52a522f3
Generalize https setup into its own role
Salt
2020-02-10 00:50:56 -0600
427804d68b
Log cronjob on ansiblehost role
Salt
2020-02-08 01:44:06 -0600
f8c152ebc1
Add fullchain to configs
Salt
2020-02-06 14:14:56 -0600
ec2216a4cb
Fix quoting on cronjob
Salt
2020-02-06 04:05:34 -0600
ae29a7f870
Remove deprecated NameVirtualHost
Salt
2020-02-06 03:57:35 -0600
7a1010f389
Fix typo in cronjob minute
Salt
2020-02-06 03:47:10 -0600
96b7f55e63
Set up Nextcloud cronjob
Salt
2020-02-06 03:44:37 -0600
cffd0b38bb
Enable strict transport security
Salt
2020-02-06 03:22:38 -0600
67373adcaf
Add php configs, also add an unused mysql config
Salt
2020-02-06 03:17:15 -0600
331005ab24
Change nextcloud db name
Salt
2020-02-06 01:42:12 -0600
fc7f10a9e6
Let's uh... actually use the variable we set
Salt
2020-02-06 01:16:54 -0600
adbec68442
We're switchin to prod!
Salt
2020-02-06 01:12:23 -0600
777a9d86a0
Quote creds and modes in ansiblehost tasks
Salt
2020-02-06 01:01:18 -0600
65ae3dd958
I guess we're installing both versions of pip and boto
Salt
2020-02-06 00:59:21 -0600
e707695692
Create more appropriate Nextcloud directory
Salt
2020-02-06 00:53:47 -0600
4e650f80c2
Prune unused files and the workstation role
Salt
2020-02-06 00:46:14 -0600
ada9a5b8c1
Remove sizes from Nextcloud keys They default to 4096, and I don't want to have to bump them up as necessary
Salt
2020-02-06 00:45:01 -0600
34675072e8
Downgrade Python packages I guess??
Salt
2020-02-06 00:43:43 -0600
4f0908b245
Apply ansiblehost to inventory, fix syntax error
Salt
2020-02-06 00:38:04 -0600
60acdbc9cb
Use blocks to cut down on repeat code in user role
Salt
2020-02-06 00:35:06 -0600
6eacfb3ba4
Remove cockpit user from common role
Salt
2020-02-06 00:34:01 -0600
84949100f3
Remove cockpit role
Salt
2020-02-06 00:33:24 -0600
129cc13848
Repurpose old ansiblehost role It's now an automatic pullinator
Salt
2020-02-06 00:32:31 -0600
9cf24c1acc
Fix permissions on Nextcloud webroot
Salt
2020-02-06 00:20:43 -0600
c2d9a3786f
Correct some Apache configs
Salt
2020-02-06 00:01:26 -0600
cbb84598b9
Set up a database for nextcloud
Salt
2020-02-05 23:56:41 -0600
35fd9dd3ab
Basic MySQL configuration
Salt
2020-02-05 23:43:22 -0600
823b9bb060
Depend on it
Salt
2020-02-05 23:29:50 -0600
3fa61ca850
Add barebones MySQL role Which we are going to immediately flesh out
Salt
2020-02-05 23:29:39 -0600
9781ad8426
Fix typo, only generate cert if necessary
Salt
2020-02-05 23:19:07 -0600
67e428dd41
Whoops, got the keys mixed up
Salt
2020-02-05 23:01:06 -0600
6612541a7b
Copy over SSL configs after certification, fix using the wrong keys
Salt
2020-02-05 22:59:14 -0600
230d8a2a92
Fix some bad Apache configs, set up ability for apache to nab its keys Getting there, step by step
Salt
2020-02-05 22:48:21 -0600
d0794d9abc
Remove unnecessary directory
Salt
2020-02-05 22:35:15 -0600
db2bf21579
Got modded mc on the brain; fixed two typos
Salt
2020-02-05 22:30:30 -0600
8906a0ea1e
Improve apache configs, enable modules
Salt
2020-02-05 22:28:03 -0600
6b0a86128d
Add execute bit for directories Whups
Salt
2020-02-05 22:14:35 -0600
ef7b4db3eb
Fix removing the wrong archive file
Salt
2020-02-05 22:12:56 -0600
9145796033
Fix typo
Salt
2020-02-05 22:10:25 -0600
0a4eb939bd
Refactor variable names, get SSL ready
Salt
2020-02-05 22:09:35 -0600
2e28ff2dbc
Use remote_src PROPERLY
Salt
2020-02-05 21:58:04 -0600
fecd02cbba
Use remote_src properly
Salt
2020-02-05 21:57:12 -0600
4975ed3ffd
Use an archive Nextcloud actually provides
Salt
2020-02-05 21:56:33 -0600
f9d69fe220
Work a bit more on that Apache setup
Salt
2020-02-05 21:54:30 -0600
96a9671052
Refactor a little bit
Salt
2020-02-05 21:26:03 -0600
9e14dc5426
Create well-known directory So close now
Salt
2020-02-05 21:13:04 -0600
2437728f94
Maybe set up PKI fully? Probably not
Salt
2020-02-05 21:06:44 -0600
02e5164eed
Add disfunctional Nextcloud role
Salt
2020-02-05 20:23:20 -0600
34ab9cc8d2
Fix another package name error for libnotify-bin I'm on the fuckin ball today
Salt
2019-10-11 19:50:24 -0500
f334d65d80
Fix apt_repository in workstation role Whoops, that doesn't take a list
Salt
2019-10-11 19:49:08 -0500
7599a1fddd
Add blueman, correct pip package
Salt
2019-10-11 19:33:14 -0500
258047afb7
Add local-workstation playbook and role
Salt
2019-10-11 19:12:00 -0500
2bb29965bd
Reorganize user salt creation This now allows for easier home directory imports Gonna whip up a playbook to initialize a fresh Ubuntu install on my workstations
Salt
2019-10-11 16:37:18 -0500
86562b3ccc
Reorganize, add cockpit role
Salt
2019-10-11 14:08:22 -0500
52fd78e28b
Disallow duplicates for all given roles
Salt
2019-10-03 03:54:46 -0500
9ee50492c2
Force ansible repo clone Changes on this host don't matter; it's not supposed to have commit rights so local changes are invalid anyway
Salt
2019-09-15 02:34:29 -0500
e9906712c5
Use python3 in ec2 script wewbuntu
Salt
2019-09-15 02:33:26 -0500
4f5fe365fc
Fix bootstrapping, use https URL for ansible scripts
Salt
2019-09-15 02:30:46 -0500
8f7f53e96c
Remove template yaml
Salt
2019-09-15 02:03:00 -0500
93de4f5a54
Disable host key checking NOTE: THIS IS A REALLY DUMB IDEA DON'T DO THIS I'm only doing this because I'm constantly tearing down my environment for learning purposes DO NOT RUN THIS IN PROD YOU WILL DIE
Salt
2019-09-15 01:41:10 -0500
1d3369fcb0
Split userlogon and ansible role tasks, switch apt packages to python3
Salt
2019-09-15 01:38:16 -0500
cb3d94db94
Remove role interdependencies
Salt
2019-09-15 01:26:37 -0500
4bd018bf90
Change shebang of ansible-playbook Yeah, it's turning out that that's more often in /usr/local/bin. Guess why
Salt
2019-09-15 01:24:44 -0500
ceb8b5ac8f
Tweak EC2 regions, +x provision.yml
Salt
2019-09-15 01:22:33 -0500
2d9c3c27c3
Move to dynamic ec2 inventory Here's hoping this works yolo
Salt
2019-09-15 01:17:38 -0500
1a71853193
Add ec2 stuff
Salt
2019-09-15 01:08:59 -0500
4775944fc0
Install Ansible via pip for the Ansible host
Salt
2019-09-15 01:08:35 -0500
963f43aeeb
Add Ansible key to deployment Kinda need that for an Ansible host
Salt
2019-09-15 00:49:01 -0500
b8238a062d
Lots: Add a new Ansible role, prepare for an EC2 inventory migration
Salt
2019-09-15 00:39:47 -0500
3823f7a47f
Babby's first playbooks
Salt
2019-09-14 11:49:23 -0500
f462019c83
Actually add Ansible files
Salt
2019-08-30 14:13:34 -0500
d62b322642
Begin setting up Ansible
Salt
2019-08-30 04:14:49 -0500
8c7e54138e
01: Resolve dependencies in build script, use proper, findable paths
Salt
2019-08-30 03:27:18 -0500
44e422b591
Add pubkey
Salt
2019-08-30 03:05:58 -0500
e1827183c5
Fix erroneous invocation directory
Salt
2019-08-30 03:01:45 -0500
7f2fb461ea
Add stage 1: installer iso creation
Salt
2019-08-30 03:01:05 -0500
fd81beea96
Create gitignore
Salt
2019-08-30 02:21:10 -0500