This website requires JavaScript.
1d018ade9b
feat: enable InstantCommons
teutat3s
2024-01-08 17:56:33 +0100
05f7dbe262
feat: enable wgUseInstantCommons
teutat3s
2024-01-08 17:42:57 +0100
1c05fd39a4
docs: how to update mediawiki wiki.pub.solar
teutat3s
2024-01-08 14:54:25 +0100
a7f98c2d45
fix: ensure mediawiki logo survives updates
teutat3s
2024-01-08 14:35:43 +0100
a59e9cb6ea
feat: update mediawiki to 1.41.0, enable extension
teutat3s
2024-01-08 14:14:34 +0100
99ff776932
Merge pull request 'feat: shutdown freenode IRC bridge, use shorter IRC aliases,' (#93 ) from feat/matrix-shutdown-irc-freenode-bridge into main
b12f
2024-01-08 11:53:45 +0000
f2217a1409
feat: shutdown freenode IRC bridge, use shorter
teutat3s
2024-01-07 20:15:16 +0100
0fe02a9f73
fix uploads path eventually (#92 )
Hendrik Sokolowski
2024-01-07 16:18:43 +0000
9de0d8de7b
fix uploads path eventually
Hendrik Sokolowski
2024-01-07 17:11:37 +0100
b37ad608a4
update mediawiki config (#91 )
Hendrik Sokolowski
2024-01-07 15:44:21 +0000
6d7de7f2c8
set $wgUploadPath to same value as $wgUploadDirectory
Hendrik Sokolowski
2024-01-07 16:30:52 +0100
9bdc39a3c5
do not log to /dev/stderr, it cost cycles and will not end in the docker container stderr
Hendrik Sokolowski
2024-01-07 16:30:29 +0100
5e3a4b159f
Merge pull request 'docs: initial docs for ci' (#90 ) from docs/ci into main
teutat3s
2024-01-07 15:26:32 +0000
737f6ec35d
Merge pull request 'docs: add privacy hardening docs' (#89 ) from docs/privacy-hardening into main
b12f
2024-01-07 14:51:18 +0000
2da3aecfbe
docs: initial Forgejo Actions docs
teutat3s
2024-01-07 15:43:40 +0100
f993c0a94a
docs: init drone CI docs
teutat3s
2024-01-07 15:43:26 +0100
9cf04fd710
docs: add privacy hardening docs
Benjamin Bädorf
2024-01-07 00:32:59 +0100
9bde9237d2
Merge pull request 'Update forgejo / drone CI' (#86 ) from fix/drone-ci into main
teutat3s
2024-01-06 14:29:46 +0000
e3f00b7d19
fix: update drone forgejo oauth secrets
teutat3s
2023-12-29 19:27:45 +0100
7e8f3c8cf5
fix: update forgejo-actions-runner token, use
teutat3s
2023-12-29 19:26:43 +0100
92c606b28f
Merge pull request 'chore: bump flake inputs, ssh security update' (#85 ) from chore/bump-flake-inputs into main
teutat3s
2023-12-28 21:17:23 +0000
afca5c3735
chore: bump Nextcloud to version 28
teutat3s
2023-12-28 17:38:41 +0100
e97ce6d40f
chore: bump flake inputs
teutat3s
2023-12-26 12:26:29 +0100
e1cab88e3d
Merge pull request 'chore: update flake inputs home-manager
, nixpkgs
, remove temporary input release-2311
' (#84 ) from chore/bump-flake-inputs into main
teutat3s
2023-12-20 11:00:30 +0000
7cc3a261ed
chore: update flake inputs home-manager, nixpkgs,
teutat3s
2023-12-18 12:39:04 +0100
2e2ca2fc82
Merge pull request 'feat(matrix): enable sliding-sync' (#83 ) from feat/matrix-synapse-sliding-sync into main
teutat3s
2023-12-16 15:34:28 +0000
a310b414f7
fix: update well-known for sliding-sync
teutat3s
2023-12-16 14:57:36 +0100
768d4c78bc
fix: use nginx locations recommended by upstream
teutat3s
2023-12-16 14:48:08 +0100
a56f8d2a00
fix: add missing SYNCV3_SECRET env var
teutat3s
2023-12-16 14:33:20 +0100
14fa3fdec2
feat(matrix): enable sliding-sync
teutat3s
2023-12-16 13:53:34 +0100
c48a405e44
Merge pull request 'fix(keycloak): NullPointerException' (#82 ) from fix/keycloak-needs-nightly into main
teutat3s
2023-12-14 17:08:08 +0000
4de835127f
fix(keycloak): NullPointerException
teutat3s
2023-12-14 01:53:29 +0100
17baf5aa2f
Merge pull request 'feat: nixpkgs updates 2023-12-13' (#81 ) from feat/nixpkgs-updates into main
teutat3s
2023-12-14 00:19:21 +0000
e6177069ab
fix(security): pull in forgejo 1.20.6-1 early
teutat3s
2023-12-14 00:49:21 +0100
4562bda0bf
fix(ci): avoid nix trying to use GH access-token
teutat3s
2023-12-14 00:18:28 +0100
efb789d658
docs: how to show diff with nix before deploying
teutat3s
2023-12-13 22:43:28 +0100
294f3b7836
fix: add result to gitignore
teutat3s
2023-12-13 22:43:11 +0100
e8bab677db
chore: update flake inputs
teutat3s
2023-12-13 22:42:34 +0100
f0fb575c81
Merge pull request 'feat: grafana + prometheus + loki on flora-6' (#77 ) from feat/grafana into main
teutat3s
2023-12-13 23:21:32 +0000
d734adce58
fix: new Greenbaum mail server is mail.greenbaum.zone
teutat3s
2023-12-13 20:45:35 +0100
e3d4f61a42
feat(nachtigall): send logs to loki, https+basic auth
teutat3s
2023-12-13 19:18:56 +0100
10bb3295de
fix: grafana editor role is unused for now
teutat3s
2023-12-13 17:50:15 +0100
e8cf4dceb0
fix(flora-6): allow traffic from br-+ interfaces
teutat3s
2023-12-12 19:58:07 +0100
1b9a6bb0c2
fix: don't ignore interfaces that can change
teutat3s
2023-12-08 17:31:30 +0100
219b67df20
fix: add 4 logs retention for loki
teutat3s
2023-12-08 17:31:03 +0100
6c1fa290e8
feat(prometheus): add job to scrape nachtigall.pub.solar
teutat3s
2023-12-06 19:51:27 +0100
d5b59ea18a
feat(prometheus): add node-exporter to nachtigall,
teutat3s
2023-12-06 19:11:45 +0100
fdda65eea9
feat: init loki
teutat3s
2023-12-05 13:53:33 +0100
0e290f080e
feat(grafana): provision node-exporter dashboard
teutat3s
2023-12-05 13:52:39 +0100
6b15d72d85
fix: systemd-networkd-wait-online timing out
teutat3s
2023-12-04 18:05:21 +0100
35487b53c7
fix: DNS record for grafana.pub.solar
teutat3s
2023-12-03 15:54:07 +0100
2f7eccc970
fix: grafana root_url needs https://, role mapping
teutat3s
2023-12-03 15:53:33 +0100
630723516d
fix: remove DNS ttl until we need it again
teutat3s
2023-12-03 14:50:19 +0100
8dc908aabd
feat(flora-6): init grafana + prometheus on
teutat3s
2023-12-03 14:19:30 +0100
6f0801d419
Merge pull request 'forgejo: allow webhooks to all pub.solar subdomains' (#80 ) from fix/forgejo-matrix-webhook into main
teutat3s
2023-12-13 01:11:48 +0000
efe31cadd9
Merge pull request 'ci: cache nix-store using nix-community/cache-nix-action' (#65 ) from ci/enable-cache into main
teutat3s
2023-12-13 00:59:09 +0000
ebc7abf685
ci: dependencies now included in actions-base-image
teutat3s
2023-12-13 01:52:01 +0100
e4c4644a8e
ci: cache using nix-community/cache-nix-action
teutat3s
2023-11-18 19:46:02 +0100
6bfeb835c2
fix: type INI atom (null, bool, int, float or string)
teutat3s
2023-12-08 17:37:28 +0100
97a592a53e
forgejo: allow webhooks to all pub.solar subdomains
Benjamin Bädorf
2023-12-08 17:09:32 +0100
a3ce107c73
Merge pull request 'feat: backup matrix-synapse, matrix-appservice-irc, mautrix-telegram to storagebox' (#76 ) from feat/matrix-backups into main
teutat3s
2023-12-08 15:36:10 +0000
ac582d3f6f
Merge pull request 'docs: add how to manage DNS records with terraform' (#79 ) from docs-terraform-dns into main
teutat3s
2023-12-08 15:35:55 +0000
75e4179f42
Merge pull request 'fix: new Greenbaum mail hostname is mail.greenbaum.zone' (#78 ) from fix/mail-server into main
teutat3s
2023-12-06 18:19:18 +0000
21e620a12c
docs: add how to manage DNS records with terraform
teutat3s
2023-10-29 17:22:15 +0100
caaab0e14d
fix: new Greenbaum mail server is mail.greenbaum.zone
teutat3s
2023-12-05 18:23:04 +0100
5c664a0401
Merge pull request 'NixOS 23.11 fixes' (#75 ) from fix/nixos-23.11-fixes into main
teutat3s
2023-12-03 13:20:51 +0000
3ac327a750
feat: backup matrix-synapse, matrix-appservice-irc,
teutat3s
2023-12-03 13:11:25 +0100
790848ef69
fix: update keycloak pub.solar theme
teutat3s
2023-12-03 12:14:47 +0100
75270321d5
fix: Allow matrix-appservice-irc to chown things
Akshay Mankar
2023-12-02 17:22:28 +0100
becaa9d649
fix: revert mautrix-telegram changes
teutat3s
2023-12-02 16:09:15 +0100
37528c0874
fix: mautrix-telegram ExecStart missing \
teutat3s
2023-12-02 15:44:40 +0100
1cfe140e77
fix: mkForce mautrix-telegram ExecStart
teutat3s
2023-12-02 15:42:18 +0100
038d80a801
feat: DNS updates
teutat3s
2023-12-02 15:36:03 +0100
f911ac7bad
fix(matrix-synapse): needs to defince oidc extras
teutat3s
2023-12-02 15:35:02 +0100
904a73b51d
fix(mautrix-telegram): should not try to update config
teutat3s
2023-12-02 15:33:58 +0100
35a4ac5619
Merge pull request 'feat: NixOS 23.11 Tapir' (#74 ) from feat/nixos-23.11 into main
teutat3s
2023-12-02 12:53:18 +0000
3e7af270c1
Merge pull request 'nextcloud: add skeleton directory that adds a good readme for new users' (#73 ) from feat/nextcloud-improved-skeleton into main
teutat3s
2023-12-02 12:53:08 +0000
7cf6f51516
fix: nextcloud interned strings buffer defaults to 23 now
teutat3s
2023-12-02 11:58:48 +0100
2ee4bc5682
feat: NixOS 23.11 Tapir
teutat3s
2023-12-02 11:01:53 +0100
1d3934693b
nextcloud: add skeleton directory that adds a good readme for new users
Benjamin Bädorf
2023-12-01 19:14:28 +0100
4d7e1c3c94
chore: bump flake inputs
teutat3s
2023-12-02 10:58:38 +0100
46861d61a2
Merge pull request 'docs: update link to git repo' (#67 ) from docs/update-link into main
teutat3s
2023-12-01 18:03:55 +0000
ad2eb1fa16
Merge pull request 'Production config for matrix' (#72 ) from feat/matrix-prod into main
teutat3s
2023-11-28 12:58:54 +0000
2cbc46c154
matrix: Move the whole email section into the secret
Akshay Mankar
2023-11-25 23:37:58 +0100
9f633582d1
feat: add well-known for matrix support contacts
teutat3s
2023-11-25 14:25:46 +0100
ccbfb211fd
matrix: Point DNS to nachtigall
Akshay Mankar
2023-11-19 18:21:45 +0100
8a2d946206
matrix: Use production domains
Akshay Mankar
2023-11-19 15:47:25 +0100
35afcd9682
matrix: Make public rooms discoverable over federation
Akshay Mankar
2023-11-19 15:07:44 +0100
fe284a20d9
matrix: Fix typo
Akshay Mankar
2023-11-19 15:06:55 +0100
f0c3178b4d
matrix: Use greenbaum cloud for sending emails
Akshay Mankar
2023-11-19 15:06:33 +0100
7fcefe4b85
matrix: Use chat.pub.solar as invite_client_location
Akshay Mankar
2023-11-19 15:05:38 +0100
8a2f83c96a
nachtigall: Deploy coturn and configure matrix to use it
Akshay Mankar
2023-11-19 17:22:09 +0100
6d39ccc6d4
Merge pull request 'element: Add themes' (#70 ) from feat/element-themes into main
Akshay Mankar
2023-11-19 16:22:03 +0000
a2e7adbc79
element: Add themes
Akshay Mankar
2023-11-19 15:49:57 +0100
569bb5f875
Merge pull request 'matrix: Import config for IRC' (#69 ) from feat/matrix-irc into main
Akshay Mankar
2023-11-19 14:52:58 +0000
e12b3d5c40
matrix: Import config for IRC
Akshay Mankar
2023-11-19 13:59:44 +0100
a9ac74efc6
Merge pull request 'fix: forgejo needs module from nixos-unstable for SSH access to work' (#68 ) from fix/forgejo-ssh into main
teutat3s
2023-11-19 12:58:56 +0000
7037abb8f3
fix: forgejo needs module from nixos-unstable
teutat3s
2023-11-19 02:23:34 +0100
353d24e643
docs: fix typo in README
teutat3s
2023-11-18 23:17:28 +0100
5f7e8108c2
docs: update devshell docs with new link
teutat3s
2023-11-18 23:17:05 +0100