Commit Graph

188 Commits

Author SHA1 Message Date
Nikolai Rodionov 63df23af17
Start managing gateways with helmfile
continuous-integration/drone/push Build is failing Details
2023-10-17 14:56:57 +02:00
Nikolai Rodionov 250ee3ef26
Add some smtp settings
continuous-integration/drone/push Build is passing Details
2023-10-15 17:21:49 +02:00
Nikolai Rodionov 212930ec1a
Install email server
continuous-integration/drone/push Build is passing Details
2023-10-14 16:24:13 +02:00
Nikolai Rodionov 54a7dad780
Update releases and increase Gitea storage
continuous-integration/drone/push Build is passing Details
2023-10-14 07:41:40 +02:00
Nikolai Rodionov ccaba4e70d
Some updated to minecraft
continuous-integration/drone/push Build is passing Details
2023-10-11 19:22:39 +02:00
RNRod 35eae889b2 Delete old postgres
continuous-integration/drone/push Build is passing Details
Issue: #116
2023-10-04 21:35:19 +02:00
RNRod bf6685ce6d Migrate funkwhale to postgres 16
continuous-integration/drone/push Build is passing Details
Issue: #116
2023-10-04 21:31:06 +02:00
RNRod 0c7fbbd079 Migrate gitea to postgres 16
Issue: #116
2023-10-04 21:30:41 +02:00
Nikolai Rodionov b495f09261
chore: Install postgres 16
continuous-integration/drone/push Build is passing Details
2023-10-04 04:34:39 +02:00
Nikolai Rodionov 357dba4476
Disable backups for minecraft 2023-09-23 16:51:07 +02:00
Nikolai Rodionov a941f7df16
Remove drone runner from the etersoft cluster
continuous-integration/drone/push Build was killed Details
2023-09-22 10:29:40 +02:00
Nikolai Rodionov 63968337e2
add telegram notifications for outdated charts
continuous-integration/drone/push Build is failing Details
2023-09-20 21:52:07 +02:00
Nikolai Rodionov 8cfd4bf88d
Use another redis db for funkwhale
continuous-integration/drone/push Build is passing Details
2023-09-14 10:28:18 +02:00
Nikolai Rodionov a68bf4502a
Update minecraft config and Paper
continuous-integration/drone/push Build is passing Details
2023-09-07 00:31:47 +02:00
Nikolai Rodionov 0d4f0c1053
Update backup setup
continuous-integration/drone/push Build is passing Details
2023-08-24 21:35:08 +02:00
Nikolai Rodionov 2d8bb5ff39
Downgrade openvpn
continuous-integration/drone/push Build is passing Details
2023-08-24 21:34:15 +02:00
Nikolai Rodionov 6aaeb5db0d
Add 'faster minecarts' to Minecraft again
continuous-integration/drone/push Build is passing Details
2023-08-22 23:51:31 +02:00
Nikolai Rodionov 162b2dd602
Add 'faster minecarts' to Minecraft
continuous-integration/drone/push Build is passing Details
2023-08-22 23:46:39 +02:00
Nikolai Rodionov bb6617b58c
Update OpenVPN 2023-08-19 09:14:35 +02:00
Nikolai Rodionov e3760ca400
Migrate to the new openvpn setup
continuous-integration/drone/push Build is passing Details
2023-08-16 20:55:56 +02:00
Nikolai Rodionov 15bbc19939
minecraft: Override server properties
continuous-integration/drone/push Build is passing Details
2023-08-15 17:41:10 +02:00
Nikolai Rodionov 5ac35a5a60
Fix the name of restic repo
continuous-integration/drone/push Build is passing Details
2023-08-15 17:27:55 +02:00
Nikolai Rodionov b755239823
Enable restic backups for minecraft
continuous-integration/drone/push Build is passing Details
2023-08-15 15:40:59 +02:00
Nikolai Rodionov ced4bcd4c5
Add new bucket to minio and setup rcon
continuous-integration/drone/push Build is passing Details
2023-08-15 14:53:20 +02:00
RNRod e3848a49cc install gravity control plugin for minecraft server
continuous-integration/drone/push Build is passing Details
2023-08-14 18:42:56 +02:00
Nikolai Rodionov 77429c2c36
Setup a new XOR patched VPN
continuous-integration/drone/push Build is failing Details
2023-08-09 21:15:25 +02:00
Nikolai Rodionov 20496058d0
Remove the broken iredmail release
continuous-integration/drone/push Build is passing Details
2023-08-02 21:25:13 +02:00
Nikolai Rodionov 38a1b5f5b3
Uninstall ireadmail
continuous-integration/drone/push Build is failing Details
It's not working anyway
2023-07-30 17:48:08 +02:00
Nikolai Rodionov b24cbadbd4
Install iredmail 2023-07-30 17:47:37 +02:00
RNRod 3acfcb93fb install and configure mysql server
continuous-integration/drone/push Build is passing Details
create an empty db in wordpress
create db-instance to watch mysql server
2023-07-30 17:38:50 +02:00
Nikolai Rodionov 39eff42bda
Update the leaked redis password
continuous-integration/drone/push Build is passing Details
Also updated for Gitea and Funkwhale
2023-07-29 22:31:38 +02:00
Nikolai Rodionov 0b23d53f10
chore(gitea): Upgrade the gitea chart version
continuous-integration/drone/push Build is passing Details
The maintainer of the chart release a breaking chage, so this migration
was not easy. After the upgrade, I've copied all the data from the
previous installation, because the ReplicaSet provided was switched
from the StatefulSet to Deployment.

