59 Commits

Author SHA1 Message Date
c3191eb3b8 Add utoy and vrnp 2025-01-24 22:54:47 +01:00
65d7f868d2 Make codi work on nanna 2025-01-24 21:55:58 +01:00
c484a08a14 Make Caddy, Gitea and Codi work on nanna 2025-01-24 20:22:31 +01:00
b8d4ff9d97 Further nanna stuff: Update docker setup & gitea runner 2025-01-24 19:31:05 +01:00
41a5970c4b Add host nanna 2025-01-24 17:47:06 +01:00
4e8d983ba9 Bump pbrinkmeier.de
All checks were successful
Check / Lint Ansible Files (push) Successful in 1m16s
2024-08-07 13:21:18 +02:00
dc5f3fda2e Add vrnp service
Some checks failed
Check / Lint Ansible Files (push) Has been cancelled
2024-08-03 00:47:40 +02:00
e0a0ddc624 Bump pbrinkmeier.de 2024-08-03 00:46:58 +02:00
f6257fdcd2 Bump ansible and ansible-lint versions in CI
All checks were successful
Check / Lint Ansible Files (push) Successful in 1m4s
2024-07-02 20:45:39 +02:00
0aeebb5d98 Bump hackmd version, migrate to docker compose v2 ansible module 2024-07-02 18:33:41 +02:00
9a46b316df Make Ansible pull up-to-date containers when starting docker compose 2024-07-02 17:29:36 +02:00
d400a4b0e7 Mark system users as such
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-31 20:10:07 +02:00
9bd2f16dbb Update and disable factorio server
All checks were successful
continuous-integration/drone Build is passing
2023-07-17 15:34:20 +02:00
06b673ec89 Apply ansible-lint fixes
Some checks failed
continuous-integration/drone/push Build is failing
2023-06-09 00:42:43 +02:00
6c3bd0f1d4 Add score
Some checks failed
continuous-integration/drone/push Build is failing
2023-06-08 23:55:38 +02:00
e070e30a4d Bump utoy to 0.5
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-24 13:15:49 +01:00
bae3028751 Add utoy, disable glebby
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-09 02:47:03 +01:00
9f40b38886 Add encrypted .env files 2023-01-27 04:59:12 +01:00
a1cac6b8a3 Move docker folder and delete hedgedoc user
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-27 04:29:32 +01:00
3f3d619694 Adjust playbooks for check mode
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-27 02:55:53 +01:00
0061d7dbf0 Change misc hostname to contabo subdomain
Some checks failed
continuous-integration/drone/push Build is failing
2023-01-27 01:47:45 +01:00
b4f6538ffe Add Gitea up check before deploying configs
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 18:33:45 +01:00
d91d332af9 Add glebby
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-19 03:02:39 +01:00
885a41088d Add jupyter server
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-02 18:42:02 +01:00
404087a8b0 Use hedgedoc instead of hackmd
Use pad.pbrinkmeier.de instead of codi.pbrinkmeier.de
2022-10-25 15:24:12 +02:00
f9af291df7 Add factorio server
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-15 23:51:26 +02:00
83dbdcea3e Replace requirements.txt with a Nix flake
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-20 23:19:18 +02:00
74237d4ea2 Use fully qualified module name
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-15 15:20:07 +02:00
0d0ae513f0 Update setup for new VPS shamash
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-15 15:16:19 +02:00
045506a9ab Turn shell task into smaller Ansible tasks
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-15 13:58:48 +02:00
ef9d3d0beb Fix ansible-lint failures
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-15 13:48:59 +02:00
9121b5edc0 Replace Nix-based ansible-lint
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is failing
2022-09-15 06:04:38 +02:00
c7bcf2cddf Use Nix instead of virtualenv 2022-09-15 04:57:37 +02:00
a86b3e6a43 Move playbooks to playbooks folder 2022-09-15 04:56:14 +02:00
39a18a603d Remove web and runner configs 2022-09-15 03:02:06 +02:00
034465b02d Add codi config 2022-09-15 02:50:00 +02:00
736a19e8d4 Add gitea and drone configs 2022-09-15 02:23:47 +02:00
f30af83370 Configure gitea SSH 2022-09-14 23:36:37 +02:00
41285646b4 Move Caddy into its own docker-compose config 2022-09-14 23:09:41 +02:00
108cbf6588 Add gitea config running on port 30000 2022-09-14 19:31:54 +02:00
f225c8b37e Remove docker volume task 2022-09-13 23:23:17 +02:00
52d3bde9f5 Use /var/lib instead of docker volumes 2022-09-13 23:20:01 +02:00
9fc48e9141 Set permissions on /var/lib/pbri 2022-09-13 03:06:40 +02:00
704abbcbd8 Add Drone runner configuration and disable GitLab runner 2022-09-13 01:31:27 +02:00
aaebdd2839 Make docker config files unreadable 2022-09-12 20:29:43 +02:00
38d21aa99b Add readme entry 2022-09-06 04:39:57 +02:00
4f1d2741c0 Add backup playbook 2022-09-06 04:39:12 +02:00
5dfa5d91e4 Give GitLab SSH port 22 and use 2309 for SSH access 2022-09-04 23:33:21 +02:00
8b3d64ceeb Split misc.yaml into different files 2022-09-03 04:19:31 +02:00
2d947ec243 Add collaborative jupyter lab 2022-05-03 19:12:33 +02:00