Commit Graph

23 Commits

Author SHA1 Message Date
f1f28a80f1 Change how certificates are installed 2021-05-14 22:45:51 +02:00
8ae8a88684 Move certificates to roles/nginx/files for now 2021-05-14 22:44:18 +02:00
f7a618a10a Add new certs 2021-05-14 00:08:26 +02:00
f458dc9229 Move from localhost to vagrant 2021-05-13 23:47:34 +02:00
5986bdeed8 Remove redundant hosts file 2021-05-13 23:46:02 +02:00
b33ca21149 Add certs directory 2021-05-13 21:35:22 +02:00
c158a21dfc nginx: separate self-signed certs 2021-05-05 20:41:28 +02:00
d0d33b47b9 nginx: join the default bridge network for ext access 2021-05-05 19:35:55 +02:00
54de631d29 Improve routing between containers
Create user network nginx-internal
and use Docker's internal DNS server
to resolve containers by hostname.
2021-04-27 23:09:21 +02:00
d9bd3ac145 Improve certificate generation
1. Generate root CA
2. Generate wildcard CSR
3. Sign wildcard CSR with root CA
4. Install root CA system-wide
2021-04-27 22:29:52 +02:00
b5140b9e81 Add README 2021-04-27 19:21:14 +02:00
4cc2998fac Generate certificates automatically 2021-04-27 19:13:35 +02:00
765e9e5a47 Enable SSL 2021-04-26 23:54:10 +02:00
4907cdfd99 Explicitly restart containers to prevent hard-to-debug issues 2021-04-26 22:36:53 +02:00
e3d4aa61a8 Change domain to dev.local 2021-04-26 22:36:14 +02:00
58fd1aa430 Make sure directories exist 2021-04-26 22:35:59 +02:00
50ffe15dcd Add the rest of the Jellyfin NGINX config 2021-04-26 18:54:59 +02:00
9f57877177 Fix incorrect quotes 2021-04-26 18:54:27 +02:00
83f0382de2 Rename jellyfin.conf to jellyfin.conf.j2 2021-04-23 01:22:31 +02:00
9c57996d95 Change reload nginx handler 2021-04-23 01:20:59 +02:00
53c51fd235 Replace hard-coded server ip with variable 2021-04-23 01:20:32 +02:00
e68922b301 Add .gitignore 2021-04-23 01:09:41 +02:00
f4310c2e7d Initial commit with working nginx and jellyfin 2021-04-23 01:04:44 +02:00