Commit graph

140 commits

Author SHA1 Message Date
d98334c5d3 setup borg backup (#4)
Reviewed-on: carsten/container-server#4
2023-10-18 19:54:47 +02:00
6a4459c78d update ignored ip of kiel.csprung.de in fail2ban via cron 2023-10-05 16:51:06 +02:00
7b3bf6ec77 add homepage with watchtower deploy 2023-09-24 22:47:56 +02:00
026b2a32cc services: add uptimerobot ips to ignorelist 2023-09-22 19:44:17 +02:00
a20c6a2979 Make fail2ban compatible with uptimerobot, fix timezone for vaultwarden and woodpecker, add fail2ban task 2023-09-21 13:47:22 +02:00
900b1c61e9 services: single common config for fail2ban 2023-09-20 20:56:20 +02:00
60c52bab40 services: add fail2ban 2023-09-20 00:34:12 +02:00
9ce7194fb8 move forgejo internal ssh server to other port to not collide with standard openssh, but still have ssh logs 2023-09-20 00:30:04 +02:00
102b3702ed services: prepare logs for fail2ban 2023-09-19 23:32:46 +02:00
f13ea399f8 setup: add config for cron mails 2023-09-19 22:28:39 +02:00
1e5ff87707 renovate: add common preset 2023-09-18 14:48:35 +02:00
8ce4483213 services: add redis nextcloud 2023-09-18 14:29:09 +02:00
0af4f3cce8 Configure Renovate (#2)
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `services/authentik/docker-compose.yml` (docker-compose)
 * `services/docker-compose.yml` (docker-compose)
 * `services/forgejo/docker-compose.yml` (docker-compose)
 * `services/hedgedoc/docker-compose.yml` (docker-compose)
 * `services/mail/docker-compose.yml` (docker-compose)
 * `services/matrix/docker-compose.yml` (docker-compose)
 * `services/minecraft/docker-compose.yml` (docker-compose)
 * `services/nextcloud/docker-compose.yml` (docker-compose)
 * `services/proxy/docker-compose.yml` (docker-compose)
 * `services/vaultwarden/docker-compose.yml` (docker-compose)
 * `services/watchtower/docker-compose.yml` (docker-compose)
 * `services/woodpecker/docker-compose.yml` (docker-compose)

### What to Expect

It looks like your repository dependencies are already up-to-date and no Pull Requests will be necessary right away.

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:9bea58aeb4c1bc949bd53c7133889ed56ddfd28fd36d2fa94c1309d69ff531f6-->

Co-authored-by: Carsten Sprung <carsten.sprung@csprung.de>
Reviewed-on: carsten/container-server#2
Co-authored-by: Renovate Bot <renovate@git.csprung.de>
Co-committed-by: Renovate Bot <renovate@git.csprung.de>
2023-09-13 22:46:12 +02:00
d96dab07b8 General deployment (#1)
General deployment done

Reviewed-on: carsten/container-server#1
2023-09-13 22:33:47 +02:00
667fb699e0 update config for nextcloud update 2023-08-09 19:43:52 +00:00
e4891de8cb alpine-setup (#4) update setup to alpine 3.18
Reviewed-on: carsten/container-server#4
2023-08-09 09:34:50 +00:00
e75695b9dc woodpecker ci working 2023-02-18 15:25:31 +01:00
732f724640 add woodpecker ci 2023-02-18 01:23:11 +01:00
c913e66e20 Working login in forgejo with authentik 2023-02-18 00:07:06 +01:00
ab91831dd3 skip ldap 2022-12-22 18:11:48 +01:00
f73d26c675 authentik with ldap mail connection 2022-12-17 19:20:46 +01:00
8662a26098 Make psql version configurable, add dump/restore commands 2022-12-11 23:24:48 +01:00
e0f4281fc6 update vaultwarden, add gitea setup lock variable 2022-12-11 19:37:01 +01:00
99b7c5e15a roundcube: working config with carddav + managesieve 2022-12-11 00:10:46 +01:00
43955ad352 mail-server (#2)
mailserver added
proxy log transformer added
manage enabled services via text file instead of renaming docker-compose files
2022-12-10 17:16:50 +00:00
f3d85946bd proxy: Add maintenance mode, update errorpages 2022-12-03 21:23:35 +01:00
c7ad424351 Working version on podman with awall
+ Add awall rule for http and https
+ Add awall policy for container bridge networks
+ Improve awall setup with symlinks
+ Fix path to docker-compose.yml in tasks
2022-11-23 21:44:02 +01:00
c8a114f15f Some misc fixes:
+ Remove unused build commend from proxy
+ Add tcp forwarding to alpine-setup
+ Fix paths in task includes
+ Fix paths in gtignore
2022-11-22 20:46:51 +01:00
ecfbce28d3 setup-docs (#1)
- Add documentation about host setup
- Refactor task files
- Improve documentation

Reviewed-on: carsten/docker-server#1
2022-11-13 00:10:26 +00:00
825badd4dc gitea: active cron, test public browsable projects 2022-10-23 19:53:43 +02:00
b7618faaa1 proxy: remove dependency to reloader 2022-10-23 19:53:02 +02:00
5331342874 tasks: Add restart task, add caddy-reload,mc-update task 2022-10-23 19:51:37 +02:00
1f14332261 proxy/minecraft: Statically host map data 2022-06-19 23:46:55 +02:00
bd5d9c442e proxy: log format human freindly 2022-06-19 17:34:54 +02:00
6472c58314 proxy: Down restart to avoid rate limiting on lets encrypt config problem 2022-06-19 17:33:25 +02:00
fada2003c7 tasks: fix output for no missing vars 2022-06-19 17:31:35 +02:00
b8629420eb tasks: Extract missing var check into script 2022-06-19 17:23:23 +02:00
b4d310a0b4 tasks: Fix regex for missing vars 2022-06-19 15:20:11 +02:00
eb1ad81687 tasks: Add better check for missing vars 2022-06-19 15:01:14 +02:00
998f3634da proxy: Finish migration to caddy v2 2022-06-19 14:56:49 +02:00
804d7cf57a proxy: Move errorpage handling to snippet block 2022-06-19 13:35:26 +02:00
4b2082b80b Migrate to Caddy v2 2022-06-19 13:27:09 +02:00
0fb7fc3ba6 Migrate to Caddyfile v2 2022-06-07 22:54:30 +02:00
40cb8c299e Update working Minecraft, limit log output 2022-06-07 22:11:50 +02:00
bdce3e1b0a Add AMP minecraft 2022-06-06 17:13:46 +02:00
3e49cc69bf chore: update versions 2021-11-12 21:13:00 +01:00
e1ea18912b build: Use task as build tool 2020-09-22 23:37:45 +02:00
391d8b34e5 nextcloud: update version 18 2020-09-22 17:37:11 +00:00
769fcb7095 gitea: add ssh port parameter 2020-09-22 17:18:07 +02:00
d1fd9accb0 proxy: fix rewrite in Caddyfile 2020-09-22 17:09:26 +02:00