4e650f80c2
Prune unused files and the workstation role
2020-02-06 00:46:14 -06:00
ada9a5b8c1
Remove sizes from Nextcloud keys
...
They default to 4096, and I don't want to have to bump them up as necessary
2020-02-06 00:45:01 -06:00
34675072e8
Downgrade Python packages
...
I guess??
2020-02-06 00:43:43 -06:00
4f0908b245
Apply ansiblehost to inventory, fix syntax error
2020-02-06 00:38:04 -06:00
60acdbc9cb
Use blocks to cut down on repeat code in user role
2020-02-06 00:35:06 -06:00
6eacfb3ba4
Remove cockpit user from common role
2020-02-06 00:34:01 -06:00
84949100f3
Remove cockpit role
2020-02-06 00:33:24 -06:00
129cc13848
Repurpose old ansiblehost role
...
It's now an automatic pullinator
2020-02-06 00:32:31 -06:00
9cf24c1acc
Fix permissions on Nextcloud webroot
2020-02-06 00:20:43 -06:00
c2d9a3786f
Correct some Apache configs
2020-02-06 00:01:26 -06:00
cbb84598b9
Set up a database for nextcloud
2020-02-05 23:56:41 -06:00
35fd9dd3ab
Basic MySQL configuration
2020-02-05 23:43:22 -06:00
823b9bb060
Depend on it
2020-02-05 23:29:50 -06:00
3fa61ca850
Add barebones MySQL role
...
Which we are going to immediately flesh out
2020-02-05 23:29:39 -06:00
9781ad8426
Fix typo, only generate cert if necessary
2020-02-05 23:19:07 -06:00
67e428dd41
Whoops, got the keys mixed up
2020-02-05 23:01:06 -06:00
6612541a7b
Copy over SSL configs after certification, fix using the wrong keys
2020-02-05 22:59:14 -06:00
230d8a2a92
Fix some bad Apache configs, set up ability for apache to nab its keys
...
Getting there, step by step
2020-02-05 22:48:21 -06:00
d0794d9abc
Remove unnecessary directory
2020-02-05 22:35:15 -06:00
db2bf21579
Got modded mc on the brain; fixed two typos
2020-02-05 22:30:30 -06:00
8906a0ea1e
Improve apache configs, enable modules
2020-02-05 22:28:03 -06:00
6b0a86128d
Add execute bit for directories
...
Whups
2020-02-05 22:14:35 -06:00
ef7b4db3eb
Fix removing the wrong archive file
2020-02-05 22:12:56 -06:00
9145796033
Fix typo
2020-02-05 22:10:25 -06:00
0a4eb939bd
Refactor variable names, get SSL ready
2020-02-05 22:09:35 -06:00
2e28ff2dbc
Use remote_src PROPERLY
2020-02-05 21:58:04 -06:00
fecd02cbba
Use remote_src properly
2020-02-05 21:57:12 -06:00
4975ed3ffd
Use an archive Nextcloud actually provides
2020-02-05 21:56:33 -06:00
f9d69fe220
Work a bit more on that Apache setup
2020-02-05 21:54:30 -06:00
96a9671052
Refactor a little bit
2020-02-05 21:26:03 -06:00
9e14dc5426
Create well-known directory
...
So close now
2020-02-05 21:13:04 -06:00
2437728f94
Maybe set up PKI fully? Probably not
2020-02-05 21:06:44 -06:00
02e5164eed
Add disfunctional Nextcloud role
2020-02-05 20:23:20 -06:00
34ab9cc8d2
Fix another package name error for libnotify-bin
...
I'm on the fuckin ball today
2019-10-11 19:50:24 -05:00
f334d65d80
Fix apt_repository in workstation role
...
Whoops, that doesn't take a list
2019-10-11 19:49:08 -05:00
7599a1fddd
Add blueman, correct pip package
2019-10-11 19:33:14 -05:00
258047afb7
Add local-workstation playbook and role
2019-10-11 19:12:00 -05:00
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
2019-10-11 16:37:18 -05:00
86562b3ccc
Reorganize, add cockpit role
2019-10-11 14:08:22 -05:00
52fd78e28b
Disallow duplicates for all given roles
2019-10-03 03:54:46 -05:00
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
2019-09-15 02:34:29 -05:00
e9906712c5
Use python3 in ec2 script
...
wewbuntu
2019-09-15 02:33:26 -05:00
4f5fe365fc
Fix bootstrapping, use https URL for ansible scripts
2019-09-15 02:30:46 -05:00
8f7f53e96c
Remove template yaml
2019-09-15 02:03:00 -05:00
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
2019-09-15 01:41:10 -05:00
1d3369fcb0
Split userlogon and ansible role tasks, switch apt packages to python3
2019-09-15 01:38:16 -05:00
cb3d94db94
Remove role interdependencies
2019-09-15 01:26:37 -05:00
4bd018bf90
Change shebang of ansible-playbook
...
Yeah, it's turning out that that's more often in /usr/local/bin. Guess why
2019-09-15 01:24:44 -05:00
ceb8b5ac8f
Tweak EC2 regions, +x provision.yml
2019-09-15 01:22:33 -05:00
2d9c3c27c3
Move to dynamic ec2 inventory
...
Here's hoping this works
yolo
2019-09-15 01:17:38 -05:00