Issue: #86
2023-07-29 22:17:42 +02:00
Nikolai Rodionov 5ff279ef03
chore(minecraft): Upgrade the Paper version
continuous-integration/drone/push Build is passing Details
2023-07-29 21:11:54 +02:00
Nikolai Rodionov 903e0e2d47
Cleanup after `drone-runner-kube` removing
continuous-integration/drone/push Build is passing Details
Issue: #96
2023-07-29 20:37:43 +02:00
Nikolai Rodionov 6181a09e2e
Remove the deprecated `drone-kube-runner`
continuous-integration/drone/push Build is passing Details
Issue: #96
2023-07-29 20:29:42 +02:00
RNRod 755238e195 change redis password
continuous-integration/drone/push Build is passing Details
2023-07-29 20:09:57 +02:00
RNRod 66c1fc970c migrate funkwhale to a dedicated redis
continuous-integration/drone/push Build is passing Details
issue: #95
2023-07-29 19:37:29 +02:00
RNRod 9c33d64c5b migrate funkwhale to a dedicated database
issue: #95
2023-07-29 19:37:22 +02:00
RNRod a26d58fb4d format gitea values
continuous-integration/drone/push Build is passing Details
2023-07-26 22:51:32 +02:00
RNRod 301de982cc migrate gitea to a dedicated database
continuous-integration/drone/push Build is passing Details
issue: #86
2023-07-26 22:50:08 +02:00
RNRod 5501b4cc07 add database extension
continuous-integration/drone/push Build is passing Details
issue: #86
2023-07-26 21:06:07 +02:00
Nikolai Rodionov 177e7dcb9d
Add a new bucket to Minio
continuous-integration/drone/push Build is passing Details
2023-07-23 17:39:06 +02:00
Nikolai Rodionov 6aa71a0fa1
install Prometheus to the BadHouseplants cluster
continuous-integration/drone/push Build is passing Details
2023-07-22 14:25:37 +02:00
RNRod c53cd3be08 fix redis configuration
continuous-integration/drone/push Build is passing Details
issue: #86
2023-07-21 16:15:04 +02:00
RNRod 315bd127a1 install db-instances
continuous-integration/drone/push Build is passing Details
issue: #86
2023-07-21 16:06:38 +02:00
RNRod 20e12ee4ba install db-operator
continuous-integration/drone/push Build is passing Details
issue: #86
2023-07-21 15:41:03 +02:00
RNRod bb2211fc15 install postgres
continuous-integration/drone/push Build is passing Details
update redis version

