Jesper Hess
|
1f8b1827ff
|
Rearrange matrix+riot ansible script, move volumes to host mounts.
|
2019-03-05 08:36:30 +01:00 |
|
Jesper Hess
|
55c8e77254
|
Move openldap to volume mounts
|
2019-03-04 18:21:14 +01:00 |
|
Jesper Hess
|
2f413b3e99
|
Switch out watchtower with Ouroboros
|
2019-03-04 16:28:51 +01:00 |
|
Jesper Hess
|
9ff11808ce
|
Add watchtower to manage auto-update of containers
|
2019-03-03 15:45:35 +01:00 |
|
Jesper Hess
|
0c1e94323c
|
Add drone CI/CD pipeline
|
2019-03-03 15:17:08 +01:00 |
|
Jesper Hess
|
787f47d45e
|
Set restart policy on containers that were missing it
|
2019-03-03 07:38:00 +01:00 |
|
Víðir Valberg Guðmundsson
|
f5bc79e636
|
Add network.
|
2019-03-02 23:25:07 +01:00 |
|
Víðir Valberg Guðmundsson
|
f734e7608b
|
Merge branch 'master' into service/mailu
|
2019-03-02 23:10:36 +01:00 |
|
Víðir Valberg Guðmundsson
|
d25555d107
|
Initial mailu setup
|
2019-03-02 23:05:00 +01:00 |
|
Jesper Hess
|
1cd9b67b4e
|
Configure gitea container as per old server
|
2019-03-02 21:30:54 +01:00 |
|
Jesper Hess
|
24a3f4ab3d
|
Add volume folder for gitea
|
2019-03-02 21:16:00 +01:00 |
|
Jesper Hess
|
454fc751d2
|
Add VIRTUAL_PORT to gitea
|
2019-03-02 21:16:00 +01:00 |
|
Jesper Hess
|
e30f05d3e4
|
Clean up gitea docker
|
2019-03-02 21:15:59 +01:00 |
|
Jesper Hess
|
ea8804d31c
|
Add cryptohagen.dk website
|
2019-03-02 19:51:32 +01:00 |
|
Jesper Hess
|
e118b30873
|
Deploy https://data.coop as a container
|
2019-03-02 19:24:42 +01:00 |
|
Jesper Hess
|
1400b18930
|
Set up authentication for local registry + log in
|
2019-03-02 19:15:37 +01:00 |
|
Jesper Hess
|
3b596c5701
|
Add docker registry container
|
2019-03-02 18:29:15 +01:00 |
|
Jesper Hess
|
92baab22a9
|
Rename of server in netdata
|
2019-02-28 20:51:30 +01:00 |
|
Jesper Hess
|
eb36b822b3
|
Add netdata as docker container
|
2019-02-28 08:38:23 +01:00 |
|
Jesper Hess
|
53046bb85f
|
Add apparmor package
|
2019-02-28 08:28:54 +01:00 |
|
Jesper Hess
|
df913b2622
|
Fix missing quotes in ENV variables
|
2019-02-28 08:22:38 +01:00 |
|
Víðir Valberg Guðmundsson
|
14e72b2a5c
|
Pinning riot container.
|
2019-02-16 00:38:44 +01:00 |
|
Víðir Valberg Guðmundsson
|
3a2ac5cb6b
|
Getting codimd to work.
|
2019-02-14 22:52:55 +01:00 |
|
Jesper Hess
|
dcf8fe8087
|
Add codimd service. LDAP isn't working just yet
|
2019-02-13 21:17:48 +01:00 |
|
Víðir Valberg Guðmundsson
|
fce600d56c
|
Moving nginx volumes to bind volumes.
|
2019-02-13 10:36:04 +01:00 |
|
Víðir Valberg Guðmundsson
|
3def4b490b
|
Some small fixes to privatebin.
|
2019-02-13 10:35:45 +01:00 |
|
Jesper Hess
|
c7fe698bc2
|
Merge branch 'privatebin' of data.coop/ansible into master
Resolves #8
|
2019-02-13 09:10:39 +00:00 |
|
Jesper Hess
|
26792454f4
|
Finalise privatebin service setup
|
2019-02-13 10:05:00 +01:00 |
|
Jesper Hess
|
ca183eaf4d
|
Add privatebin config file
|
2019-02-13 10:04:40 +01:00 |
|
Jesper Hess
|
d9921adae0
|
Add /docker-volumes folder structure for bind mounts
|
2019-02-13 10:04:22 +01:00 |
|
Víðir Valberg Guðmundsson
|
79149a4cba
|
Adding some missing matrix stuff. Trying to get federation to work.
|
2019-02-13 09:49:22 +01:00 |
|
Jesper Hess
|
7a1e2c4b02
|
Fix typo
|
2019-02-13 08:54:05 +01:00 |
|
Jesper Hess
|
83935a8649
|
Add privatebin service
|
2019-02-13 08:50:42 +01:00 |
|
Víðir Valberg Guðmundsson
|
fefbabcc33
|
Add postfix container. Get passit running with that. Fider is still not working.
|
2019-02-10 08:59:53 +01:00 |
|
Víðir Valberg Guðmundsson
|
027c18f070
|
Update riot config.
|
2019-02-09 22:46:32 +01:00 |
|
Jesper Hess
|
76a0b411e9
|
Still fixing stuff
|
2019-02-09 18:49:03 +01:00 |
|
Jesper Hess
|
6805197c31
|
Fixing riot and matrix stuff
|
2019-02-09 17:00:47 +01:00 |
|
Jesper Hess
|
ec930a6f0f
|
Add hostname for riot
|
2019-02-09 16:00:04 +01:00 |
|
Jesper Hess
|
8066a0e67d
|
Remove ssl requirement from matrix config
|
2019-02-09 15:56:20 +01:00 |
|
Jesper Hess
|
f30f07eacb
|
Add riot.im.conf and stuff to matrix role
|
2019-02-09 15:43:15 +01:00 |
|
Jesper Hess
|
e371b11e84
|
Add config.json for riot
|
2019-02-09 15:18:09 +01:00 |
|
Jesper Hess
|
3d09c8592f
|
Add matrix base_domain and set in synapse config
|
2019-02-09 15:07:16 +01:00 |
|
Jesper Hess
|
5f1e4e02ef
|
Use bionic release of docker for Ubuntu
|
2019-02-09 14:59:45 +01:00 |
|
Víðir Valberg Guðmundsson
|
f97eb0e8ed
|
Initial matrix/riot stuff.
|
2019-02-09 14:34:04 +01:00 |
|
Víðir Valberg Guðmundsson
|
05f5628de2
|
Hardcoding ldap filters for now.
|
2019-02-09 14:33:21 +01:00 |
|
Víðir Valberg Guðmundsson
|
69d53c26e9
|
Update server address. Remove published ports (nginx proxy does it).
|
2019-02-09 12:21:53 +01:00 |
|
Víðir Valberg Guðmundsson
|
b2a532c258
|
Get rid of all docker compose files and use ansible modules to create resources.
|
2019-01-26 17:54:45 +01:00 |
|
Víðir Valberg Guðmundsson
|
3fa26a3f29
|
Rename thelounge URLs to data.coop.
|
2019-01-19 18:18:03 +01:00 |
|
Víðir Valberg Guðmundsson
|
60f1a9a95f
|
Adding fider and openldap services.
|
2019-01-19 18:15:36 +01:00 |
|
Víðir Valberg Guðmundsson
|
0acc23bc3f
|
Adding letsencrypt to the nginx-proxy. Also added thelounge irc client.
|
2019-01-19 14:56:23 +01:00 |
|
Víðir Valberg Guðmundsson
|
615ef294ba
|
We can generalise the way we setup services and "just" define the names of the services.
|
2018-06-24 18:19:56 +02:00 |
|
Víðir Valberg Guðmundsson
|
723868331d
|
Some cleanup.
|
2018-06-24 17:57:43 +02:00 |
|
Jesper Hess
|
a995b6d551
|
Configure services to use nginx-proxy and external_services network
|
2018-06-24 15:17:57 +02:00 |
|
Jesper Hess
|
d5d1e3e8cc
|
Add nginx reverse proxy docker config
|
2018-06-24 15:17:35 +02:00 |
|
Jesper Hess
|
b7fb9dc360
|
Configure external_services network
|
2018-06-24 15:16:56 +02:00 |
|
Víðir Valberg Guðmundsson
|
795d5585b1
|
add vagrant file and adjust stuff.
|
2018-06-24 01:44:30 +02:00 |
|
Jesper Hess
|
7866b614ac
|
Fix env variables for Nextcloud
|
2018-06-23 19:44:27 +02:00 |
|
Víðir Valberg Guðmundsson
|
d443c29907
|
Add nextcloud to ansible.
|
2018-06-23 17:58:58 +02:00 |
|
Víðir Valberg Guðmundsson
|
c005139fd8
|
Adding docker-service to docker role, and add a sample gitea service.
|
2018-06-23 17:22:50 +02:00 |
|
Jesper Hess
|
eee9bd7e04
|
Initial Nextcloud compose file
|
2018-06-23 16:41:33 +02:00 |
|
Víðir Valberg Guðmundsson
|
1bb6ea5eff
|
Pubkeys should be added to the root user as well.
|
2018-06-23 14:44:00 +02:00 |
|
Jesper Hess
|
25d7eff835
|
Move playbook file
|
2018-06-23 13:37:00 +02:00 |
|
Jesper Hess
|
ff792d4cc5
|
IP addresses for setup
|
2018-06-23 11:37:02 +02:00 |
|
Jesper Hess
|
fa8425ba2a
|
Install aptitude if missing
|
2018-05-10 11:20:28 +02:00 |
|
Jesper Hess
|
5b96b26593
|
Add docker role + check for python
|
2018-05-10 11:19:54 +02:00 |
|
Jesper Hess
|
24d0ffd087
|
Add initial user configuration
|
2018-05-08 21:32:42 +02:00 |
|
Jesper Hess
|
76e9cba31a
|
Initial commit
|
2018-05-08 21:09:24 +02:00 |
|