Commit graph

143 commits

Author SHA1 Message Date
Maximilian Kratz 57a2b28bbd Updates Forgejo to v1.19.0-3 2023-04-06 10:28:36 +02:00
Maximilian Kratz 1556855a45 Fixes a typo in SSH playbook 2023-04-06 10:15:24 +02:00
Maximilian Kratz 458ca2d9a8 Removes S3 migration VM (Terraform configuration) 2023-04-06 10:08:23 +02:00
Maximilian Kratz 2240058ce3 Merge pull request 'Adds delete protection and rebuild protection for the production server' (#20) from feature/add-hetzner-server-protection-flags into main
Reviewed-on: #20
2023-03-30 07:14:50 +00:00
Maximilian Kratz 9e28296bfe Adds delete protection and rebuild protection for the production server 2023-03-30 09:14:21 +02:00
Maximilian Kratz fc314c0ca3 Merge pull request 'Enables swap' (#19) from feature/swap into main
Reviewed-on: #19
2023-03-30 07:11:14 +00:00
Maximilian Kratz ce819aebda Enables swap
Fixes wrong path in swapfile
2023-03-30 09:08:40 +02:00
Maximilian Kratz c389eb67c0 Merge pull request 'Increases the attachments file size to 100 MB' (#18) from feature/increase-attachments-file-size into main
Reviewed-on: #18
2023-03-30 06:45:52 +00:00
Maximilian Kratz b08a8c4488 Increases the attachments file size to 100 MB 2023-03-30 08:40:53 +02:00
Maximilian Kratz 09e4d87435 Merge pull request 'Migrates Minio S3 to SNSD deployment + Updates Minio S3 to a recent version' (#17) from feature/minio-fixes-updates into main
Reviewed-on: #17
2023-03-30 06:28:40 +00:00
Maximilian Kratz 17a4398828 Merge branch 'feature/minio-migration' into feature/minio-fixes-updates 2023-03-30 08:26:31 +02:00
Maximilian Kratz 8ae3c2b474 Fixes s3 playbook + adds notice to run migration directly on the servers 2023-03-29 07:31:15 +02:00
Maximilian Kratz 5bc985b2a6 Documents the S3 migration process 2023-03-29 06:49:22 +02:00
Maximilian Kratz 5503bd55c5 Merge branch 'feature/minio-fixes-updates' into feature/minio-migration 2023-03-29 06:20:31 +02:00
Maximilian Kratz f07e2ae2b7 Fixes wrong data path in minio docker-compose.yml 2023-03-28 18:21:16 +02:00
Maximilian Kratz d52e555c7b Adds migration script 2023-03-28 18:18:08 +02:00
Maximilian Kratz b30bb8e355 Adds the migration playbook (to only deploy Minio at the temp server)
Adds infrastructure playbook to the s3-mig playbook
2023-03-28 17:26:45 +02:00
Maximilian Kratz 9d9fc51ffb Adds s3 migration server to Terraform config 2023-03-28 15:48:33 +02:00
Maximilian Kratz ad5b944d4d Add temporary playbook to (re-)deploy minio s3 2023-03-28 15:31:23 +02:00
Maximilian Kratz d26d652645 Adds browser redirect URL 2023-03-23 12:25:00 +01:00
Maximilian Kratz 3e15629ca8 Fixes a minio access bug + fixes deprecation warning for old ENVs 2023-03-23 11:55:31 +01:00
Maximilian Kratz c2c0a4dbcc Updates Minio to 2023-03-22 release + fixes wrong backend config 2023-03-23 11:37:41 +01:00
Maximilian Kratz f337d4c4a8 Adds a missing remove_orphans: true 2023-03-22 13:55:09 +01:00
Maximilian Kratz d9c8f5720a Docker compose stacks: Remove orphan containers 2023-03-22 13:46:57 +01:00
Maximilian Kratz 580fc90960 Updates minio s3 + adds a tunnel container for the console 2023-03-22 13:41:16 +01:00
Maximilian Kratz 8f0f95570e Updates Forgejo to v1.19.0-2 2023-03-22 11:30:27 +01:00
Maximilian Kratz 3466554980 Extends Terraform output to also include IPv6 addresses 2023-03-22 11:01:28 +01:00
Maximilian Kratz ebb7d8aa39 Upgrades the cloud server to cpx21
For 4GB RAM instead of 2GB
2023-03-14 16:01:41 +01:00
Maximilian Kratz c4990fd8d2 Updates Forgejo to v1.18.5-0 2023-02-24 10:23:10 +01:00
Maximilian Kratz d08cad18bd Updates Forgejo to v1.18.3-2 2023-02-20 10:07:33 +01:00
Maximilian Kratz f4bf13e9ab Merge pull request 'Adds restic role to create an automatic daily backup' (#7) from feature/backup-mechanism into main
Reviewed-on: #7
2023-02-11 15:12:07 +00:00
Maximilian Kratz 0b0b6f2123 Adds restic role to create an automatic daily backup 2023-02-11 15:59:19 +01:00
Maximilian Kratz a9782b5fd7 Fixes wrong config scope for openid config in Forgejo 2023-02-11 15:48:53 +01:00
Maximilian Kratz 91cff173cc Updates Forgejo to v1.18.3-1 2023-02-10 09:06:05 +01:00
Maximilian Kratz b25f1c7ff7 Hotfix: Fixes missing AppArmor bin for newer Docker version 2023-02-05 15:02:24 +01:00
Maximilian Kratz 65868f4adc Merge pull request 'Adds a Woodpecker Agent with LXC support as systemd service' (#2) from feature/woodpecker-agent-lxc into main
Reviewed-on: #2
2023-02-05 14:01:48 +00:00
Maximilian Kratz eeb29be95b Adds a Woodpecker Agent with LXC support as systemd service
Adds missing plugin-git binary
Adds autostart to Woodpecker agent LXC systemd service
Use woodpecker-forgejo-server image
Adds platform label to agent
Always restart the systemd service
Re-add Docker-based Woodpecker agent
Changes agent image to forgejo one + explicitely set the backend to use
plugin-git: Always download latest release from GitHub
Typo in name
2023-02-05 13:03:23 +01:00
Maximilian Kratz 3ed0c58eeb Updates Forgejo to v1.18.3-0 2023-02-03 08:21:11 +01:00
Maximilian Kratz b9403a4aff Update site name + clarifies private instance on home page 2023-01-29 15:22:02 +01:00
Maximilian Kratz 011099db15 Updates Forgejo to v1.18.2-1 2023-01-23 07:32:49 +01:00
Maximilian Kratz 30e35d9514 Adds var for release version + updates Forgejo to v1.18.2-0 2023-01-20 10:45:52 +01:00
Maximilian Kratz bab1205fcd Updates Forgejo to v1.18.1-0 2023-01-19 08:17:41 +01:00
Maximilian Kratz f27aa37879 Init from development repo 2023-01-15 16:52:26 +01:00