issue: #86\#issuecomment-1612
2023-07-21 15:10:05 +02:00
RNRod 92ed9fc966 install redis
continuous-integration/drone/push Build is passing Details
2023-07-21 14:21:08 +02:00
RNRod 1fe836c4f0 add bitwarden
continuous-integration/drone/push Build is passing Details
2023-07-20 16:25:57 +00:00
Nikolai Rodionov 8e19905feb
Install drone-docker-runner to the etersoft cluster
continuous-integration/drone/push Build is passing Details
2023-07-19 22:28:21 +02:00
RNRod 386fb7ca01 remove ops on the minecraft server
continuous-integration/drone/push Build is passing Details
2023-07-13 18:40:08 +02:00
RNRod f1d164106a remove CPU limits for the minecraft server 2023-07-13 18:39:34 +02:00
Nikolai Rodionov 4313c1db4e
Set installed for logging stuff to false
continuous-integration/drone/push Build is passing Details
2023-07-09 22:40:33 +02:00
Nikolai Rodionov f29e5af719
Set a retention perriod for logs
continuous-integration/drone/push Build is passing Details
2023-07-09 22:39:57 +02:00
Nikolai Rodionov cd506cd969
feat: Setup a logging system
Loki + Promtail
2023-07-09 22:39:56 +02:00
Nikolai Rodionov 2aca742092
Update the MC world size
continuous-integration/drone/push Build is failing Details
2023-07-09 22:31:45 +02:00
Nikolai Rodionov a37465b9e1
Update Minecraft config
continuous-integration/drone/push Build is failing Details
2023-07-09 20:36:32 +02:00
Nikolai Rodionov c49156c4ed
chore: Downgrade Minecraft
continuous-integration/drone/push Build is failing Details
something is broken with istio in 4.9.2
2023-07-09 18:07:47 +02:00
Nikolai Rodionov 439078c052
Use graalvm for minecraft
continuous-integration/drone/push Build is passing Details
2023-07-09 17:47:17 +02:00
Nikolai Rodionov 2116141a29
Remove Prometheus 2023-07-07 19:17:24 +02:00
Nikolai Rodionov 7ab06bb365
Remove Prometheus
continuous-integration/drone/push Build is failing Details
2023-07-04 20:44:42 +02:00
Nikolai Rodionov a888247ab0
chore: Make readiness probes less sensitive 2023-06-23 23:46:19 +02:00
Nikolai Rodionov 71b46ee97c
feat: Use the forked minecraft chart 2023-06-23 21:53:21 +02:00
Nikolai Rodionov f36ec04dd3
Update minecraft configuration
continuous-integration/drone/push Build is passing Details
2023-06-20 16:13:20 +02:00
Nikolai Rodionov d809bd5106
feat(Minecraft): Add password to the server
continuous-integration/drone/push Build is passing Details
2023-06-18 15:38:43 +02:00
Nikolai Rodionov 4ddc471f72 revert 0fbdcc7ead
continuous-integration/drone/push Build was killed Details
revert Update Minecraft
2023-06-13 20:15:30 +00:00
Nikolai Rodionov 0fbdcc7ead
Update Minecraft
continuous-integration/drone/push Build is passing Details
2023-06-13 21:21:03 +02:00
Nikolai Rodionov 80dec7d110
Add ArgoCD Dashboard 2023-06-08 19:13:05 +02:00
Nikolai Rodionov 83d69af017
chore(Minecraft): Upgrade Paper
continuous-integration/drone/push Build is passing Details
2023-06-07 23:27:29 +02:00
Nikolai Rodionov 1852a8777f
Increase prom storage
continuous-integration/drone/push Build is passing Details
2023-06-07 12:22:03 +02:00
Nikolai Rodionov cfdc5af81b
chore: Upgrade Prometheus and remove Mailu
continuous-integration/drone/push Build is passing Details
2023-06-04 19:36:17 +02:00
Nikolai Rodionov 85dff3d6ab
Add Gitea to prometheus
continuous-integration/drone/push Build is passing Details
2023-05-29 21:38:39 +02:00
Nikolai Rodionov c15ab699cd
Remove the decrypted secret from repo 2023-05-29 13:41:26 +02:00
Nikolai Rodionov cf13597d76
Install Prometheus
continuous-integration/drone/push Build is passing Details
2023-05-28 09:42:02 +02:00
Nikolai Rodionov 60b24b0457
Update drone and argocd values
continuous-integration/drone/push Build is passing Details
2023-05-23 10:14:55 +02:00
Nikolai Rodionov c60f48af7d
Set DIND config to drone
continuous-integration/drone/push Build is passing Details
2023-05-21 16:44:59 +02:00
Nikolai Rodionov 50cd8a5697
Update drone configs
continuous-integration/drone/push Build was killed Details
2023-05-21 15:14:17 +02:00
Nikolai Rodionov d5eb58a827
Update Gitea configs
continuous-integration/drone/push Build is failing Details
2023-05-21 14:31:14 +02:00
Nikolai Rodionov d685eb749f
Increase Drone limits
continuous-integration/drone/push Build is failing Details
2023-05-21 13:11:05 +02:00
Nikolai Rodionov 9e8849ef25
Update drone docker runner config
continuous-integration/drone/push Build was killed Details
2023-05-21 13:01:08 +02:00
Nikolai Rodionov e25ce03c07
Set cpu limits for drone
continuous-integration/drone/push Build encountered an error Details
2023-05-21 12:32:24 +02:00
Nikolai Rodionov 52439494cd
Set memory limits for drone
continuous-integration/drone/push Build encountered an error Details
2023-05-21 12:30:18 +02:00
Nikolai Rodionov f3350105cb
Set resource limits for drone
continuous-integration/drone/push Build was killed Details
2023-05-21 12:15:20 +02:00
Nikolai Rodionov 8d34662555
Remove a leaked secret
continuous-integration/drone/push Build is passing Details
2023-05-21 12:09:29 +02:00
Nikolai Rodionov c1b3933f22 revert 0f56b9d028
continuous-integration/drone/push Build is passing Details
revert Remove a leaked secret and remove Kubeconfig
2023-05-21 10:08:53 +00:00
Nikolai Rodionov 0f56b9d028
Remove a leaked secret and remove Kubeconfig
continuous-integration/drone/push Build is failing Details
2023-05-21 11:33:42 +02:00
Nikolai Rodionov a62c76a49b
Migrate to docker runner
continuous-integration/drone/push Build is passing Details
2023-05-21 11:27:47 +02:00
Nikolai Rodionov 1d2c31feb4
Fix minio things
continuous-integration/drone/push Build is passing Details
2023-05-18 18:51:08 +02:00
Nikolai Rodionov a352987eef
Let drone remove apps
continuous-integration/drone/push Build is failing Details
2023-05-16 12:04:04 +02:00
Nikolai Rodionov 7e2ac0fabd
Minio: add new functions
continuous-integration/drone/push Build is failing Details
2023-05-15 20:29:49 +02:00
Nikolai Rodionov 776d7272e2
Uninstall mailu
continuous-integration/drone/push Build is passing Details
2023-04-28 17:39:56 +02:00
Nikolai Rodionov a9f5b833e8 revert cb25966cdb
continuous-integration/drone/push Build is passing Details
revert fix(mailu): Set the correct timezone
2023-04-27 16:35:12 +00:00
Nikolai Rodionov cb25966cdb
fix(mailu): Set the correct timezone
continuous-integration/drone/push Build is passing Details
2023-04-27 18:23:49 +02:00
Nikolai Rodionov e2f5bb6f35
Update gitea configuration to enable smtp
continuous-integration/drone/push Build is passing Details
2023-04-23 12:09:19 +02:00
Nikolai Rodionov cfbd56d6be
feat: Add tls to mailu
continuous-integration/drone/push Build is passing Details
2023-04-22 19:40:32 +02:00
Nikolai Rodionov 968a1ac12e
feat: Mailu is installed and it's working
continuous-integration/drone/push Build is passing Details
2023-04-22 19:14:11 +02:00
Nikolai Rodionov a5e526ebfc
install `mailu` in the badhouseplants cluster
continuous-integration/drone/push Build is failing Details
2023-04-21 15:40:43 +02:00
Nikolai Rodionov ac5df345b7
Update default Longhorn configuration
continuous-integration/drone/push Build is running Details
2023-04-21 10:57:38 +02:00
Nikolai Rodionov 7e621a1862
feat(gitea): Disable repo wikis
continuous-integration/drone/push Build is passing Details
2023-04-20 09:57:28 +02:00
Nikolai Rodionov ac382994ae
fix: longhorn is back again
continuous-integration/drone/push Build is passing Details
2023-04-20 09:39:23 +02:00