Commit Graph

245 Commits

Author SHA1 Message Date
Jörg Thalheim
0481746198 drop meshnamed from repository
It's not super useful and we can always add it back later if we need it.
2024-03-06 10:02:21 +01:00
Jörg Thalheim
6eb8fe47c4 borgbackup: drop comment from string
Looks weird in the logs.
2024-02-22 14:45:07 +00:00
Jörg Thalheim
81fc60eef8 encrypt backups by default 2024-02-22 15:03:22 +01:00
Jörg Thalheim
17d7eec0ae borgbackup: use persistent timers 2024-02-22 13:47:09 +01:00
Jörg Thalheim
95820905f9 waypipe: add fixed uid for user 2024-02-15 19:33:01 +01:00
Jörg Thalheim
30cb4c0eed add waypipe user to video group 2024-02-15 19:30:51 +01:00
a-kenji
d7d33f6c25 waypipe: add more environment variables 2024-02-15 11:03:27 +01:00
a-kenji
99bda8e099 waypipe: add wayland environment 2024-02-15 09:58:56 +01:00
a-kenji
5ef2257ed1 waypipe: rename systemd unit 2024-02-13 16:42:29 +01:00
a-kenji
3ba4954c8d waypipe: improve default module 2024-02-13 16:37:14 +01:00
a-kenji
e46315cab8 waypipe: improve default module 2024-02-13 16:02:46 +01:00
a-kenji
798bbe188c waypipe: add more default settings 2024-02-10 13:22:16 +01:00
a-kenji
105209cfb9 clanModules: add waypipe service 2024-02-10 12:32:06 +01:00
a-kenji
c81e9857da syncthing: remember auto accepted folders, if introduced
Makes it more compatible with restoring state
2024-01-31 22:24:46 +07:00
a-kenji
dd460e9f4f syncthing: make inotify tuning overrideable 2024-01-31 10:44:31 +07:00
a-kenji
dc4e9d8dd7 syncthing: add inotify 2024-01-29 11:23:32 +01:00
a-kenji
df574b0dcc localsend: add notes about future integrations 2024-01-19 16:59:32 +01:00
a-kenji
c94d2325ae clanModules: init localsend module 2024-01-17 11:12:09 +01:00
Jörg Thalheim
e2cc218aa6 add moonlight module 2024-01-12 16:02:24 +01:00
Jörg Thalheim
78cd5b3fec zt-tcp-relay: add clan module + test 2024-01-12 14:25:31 +01:00
a-kenji
6cd3a8e58f modules/syncthing: use generator path 2023-12-19 14:14:29 +01:00
lassulus
902ccbc90b backups borgbackup: remove dry-run from restore 2023-12-16 21:46:19 +01:00
lassulus
dec431e69f backups: support services for restore 2023-12-08 19:09:29 +01:00
clan-bot
9bc75943e3 Merge pull request 'syncthing: restrict access of peers to vpn' (#626) from a-kenji-restrict-introducer into main 2023-12-08 12:56:35 +00:00
a-kenji
c8ffcadad9 syncthing: restrict access of peers to vpn 2023-12-08 13:53:32 +01:00
clan-bot
b885c3d052 Merge pull request 'backups: implement list the easy way' (#617) from lassulus-backups2 into main 2023-12-07 17:25:56 +00:00
lassulus
cf68bd41d6 backups: implement list/create and dry-run restore 2023-12-07 18:23:22 +01:00
a-kenji
ff3b8f1db0 init: syncthing module
Assumes one `introducer` peer, which can AutoShare configured folders,
with peers that know the `deviceID` of the introducer.
2023-12-07 14:10:15 +01:00
lassulus
45e9ab45f7 backups: implement list the easy way 2023-12-07 13:22:41 +01:00
lassulus
e772d29f44 implement backup cli for borgbackup 2023-12-04 17:47:23 +01:00
lassulus
640430075a backups: add clanCore backup & clan borgbackup module 2023-11-23 18:12:49 +01:00
Jörg Thalheim
a84d628b81 deltachat: fixup default usernames 2023-11-15 11:07:03 +01:00
Jörg Thalheim
30eb6a3ae2 deltachat: use zerotier address if available 2023-11-15 07:21:26 +01:00
DavHau
2a6e329e40 api/schema: get schema without having a machine
Also done:
- add @pytest.mark.with_core indicating that a test depends on clan-core and cannot be cached
- separate unit tests into two derivations, ones that can be cached and ones that cannot.
- fix frontend typescript code
2023-11-09 15:30:25 +07:00
Jörg Thalheim
86afcbe14b deltachat: allow other ports to access smtp port 2023-11-03 15:45:29 +01:00
Jörg Thalheim
f71e56b111 add deltachat module 2023-11-03 10:39:51 +00:00
Jörg Thalheim
2ee68fb0e2 drop xmpp setup again 2023-11-03 10:39:51 +00:00
Jörg Thalheim
3e989c57fa drop ejabberd again 2023-10-31 18:43:51 +01:00
Jörg Thalheim
2e35554e9f add prosody 2023-10-31 17:41:36 +01:00
Jörg Thalheim
4361eb3a19 ejabberd: fix sqlite and access 2023-10-31 16:46:02 +01:00
Jörg Thalheim
61abc96581 clanModules: add ejabberd 2023-10-31 13:53:54 +01:00
Jörg Thalheim
3fd7b4ef29 clanModules: add xfce/dino 2023-10-31 12:49:51 +01:00
lassulus
1ae314d39c init clanModules.diskLayouts 2023-09-21 17:22:20 +02:00
lassulus
9fca1e7f43 move clanCore into nixosModules, add secrets generate command 2023-08-29 16:28:50 +02:00
lassulus
572213f1e7 clanModules: add zerotier 2023-08-02 10:32:51 +02:00