2martens
|
20364cdd2f
|
Added fetchmail usage
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-03 20:21:39 +01:00 |
|
2martens
|
50aa4567d7
|
Added missing execute permission for scripts
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-03 20:02:18 +01:00 |
|
2martens
|
8b827efad9
|
Fixed typo
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-03 19:58:54 +01:00 |
|
2martens
|
040ba754ea
|
Made fetch mail configurable
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-03 19:55:25 +01:00 |
|
2martens
|
defb3461c8
|
Changed docker image
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-02 09:58:28 +01:00 |
|
2martens
|
89003a903b
|
Improved entryscript control
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-01 11:37:37 +01:00 |
|
2martens
|
dfcbc75630
|
Added config for SMTP server to send emails
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-01 03:09:50 +01:00 |
|
2martens
|
afe6ab80db
|
Fixed postgres problems
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-02-01 02:37:35 +01:00 |
|
2martens
|
2051b65463
|
Fixed missing collabora domain variable
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-31 19:17:58 +01:00 |
|
2martens
|
81f4b2a471
|
Unified config and variable use
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-31 19:15:05 +01:00 |
|
2martens
|
a3247a6aff
|
Added RequestTracker (DEV) container
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-31 19:05:34 +01:00 |
|
2martens
|
b242cfdd26
|
Make sure docker service is enabled
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-31 18:12:32 +01:00 |
|
2martens
|
970d992188
|
Fixed depends_on parameter
|
2020-01-04 15:50:47 +01:00 |
|
2martens
|
061656739b
|
Prevent unnecessary execution of certbot
|
2020-01-04 15:48:55 +01:00 |
|
2martens
|
7a6cb9697d
|
Fixed runner not connecting with server
|
2020-01-04 15:39:35 +01:00 |
|
2martens
|
68f27a0aba
|
Added docker sock volume to drone-runner
|
2020-01-04 15:21:38 +01:00 |
|
2martens
|
e8d6b289db
|
Added runners
|
2020-01-04 15:16:16 +01:00 |
|
2martens
|
8d566035bc
|
Fix syntax errors
|
2020-01-04 14:49:15 +01:00 |
|
2martens
|
be779df9b3
|
Install Drone CLI
|
2020-01-04 14:49:00 +01:00 |
|
2martens
|
080bacc465
|
Prevent commands from running that do not change anything
|
2020-01-04 14:48:48 +01:00 |
|
2martens
|
4f35799934
|
Enabled docker log rotation
|
2020-01-04 12:48:01 +01:00 |
|
2martens
|
7e174e442c
|
Fixed typo
|
2020-01-04 12:47:40 +01:00 |
|
2martens
|
98da191658
|
Fixed mail for check disk space
|
2020-01-04 12:01:38 +01:00 |
|
2martens
|
c3ffbe105b
|
Added more usage info to README
|
2020-01-04 11:51:42 +01:00 |
|
2martens
|
e173b81f79
|
Lock root password
|
2020-01-04 11:51:27 +01:00 |
|
2martens
|
9c2c274d1b
|
Allow passwordless sudo for ssh login user
|
2020-01-04 11:39:24 +01:00 |
|
2martens
|
4c979b88f5
|
Prevent copying LetsEncrypt config if on real host
|
2020-01-04 10:45:59 +01:00 |
|
2martens
|
e7ead77124
|
Fixed accessing drone container
|
2020-01-04 10:39:35 +01:00 |
|
2martens
|
eee3cfc71b
|
Added headers as required apache module
|
2020-01-04 10:23:31 +01:00 |
|
2martens
|
4ec66e221a
|
Added overall playbook
|
2020-01-04 10:05:31 +01:00 |
|
2martens
|
07c1150934
|
Added drone playbook
|
2020-01-04 10:05:22 +01:00 |
|
2martens
|
ba24ffc08d
|
Extracted general vars into separate file
|
2020-01-04 10:05:05 +01:00 |
|
2martens
|
989398b413
|
Renamed template file
|
2020-01-04 10:04:34 +01:00 |
|
2martens
|
b83842c745
|
Added drone task file
|
2020-01-04 10:04:03 +01:00 |
|
2martens
|
bd83ef6c9e
|
Added task files to main task file in drone role
|
2020-01-04 10:03:46 +01:00 |
|
2martens
|
1a9243f86d
|
Fixed syntax error
|
2020-01-04 10:03:22 +01:00 |
|
2martens
|
4811360170
|
Added missing dependencies
|
2020-01-04 10:02:57 +01:00 |
|
2martens
|
82964fc733
|
Ignored all \*_vars files
|
2020-01-04 10:02:16 +01:00 |
|
2martens
|
a7911ac096
|
Moved docker python dependencies to docker role
|
2020-01-04 10:01:27 +01:00 |
|
2martens
|
bdccc430ad
|
Added drone role
|
2020-01-04 01:56:33 +01:00 |
|
2martens
|
ea6986a7a2
|
Fixed remnant of wrong ansible_domain usage
|
2020-01-04 01:56:25 +01:00 |
|
2martens
|
e5bd7dc967
|
Prevented duplication of task
|
2020-01-04 01:42:07 +01:00 |
|
2martens
|
4a0056cb37
|
Added further apache modules
|
2020-01-04 01:36:55 +01:00 |
|
2martens
|
7bf899ce11
|
Added collabora_domain to example var file!
|
2020-01-04 01:08:22 +01:00 |
|
2martens
|
5e9393a4b9
|
Improved variables
- removed default variables with unusable values
- exchanged ansible_domain with collabora_domain where applicable
|
2020-01-04 01:06:10 +01:00 |
|
2martens
|
ec49e08643
|
Added LetsEncrypt SSL options in dev mode
|
2020-01-04 00:49:53 +01:00 |
|
2martens
|
3d5b1460f7
|
Fixed SSL issues on local installation
|
2020-01-04 00:14:02 +01:00 |
|
2martens
|
6f0ad37dcf
|
Added installation of dependencies on remote and fixed path
|
2020-01-03 23:16:50 +01:00 |
|
2martens
|
19e86a63ef
|
Install pip on remote machine
|
2020-01-03 23:15:57 +01:00 |
|
2martens
|
27efce6bcd
|
Added docker requirement as per docker_compose module
|
2020-01-03 22:33:51 +01:00 |
|
2martens
|
d9f7918d24
|
Changed order of task files
|
2020-01-03 22:33:31 +01:00 |
|
2martens
|
c703ded340
|
Changed to docker_compose module
|
2020-01-03 22:33:17 +01:00 |
|
2martens
|
90c3ec2864
|
Added site config for dev deployments
|
2020-01-03 22:14:54 +01:00 |
|
2martens
|
2c2e4a103d
|
Prevented execution of ssl tasks on VM
|
2020-01-03 22:14:33 +01:00 |
|
2martens
|
674d1efb8a
|
Added default admin_mail var
|
2020-01-03 22:12:17 +01:00 |
|
2martens
|
018a9b746e
|
Uses proper apache2_module now
|
2020-01-03 22:11:25 +01:00 |
|
2martens
|
ab86471902
|
Fixed hanging command (ufw) and wrong parameter (fail2ban)
|
2020-01-03 21:48:40 +01:00 |
|
2martens
|
20e31b32e0
|
Fixed remaining syntax errors and added example var files
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-03 21:42:10 +01:00 |
|
2martens
|
70a6d46d4b
|
Added missing colon
|
2020-01-03 20:48:08 +01:00 |
|
2martens
|
844e5566b9
|
Fixed collabora playbook
|
2020-01-03 20:47:36 +01:00 |
|
2martens
|
2674efcd9c
|
Improved readme and added host variable for python interpreter
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-03 19:07:54 +01:00 |
|
2martens
|
f71b598fde
|
Made sure authorized_keys is executed with login user
|
2020-01-03 18:32:05 +01:00 |
|
2martens
|
6ca5682d10
|
Fixed variable name
|
2020-01-03 17:18:46 +01:00 |
|
2martens
|
264a20d416
|
Updated README
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-03 17:06:50 +01:00 |
|
2martens
|
156ebe6acf
|
Specified ssh login user via playbook vars
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-03 17:03:54 +01:00 |
|
2martens
|
ef16d3c023
|
Removed fact gathering from collabora playbook
|
2020-01-03 17:01:02 +01:00 |
|
2martens
|
879c59c4e3
|
Moved ssh user name to group variable
|
2020-01-03 16:56:49 +01:00 |
|
2martens
|
5af88136f6
|
Added playbook for collabora installation
|
2020-01-03 16:51:58 +01:00 |
|
2martens
|
bea127aa2a
|
Moved host definition into inventory
|
2020-01-03 16:51:44 +01:00 |
|
2martens
|
6a28f054c5
|
Added prompt var for target
|
2020-01-03 16:42:26 +01:00 |
|
2martens
|
ec4e0d3b96
|
Moved roles to subdirectory
|
2020-01-03 16:37:00 +01:00 |
|
2martens
|
a8cca4f575
|
Extracted letsencrypt to separate role
|
2020-01-03 16:32:19 +01:00 |
|
2martens
|
652ce1b926
|
Added apache, docker, and collabora roles
|
2020-01-03 16:29:20 +01:00 |
|
2martens
|
c48cbd11c8
|
Updated apticron task
Signed-off-by: Jim Martens <github@2martens.de>
|
2020-01-03 16:29:00 +01:00 |
|
2martens
|
614caff1ce
|
Added initial setup playbook
|
2020-01-03 15:02:27 +01:00 |
|
2martens
|
d8176ea43c
|
Added common ansible role
|
2020-01-03 15:02:16 +01:00 |
|