Christoph Schug
13684e9c48
chore: upgrade Nginx Proxy Manager 2.10.3 -> 2.11.1
2024-03-08 22:26:39 +01:00
Christoph Schug
32796266d4
chore: upgrade Node Exporter 1.5.0 -> 1.7.0
2024-03-08 22:08:48 +01:00
Christoph Schug
c59109270a
fix: ensure Unix-style newlines
...
Convert all DOS-style line breaks (carriage return followed by line
feed) to Unix-style line breaks (line feed only).
2024-03-08 14:14:41 +01:00
Christoph Schug
b74f64c33f
chore: upgrade Home Assistant 2023.6 -> 2024.3.0
2024-03-07 21:06:49 +01:00
Christoph Schug
f4b36dad06
chore: upgrade Grafana 10.3.3 -> 10.4.0
2024-03-06 21:40:02 +01:00
Christoph Schug
b37a709672
fix: remove Compose version specification
2024-03-06 21:34:33 +01:00
Christoph Schug
10ae69e17a
feat: add container health check
2024-03-06 21:33:39 +01:00
Christoph Schug
911fcc61eb
feat: interpolate name of user and database
...
Unless explicitely set, the database name is nevertheless derived from
the user by the image's entrypoint, but we can make this more obvious by
defining a interpolation here.
2024-03-06 21:33:39 +01:00
Christoph Schug
ce2caf7c8f
feat: allow custom timezone, defaulting to UTC
2024-03-06 21:33:39 +01:00
Christoph Schug
16a628e111
feat: allow custom host authentication method
2024-03-06 21:33:39 +01:00
Christoph Schug
89dd1f5a08
feat: default to use data checksums in PostgreSQL
...
There is little reason not to use PostgreSQL data checksums [1] and they
can greatly help to ensure data integrity.
[1] https://www.postgresql.org/docs/current/checksums.html
2024-03-06 21:33:39 +01:00
Christoph Schug
edf466c7c9
feat: use Docker secrets for password
...
Using environment variables for secret data like passwords is an
anti-pattern as they can easily leak. It's much safer to maintain the
data as a file. To prevent accidental commits of the password file, we
are adding a `.gitignore` file.
2024-03-06 21:33:39 +01:00
Christoph Schug
bb84e13b9a
feat: give additional information on custom networking
2024-03-06 21:33:39 +01:00
Christoph Schug
e2d527ec67
feat: use the latest PostgreSQL release as named version
...
Using the `latest` tag is bad practice.
Also reference the full path of the container image including its
container registry as for example Podman Compose doesn't default to
Docker Hub.
2024-03-06 21:33:39 +01:00
Christoph Schug
89f8ecb4a5
feat: use the local volume storage driver by default
2024-03-06 21:33:39 +01:00
Christoph Schug
591ec21010
fix: use version 3.8 of the Docker Compose specification
...
See also the Compose and Docker compatibility matrix [1].
While at it, reorder top-level configuration elements and
separate each by a blank line to enhance readability.
[1] https://docs.docker.com/compose/compose-file/compose-file-v3/#compose-and-docker-compatibility-matrix
2024-03-06 21:33:39 +01:00
Christoph Schug
0a095882ae
chore: pin version of Nextcloud's MariaDB to 10.6.17
2024-03-05 12:11:23 +01:00
Christoph Schug
9d609ca42b
chore: pin version of Nextcloud to 28.0.3-apache
...
The `apache` variant was taken because the `latest` tag, which was in
use so far, also matches the `apache` variant.
2024-03-05 12:00:50 +01:00
Christoph Schug
a520e0625f
chore: pin version of Duplicati to 2.0.7
...
As this is based on a `linuxserver.io` [1] container image it makes
sense to use their `lscr.io` registry gateway service instead.
[1] https://www.linuxserver.io/
2024-03-01 17:53:08 +01:00
Christoph Schug
6f42478864
Merge pull request #163 from cschug/upgrade_heimdall
...
chore: upgrade Heimdall 2.5.6 -> 2.6.1
2024-02-27 13:50:02 +01:00
Christoph Schug
f826351b07
Merge pull request #162 from cschug/upg_prometheus_2_50_1
...
chore: upgrade Prometheus 2.50.0 -> 2.50.1
2024-02-27 13:49:33 +01:00
Christoph Schug
e38701bf22
Merge pull request #156 from cschug/fix_pihole_volumes
...
fix: add missing Pihole volume definition
2024-02-27 13:48:59 +01:00
Christoph Schug
ff6085ece3
chore: upgrade Heimdall 2.5.6 -> 2.6.1
2024-02-26 23:27:53 +01:00
Christoph Schug
c5941e2151
chore: upgrade Prometheus 2.50.0 -> 2.50.1
2024-02-26 13:29:49 +01:00
Christoph Schug
4eacd7dad6
fix: add missing Pihole volume definition
...
While at it, also sort list of volumes in lexical order and at the
missing YAML document marker.
2024-02-23 12:49:00 +01:00
Christoph Schug
f171e6d471
chore: pin version of Uptime Kuma to 1.23.11
2024-02-23 12:36:34 +01:00
Christian Lempa
3a609c0773
Merge pull request #145 from cschug/upgrade_homer
...
chore: upgrade Homer 23.05.1 -> 23.10.1
2024-02-23 11:26:47 +01:00
Christian Lempa
3b1e2b29aa
Merge pull request #146 from cschug/upgrade_influxdb
...
chore: upgrade InfluxDB 2.7.1 -> 2.7.5
2024-02-23 11:26:40 +01:00
Christian Lempa
0c2eb8c255
Merge pull request #144 from cschug/upgrade_traefik
...
chore: upgrade Traefik 2.10.5 -> 2.11.0
2024-02-23 11:20:16 +01:00
Christian Lempa
32ffb5db59
Merge pull request #143 from cschug/fix_final_newline
...
fix: add final newline character to text files
2024-02-23 11:19:25 +01:00
Christian Lempa
e61834b598
Merge pull request #147 from cschug/pin_version_grafana
...
chore: pin version of Grafana to 10.3.3
2024-02-23 11:19:03 +01:00
Christian Lempa
cfe79c004f
Merge pull request #148 from cschug/pin_version_bind9
...
chore: pin version of BIND to 9.18
2024-02-23 11:18:53 +01:00
Christian Lempa
3ab99c7ed7
Merge pull request #149 from cschug/upgrade_prometheus
...
chore: upgrade Prometheus 2.37.9 -> 2.50.0
2024-02-23 11:18:35 +01:00
Christian Lempa
d0d05d0c83
Merge pull request #150 from cschug/upgrade_ansiblesemaphore
...
chore: upgrade Ansible Semaphore 2.8.90 -> 2.9.45
2024-02-23 11:18:24 +01:00
Christoph Schug
988d28e4e5
chore: pin version of Sophos Factory Runner Pool to 0.144.0
2024-02-23 00:44:20 +01:00
Christoph Schug
c8dd2952c5
chore: upgrade Ansible Semaphore 2.8.90 -> 2.9.45
2024-02-22 22:45:29 +01:00
Christoph Schug
a40bbf1c84
chore: upgrade Prometheus 2.37.9 -> 2.50.0
2024-02-22 22:34:58 +01:00
Christoph Schug
179e2b43f1
chore: pin version of BIND to 9.18
2024-02-22 22:12:50 +01:00
Christoph Schug
c431ee8600
chore: pin version of Grafana to 10.3.3
2024-02-22 22:03:15 +01:00
Christoph Schug
48eb94f801
chore: upgrade InfluxDB 2.7.1 -> 2.7.5
2024-02-22 21:58:45 +01:00
Christoph Schug
c0311c7bb1
chore: upgrade Homer 23.05.1 -> 23.10.1
2024-02-22 21:55:22 +01:00
Christoph Schug
2e8a2a4fa4
chore: upgrade Traefik 2.10.5 -> 2.11.0
2024-02-22 21:05:54 +01:00
Christoph Schug
8a17193dd0
fix: add final newline character to text files
...
This makes text files compliant to POSIX which requires every line of a
text file to end with a newline character [1][2].
[1] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_403
[2] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
2024-02-22 19:06:54 +01:00
Christian Lempa
7d23a0f5cc
name change
2024-02-19 11:26:30 +01:00
Christian Lempa
df9d081870
moved file into conf directory
2024-02-19 09:38:43 +01:00
Christian Lempa
ca1b5cf74e
updated folders and compose config
2024-02-19 09:37:45 +01:00
Christian Lempa
82b536c0e6
added example for local service
2024-02-19 09:00:11 +01:00
Christian Lempa
3b31d590b8
updated postgres and mariadb compose
2023-12-11 14:57:49 +01:00
ibabaylov
b3e1b4deb3
Update traefik.yaml
...
typo
2023-09-19 16:57:14 +05:00
Christian Lempa
34a3c4925e
updated mariadb compose
2023-09-13 12:44:13 +02:00
Christian Lempa
d46436eb3f
update influxdb compose
2023-09-13 12:35:32 +02:00
Christian Lempa
e32e0015ca
update prometheus
2023-09-13 12:04:10 +02:00
Christian Lempa
5b85241be6
remove network mode
2023-09-13 11:56:45 +02:00
Christian Lempa
50cc36935e
twingate compose file
2023-08-24 09:42:05 +02:00
Christian Lempa
3c71705a74
quick fix
2023-08-21 11:43:14 +02:00
Christian Lempa
84ac33f264
quick formatting update
2023-08-16 14:33:02 +02:00
Christian Lempa
362284f603
Merge pull request #103 from ChristianLempa/72-update-teleport-to-the-latest-version-13
...
72 update teleport to the latest version 13
2023-08-16 14:30:44 +02:00
Christian Lempa
064256a3a2
add skip tls verify block
2023-08-16 14:18:54 +02:00
Christian Lempa
a81b954dcc
traefik update
2023-08-16 12:23:03 +02:00
Christian Lempa
fc878d0389
change filename in teleport
2023-08-16 12:21:43 +02:00
Christian Lempa
d309ab44a9
formatting update
2023-08-16 12:15:47 +02:00
Christian Lempa
d59695e469
updated files
2023-08-16 12:14:38 +02:00
Christian Lempa
868fd6ffe1
updated changes and docs
2023-08-16 11:28:44 +02:00
Christian Lempa
878a4796bf
update
2023-08-09 10:39:13 +02:00
Christian Lempa
179bbf5f8c
remove example and add dns challenge entries
2023-07-26 16:42:37 +02:00
Christian Lempa
96fcebe6ca
updated docker compose file
2023-07-25 13:18:42 +02:00
Christian Lempa
4a8b976e29
home assistant update
2023-07-11 10:05:58 +02:00
Christian Lempa
012cca7cc0
factory runner compose
2023-07-05 14:08:18 +02:00
Christian Lempa
05ac0b680f
Merge pull request #78 from ChristianLempa/ansiblesemaphore
...
Ansiblesemaphore
2023-06-15 16:15:25 +02:00
Christian Lempa
44aa519b68
fix port number
2023-05-31 10:03:36 +02:00
Christian Lempa
b7fc74b757
fix compose file
2023-05-31 10:03:24 +02:00
Christian Lempa
7c8b8e215b
quick formatting updates
2023-05-25 14:43:21 +02:00
Christian Lempa
cba414a686
change docker compose formatting
2023-05-25 14:29:44 +02:00
Christian Lempa
0c30f62cbe
formatting update
2023-05-25 14:26:13 +02:00
Christian Lempa
c25d9a2fcd
ansiblesemaphore-udpate
2023-05-25 13:48:38 +02:00
Denis
98eaaf9f84
Fix typo with commands to start passbolt-app
2023-05-05 13:55:05 +03:00
Christian Lempa
a0a489c6fc
removed first empty line
2023-04-25 15:31:45 +02:00
Christian Lempa
fe0f9d1b8c
Merge branch 'main' into passbolt
2022-12-02 09:48:55 +01:00
Christian Lempa
a0da58aa7c
passbolt update
2022-12-02 09:47:53 +01:00
Christian Lempa
c09a4fce47
delete readmes
2022-11-17 09:40:38 +01:00
Christian Lempa
8cf873a7aa
move exporters away from prometheus
2022-11-17 09:39:27 +01:00
Christian Lempa
35de5c28d7
added privileged
2022-11-17 09:14:23 +01:00
Christian Lempa
5a15ad32a4
nextcloud update
2022-11-17 08:51:59 +01:00
Christian Lempa
9d44fabd64
docker fixes and nextcloud update
2022-11-16 17:09:17 +01:00
Christian Lempa
3ed05d5935
boilerplates
2022-11-07 08:53:08 +01:00
Christian Lempa
21e1b8e26b
variable update
2022-11-07 08:50:12 +01:00
Christian Lempa
c8dc987073
mail server config changes
2022-10-28 16:37:23 +02:00
Christian Lempa
dfa74b70ec
passbolt init
2022-10-10 16:33:40 +02:00
Tushar Niras
13bcac83bc
Create heimdall.yaml
2022-09-30 11:02:07 +05:30
Christian Lempa
34f8ab714a
registry template
2022-09-06 15:43:09 +02:00
Christian Lempa
1d138afabb
portainer-agent
2022-09-06 09:25:36 +02:00
Christian Lempa
ba2c9ebbb2
teleport 10 passwordless update
2022-08-30 19:01:48 +02:00
Christian Lempa
d5b6dc0409
config revert
2022-08-30 11:19:29 +02:00
Christian Lempa
58563c8679
influxdb update
2022-08-30 10:58:39 +02:00
Christian Lempa
284e8c47df
volume update
2022-08-30 10:43:26 +02:00
Christian Lempa
a10b727c58
pw change
2022-08-30 10:39:55 +02:00
Christian Lempa
cff5e40183
mariadb-test
2022-08-30 10:35:21 +02:00
Daniel Rolfe
3b11a80000
needs host networking
2022-08-16 00:41:43 +10:00
Horo
7bc27aa6f4
Update cadvisor to latest
version - not using the latest tag
...
Since they don't update the latest tag... the latest tag is now 20 months old and it seems like they will/can not update it in the future...
Unsure what to do about that but for now I would just update the tag... ^^'
2022-08-11 05:00:29 +02:00
Christian Lempa
61dc7d6a35
issue #45 fix
2022-05-19 15:10:35 +02:00
Damian Mikoláš
964bd0162e
Fixed DB names not matching in the containers
...
Changed MySQL hostname in the nignxproxymanager image to match the name of the MariaDB container
2022-04-06 18:02:47 +02:00
Christian
fdd48b9c70
pihole readme inserted
2022-03-04 13:48:40 +01:00
Christian
c7c52d4332
nginx proxy manager named volume update
2022-03-04 13:45:48 +01:00
Christian
c183de3803
Add readme for cert-manager
...
Fixes #35 and cipher security for traefik
2022-02-21 09:41:33 +01:00
Christian
50532ba0b2
Merge pull request #34 from xcad2k/xcad2k/issue31
...
Xcad2k/issue31
2022-02-10 12:39:02 +01:00
xcad2k
8b2623aff3
portainer-data volume declaration is missing in compose file
...
Fixes #27
2022-01-22 19:32:10 +01:00
bobtiji
6e93d47604
Added Nvidia_smi compose and readme
2022-01-22 11:54:59 -05:00
bobtiji
ccd4833bf4
References changed
2022-01-22 08:20:11 -05:00
bobtiji
8f75f76490
Typos
2022-01-22 08:17:32 -05:00
bobtiji
cf288ca19d
readme for first commit
2022-01-22 08:14:33 -05:00
bobtiji
34c5d447e1
first
2022-01-22 07:49:09 -05:00
Christian
695cbc9488
bind9 template
2022-01-19 11:06:26 +01:00
Christian
79adc3f8d6
update deployments and readme
2022-01-11 09:37:46 +01:00
Christian
ffba884d4f
readme file updates
2022-01-10 09:30:01 +01:00
Christian
a49c863ff4
Merge branch 'main' of https://github.com/xcad2k/boilerplates into main
2022-01-07 13:17:15 +01:00
Christian
f4f50eaa51
restart policy added
2022-01-07 13:17:13 +01:00
agrestic1
a48c21d55a
Update traefik.yml
...
"entryPoint: webproviders" does not exist
2022-01-07 11:49:35 +01:00
xcad2k
b47df09ae7
influxdb ssl certs
2022-01-04 15:45:48 +01:00
xcad2k
857bdfda06
influxdb fix
2022-01-03 16:03:31 +01:00
xcad2k
485cd66566
monitoring stack updates
2022-01-02 13:25:19 +01:00
xcad2k
e77b6e872f
Grafana Documentation
2022-01-02 13:20:56 +01:00
xcad2k
a130ee43cd
influxdb updates
2022-01-02 13:17:26 +01:00
xcad2k
5bf2c4af41
documentation updates
2022-01-02 12:37:45 +01:00
xcad2k
d0e48d571d
authelia and whoami update
2022-01-01 15:21:03 +01:00
xcad2k
6739050ff9
readme updates
2021-12-30 11:58:26 +01:00
xcad2k
0083bc01a1
some general updates
2021-12-30 11:46:21 +01:00
Frank Rosellen
6a37c6969c
Update traefik.yml
...
There was a typo in the end of certificateResolver /production. One ":" too many
2021-12-16 11:17:18 +01:00
xcad2k
4e6e48dc52
ssl cert store update and self-signed cert support
2021-12-14 18:12:08 +01:00
Christian
9e88939dc5
Update docker-compose.yml
...
store config file in /etc/prometheus, like described in the video
2021-10-28 10:26:33 +02:00
bboykin87
7f5a3a5bf4
config file location
2021-10-24 17:44:49 -04:00
bboykin87
bb336b3264
fix alignment
2021-10-24 17:43:23 -04:00
bboykin87
bdd4b7751f
fx'd bind mount for prometheus config
2021-10-24 17:10:28 -04:00
Ollie
1c5f19683c
Fixed redirections typo
2021-10-12 22:37:42 +02:00
xcad2k
a5f3432802
terraform test
2021-10-08 14:01:07 +02:00
xcad2k
722640195a
traefik update
2021-09-24 15:26:54 +02:00
xcad2k
54213cd26f
reorganize folders
2021-09-24 14:05:19 +02:00
xcad2k
5d84281a3d
quickupdate
2021-09-22 16:20:49 +02:00
xcad2k
0d6d3f00e8
removed exporters from basic stack
2021-09-17 14:13:08 +02:00
xcad2k
af765e7b93
monitoring
2021-09-17 14:12:39 +02:00
xcad2k
dec4694578
pihole and nginx update
2021-08-19 12:51:31 +02:00
xcad2k
d91bf39c3e
consolidation of old templates
2021-06-11 15:05:20 +02:00